Domine o Regex no Google Search Console: Dicas e Truques para SEO

O Google Search Console (GSC) é uma ferramenta essencial para especialistas em SEO 🧑‍💻 que desejam analisar o desempenho de um site.

A implementação do REGEX revolucionou a maneira como insights valiosos são extraídos do conteúdo, abrindo portas para novas ideias criativas.

A funcionalidade REGEX era uma adição muito esperada para a análise web, pois permitia a filtragem de elementos específicos em qualquer URL, algo que antes seria difícil ou até impossível.

Neste artigo, vamos explorar dicas e truques para utilizar REGEX no Google Search Console. Você também aprenderá sobre os diversos conjuntos de operadores que podem ser combinados com códigos REGEX para alcançar a interpretação desejada.

REGEX ou Expressão Regular: Uma Panorâmica

O Google Search Console é um serviço gratuito que oferece aos webmasters ferramentas para gerenciar o desempenho de seus sites. Ele disponibiliza relatórios detalhados sobre a taxa de cliques, impressões, cliques 🖱️ e classificações de palavras-chave, permitindo que os profissionais de SEO avaliem o sucesso de suas campanhas.

Entretanto, havia limitações na filtragem das taxas de sucesso de URLs. O GSC permitia exportar no máximo 1.000 linhas para análise, e a filtragem era restrita a seções específicas de uma URL, como caminhos, propriedades de domínio ou prefixos, sem a possibilidade de manipular strings complexas e variações.

A Expressão Regular ou Regex surge como um recurso eficaz no GSC. Seu propósito é criar um sistema onde os especialistas em SEO possam usar o GSC para obter insights mais profundos sobre o funcionamento e desempenho de um site.

Regex possibilita a identificação de detalhes críticos de SEO de um site, aplicando códigos em páginas ou filtros de consulta. Esses códigos consistem em metacaracteres que envolvem uma string relacionada ao parâmetro de filtragem. Ao inserir o Regex no painel, o resultado é exibido e pode ser salvo para referência futura.

Benefícios de Utilizar Regex no GSC

O objetivo central do trabalho no Google Search Console é analisar o site sob uma perspectiva técnica. As equipes de SEO empregam diversas ferramentas e técnicas para desenvolver estratégias de otimização que impulsionem o site a alcançar altas posições 📈 nos motores de busca e gerar tráfego.

O Regex oferece uma vantagem adicional ao simplificar o processo de coleta de dados relevantes, que podem ser posteriormente usados para refinar os planos de otimização. Abaixo, apresentamos o que pode ser interpretado com o relatório Regex.

✨ Ao aplicar códigos Regex nas consultas, é possível identificar o volume de pesquisas em palavras-chave/frases específicas. Isso auxilia na criação de novas ideias de conteúdo para o seu blog, gerando mais tráfego.

✨ Os códigos Regex economizam um tempo valioso para profissionais de SEO que atuam em grandes empresas e trabalham com grandes volumes de dados da web. Bastam alguns metacaracteres e strings na sintaxe correta para classificar consultas ou páginas de acordo com necessidades específicas.

✨ Uma das principais vantagens é a capacidade de trabalhar com combinações complexas de palavras, frases e URLs. Esses caracteres devem ser posicionados na sequência apropriada para formar um código Regex funcional.

✨ Sem dúvida, o Regex oferece insights mais precisos sobre o seu site, incluindo páginas de alto e baixo desempenho, juntamente com tendências.

✨ Você pode aplicar códigos Regex em relatórios personalizados para rastrear o fluxo de tráfego em páginas da web para consultas específicas. Isso permite que a equipe trabalhe de forma direcionada.

É possível criar várias combinações de caracteres Regex para definir um código e utilizá-lo para interpretar e otimizar o seu site.

Onde Aplicar Regex no Google Search Console?

Para usar a funcionalidade Regex no GSC, é necessário ter acesso à propriedade do seu site. Esta é uma condição obrigatória, pois não será possível anexá-lo como sua propriedade no Google Search Console para qualquer tipo de análise.

Acesse o Google Search Console com seu ID do Gmail e adicione a propriedade através da opção fornecida na barra lateral. A propriedade é o site que você possui ou tem permissão para acessar no console.

Após adicionar o site ou URL na opção fornecida, o painel solicitará a verificação. O procedimento de verificação está listado na coluna e, após concluído, você pode selecionar sua propriedade para prosseguir com os procedimentos.

Abaixo do nome da propriedade listada, clique no parâmetro “Desempenho” e selecione o botão “Novo” acima do gráfico para opções de filtragem.

Você pode escolher entre “Consulta” ou “Páginas” para aplicar o código Regex e filtrar os resultados.

Explicação dos Caracteres Regex

Existem vários conjuntos de caracteres usados como Regex para filtrar consultas e páginas no Google Search Console. Cada metacaractere possui um significado diferente no filtro. Ao compreendê-los adequadamente, não será difícil realizar análises no GSC usando Regex.

A seguir, apresentamos um gráfico com alguns símbolos e caracteres utilizados nos códigos Regex, acompanhados de exemplos práticos.

Caracteres Uso Exemplo Explicação
() Agrupamento de caracteres ou expressões, também conhecidos como grupos de captura. (Geek) Você obterá todas as páginas da web com a palavra “Mobile” no início do título ou tag.
[^] Se a barra invertida seguir o sinal de intercalação, ela filtrará URLs com a palavra móvel especificada. [^\mobile] Se a barra invertida seguir o sinal de intercalação, ela filtrará URLs com a palavra móvel especificada.
| Símbolo “OU” usado para aplicar opções no código. Mobile|PC O relatório irá buscar todas as páginas com qualquer uma das duas palavras.
^ Corresponde à palavra ou frase no início de uma string. ^Mobile Você obterá todas as páginas da web com a palavra “Mobile” no início do título ou tag.
$ Corresponde à palavra ou frase no final de uma string. Mobile$ Você obterá todas as páginas da web com a palavra “Mobile” no início do título ou tag.
. Combina qualquer caractere em uma string. to. Você obterá todas as páginas da web com a palavra “Mobile” no final do título ou tag.
\ Usada para ignorar o significado literal dos caracteres. \d Corresponderá às páginas com dígitos de 0 a 9.
[xyz] Corresponderá à consulta com um ou todos esses caracteres entre colchetes; x, y ou z. Mobile[xyz] Corresponderá às páginas que contêm todas as palavras em uma combinação de mobile com x, y ou z, como mobilex, mobilezy e mobilezxy.
[c-m] Corresponderá à consulta com qualquer letra minúscula ou maiúscula entre c e m. Mobile[c-m] Corresponderá às páginas que contêm todas as palavras em uma combinação de celular com letras entre c e m; como mobilecjg, mobileeel, mobilecdf.
[3-7] Corresponderá à consulta com números entre 3 e 7. Mobile[0-9] Corresponderá a páginas que contenham todas as palavras em combinação de celular com números entre 3 e 7; como mobile73, mobile654, mobile445.
[\w] Corresponderá a cada palavra nas páginas da web com as letras “para”, como em direção a, em, para. [\w]*Móvel[\w] Barra invertida seguida da letra “w” em minúscula dentro do colchete. Corresponderá a qualquer palavra ou caractere, como letra (minúscula e maiúscula), número ou sublinhado.
[\W] Corresponderá às páginas que possuem a palavra “mobile” com outras palavras, seja no título, meta ou no artigo. [\W]*Móvel[\W] Barra invertida seguida da letra “W” em maiúscula dentro do colchete. Isso corresponderá a tudo, exceto letras ou números. Significa caracteres de espaço em branco e símbolos como; ?:#@$%.

Você pode criar diversos códigos com esses caracteres para filtrar consultas complexas no GSC.

Regexes Específicos no Google Search Console

É possível utilizar metacaracteres no Google Search Console para criar padrões ou códigos únicos que atendam a necessidades específicas. Apresentamos alguns exemplos que você pode experimentar no portal GSC.

🔶 ^[\w\W\s\S]{70,}$

Sequencialmente, o código corresponderá a todas as palavras, números, caracteres não-palavras ou especiais, símbolos, espaços em branco e linhas novas ou não-brancas na página. O quantificador “70” indica que a string é longa ou tem pelo menos 70 caracteres.

Exemplo: Este tipo de código é aplicável na verificação de senhas, classificação de listas de produtos com descrições detalhadas, entre outros.

🔶 (\w+\s){6,}\w+

Este código Regex é dividido em três seções. O objetivo é combinar palavras e números com espaços entre elas. Portanto, o código buscará strings com pelo menos 6 palavras ou mais, como na frase “As strings com pelo menos 6 palavras ou mais.”

Exemplo: Este tipo de código é adequado para a filtragem de artigos com títulos mais longos, comentários extensos em mídias sociais, etc.

🔶 ^(quem | o que | onde | quando | por que | como)[“ “]

Este código Regex é simples e bastante útil para blogueiros e profissionais de SEO. Ele corresponderá a todas as consultas nos motores de busca que começam com as palavras “quem”, “o que”, “onde”, entre outras, seguidas de um espaço. Portanto, não buscará palavras como “no entanto” ou “todo”.

Exemplo: Este código é ideal para entender tendências de mercado e discussões de usuários, obtendo novas ideias de conteúdo.

🔶 “quem | o que | onde | quando | por que | como”

Semelhante ao código Regex anterior, este corresponderá a todas as strings que contenham qualquer uma das palavras, independente de iniciarem ou não com essas palavras.

Exemplo: Este código é útil para destacar declarações questionáveis e filtrar entradas de usuários.

🔶 .*

O metacaractere ponto final seguido por um asterisco é conhecido como expressão curinga, pois pode ser usado para corresponder a qualquer string específica, inserindo-o neste código.

Exemplo: O Regex .*Android.* buscará todas as páginas de sua propriedade que contenham a palavra “Android”. Ao usar diretamente o código .* no filtro, ele extrairá todas as páginas que apareceram no mecanismo de busca em um mês.

🔶 [^\/\.\-:0-9A-Za-z_]

O símbolo de circunflexo seguido por uma barra invertida excluirá os caracteres instruídos no código. Neste caso, o código corresponderá a strings que não possuem barra, dígitos, ponto final, dois pontos, hífen e todas as letras maiúsculas e minúsculas.

Exemplo: Este código é adequado para a captura de URLs, meta descrições ou conteúdo que contenha caracteres especiais como &%$@.

🔶 ?i)(((é|é).(marca|site|empresa)|(marca|site|empresa).(é|é)).*(escória|confiável))

Este é um código Regex extenso com seções específicas. O caractere “?i” no início do código é um sinalizador que não diferencia maiúsculas de minúsculas. Isso significa que o código corresponderá às strings, independente de sua capitalização. Os parênteses seguintes contêm palavras separadas por barras verticais (OR).

O código Regex identificará consultas independentemente das letras implícitas, que incluem as palavras “é” ou “são”, “marca”, “empresa” ou “site”, juntamente com “escória” ou “confiável”.

Exemplo: Este código Regex pode ser usado com atenção para identificar o padrão de consultas dos clientes, permitindo avaliar se seu site possui avaliações positivas ou negativas.

🔶 (kwd1|kwd2).*

Esta é uma versão simplificada do código Regex de disjunção, onde o GSC filtrará páginas ou consultas que contenham a palavra “kwd1” ou “kwd2”, seguidas por qualquer outra letra ou número.

Exemplo: É possível usar esse padrão para extrair páginas do seu site que contenham qualquer uma dessas palavras conectadas a outras palavras ou números no URL, título, meta ou conteúdo.

🔶 (Palavra-chave1 E Palavra-chave2)

Este código é um exemplo claro de expressão de conjunção. “AND” é um operador usado no código Regex para obter páginas que contenham ambas as palavras na mesma sequência.

Exemplo: Aplique este código no GSC para obter páginas, títulos ou meta que contenham duas palavras específicas na mesma ordem.

🔶 “palavra-chave1 palavra-chave2”

Este código é ideal para combinar uma frase ou ordem exata de palavras na página da web.

Exemplo: Utilize o código no GSC para identificar páginas com título, descrição ou conteúdo que contenham uma frase específica.

🔶 (Palavra-chave1 | Palavra-chave2)

Este código possui duas palavras e uma barra vertical, indicando que o GSC exibirá páginas do seu site que contenham “Palavra-chave1” ou “Palavra-chave2”, mas não ambas.

Exemplo: Aplique este código para extrair páginas do seu site que contenham qualquer uma das duas ou mais palavras separadas pela barra vertical.

🔶 (Palavra-chave1)\b(Palavra-chave2)\b

Este código Regex possui duas palavras específicas com o caractere “\b”, que representa um limite de palavra. Ele fornecerá páginas com ambas as palavras, sem nenhuma outra palavra, dígito ou caractere entre elas.

Exemplo: Use este código no filtro GSC para identificar páginas que contenham duas palavras separadas de forma contínua.

🔶 (Palavra-chave1)\w+(Palavra-chave2)

O código inclui duas palavras com o metacaractere “\w+” no meio, onde “w” está em letras minúsculas. Ele buscará todas as páginas que contenham ambas as palavras, seja no título, descrição ou conteúdo, independentemente da quantidade de palavras entre elas.

Exemplo: Aplique este código para extrair todas as páginas do seu site que contenham pelo menos essas duas palavras em qualquer lugar do título, conteúdo ou meta.

🔶 (Palavra-chave)\bfrase

Este é um código Regex simples para combinar a string com a palavra entre parênteses e seguida pela palavra “frase”. O metacaractere “\b” indica o limite da palavra, sem outros caracteres entre as palavras fornecidas.

Exemplo: Este código Regex em seu GSC mostrará páginas que contenham as palavras fornecidas em sequência em qualquer lugar do artigo, como “frase de palavra-chave”.

🔶 a-url.|.b-url.|.c-url.|.e-url.|.f-url.|.g-url.|.h-url.|.i-url.|.j -url.|.k-url.|.l-url.|.m-url.|.n-url.|.o-url.|.p-url.|.

Este código Regex lista vários URLs (“a”, “b”, “c”, “e”, “g”…) separados pela barra vertical, filtrando strings com qualquer um desses URLs.

Exemplo: Você pode aplicar esses padrões em seu painel GSC para obter páginas da web com URLs específicos no título ou artigo.

🔶 ^(maçã|bola|gato|fazenda de patos)$

O código fornecido tem como objetivo combinar o início de uma string com uma das palavras fornecidas “maçã”, “bola”, “gato” ou “fazenda de patos”, porque a barra vertical as separa, garantindo também que não haja outras palavras ou caracteres.

Exemplo: Use o código para obter detalhes sobre páginas que possuem palavras-chave específicas no início.

🔶 .*\/\$

Este código Regex visa capturar todas as strings, sejam palavras ou números, que terminem com uma barra.

Exemplo: Use-o para corresponder às páginas que possuem URLs que terminam com uma barra.

🔶 .(melhor|top|vs|revisão).*

Este código corresponderá a strings que possuem um ponto final no início, juntamente com uma das palavras fornecidas (separadas por barra vertical) e outras palavras, números ou caracteres especiais em sequência.

Exemplo: Use esses padrões de Regex em relatórios comerciais para entender as tendências de mercado.

🔶 (comprar | barato | preço | compra | pedido).

Este código corresponderá a strings que possuem uma das palavras fornecidas separadas por barra vertical e seguidas por outras palavras, números ou caracteres.

Exemplo: Estes códigos são úteis para corresponder pesquisas transacionais ou consultas relacionadas aos produtos do seu site.

🔶 (face(b|be)ook) 🔶 (f(a|e)ce(b|be)ook 🔶 (fa(c|s)(e|i)book)

Esses códigos possuem uma combinação de palavras entre parênteses, com caracteres verticais entre elas.

O primeiro Regex corresponderá a strings com a palavra “face” seguida por “b” ou “be” e terminando com “ook”. As páginas encontradas terão a palavra “facebook” ou “facebeook”.

O segundo Regex corresponderá a strings com a palavra “f”, seguida por “a” ou “e”, seguida por “ce”, seguida por “b” ou “be”, e terminando com “ook”. Portanto, as páginas encontradas terão qualquer combinação, como “facebook”, “fecebook”, “facebeook” ou “fecebeook”.

O terceiro Regex corresponderá a strings com a palavra “fa”, seguida por “c” ou “s”, seguida por “e” ou “I”, e terminando com “book”. As páginas encontradas terão qualquer combinação, como “facebook”, “facibook”, “fasebook” ou “fasibook”.

Exemplo: Use esses códigos para identificar possíveis erros ortográficos nas páginas da web.

🔶 .wp-.

O código fornecido corresponderá a strings com um ponto seguido por “wp-“, seguido por outros caracteres.

Exemplo: É adequado para extrair páginas com URLs do WordPress.

🔶 .*/url-1/.* vs .*/url-2/.*

O código fornecido possui dois URLs diferentes com um caractere Regex de comparação, buscando dois URLs específicos do seu site para comparar suas métricas.

Exemplo: Aplique este código para comparar o tráfego, a participação de usuários e outros avanços entre duas páginas específicas do seu site.

Outros Regexes Incomuns

🔺 (?i)\bpalavra-chave\b

Este código corresponderá a uma string que contenha a palavra “palavra-chave”, independentemente da capitalização da palavra nas páginas da web.

🔺 “frase”

Este código simplesmente corresponderá às páginas que contenham a palavra “frase”.

🔺\w{5}

O código corresponderá às consultas com caracteres de 5 palavras.

🔺\d{3}

Este código corresponderá a consultas com exatamente 3 dígitos.

🔺 ([^” “]*)

Este código Regex corresponderá a strings que não possuem caracteres entre aspas.

🔺 (?i)\b(palavra-chave1|palavra-chave2|palavra-chave3)\b

Este código corresponderá às strings que contenham qualquer uma das palavras separadas por barra vertical, independente de sua capitalização.

🔺\W+

O código corresponderá a qualquer número de caracteres que não sejam palavras, geralmente caracteres especiais.

🔺\d{3,5}

O código corresponderá a todas as strings que possuem números de 3 dígitos e no máximo 5 dígitos.

🔺\b\w+\b

O código corresponderá a qualquer número de caracteres de palavras com limites de palavras.

Considerações Finais

O Google Search Engine se tornou uma fonte de informações ainda mais valiosa após a implementação de códigos Regex nos filtros de desempenho. A chave para extrair relatórios analíticos está na compreensão da estrutura dos códigos.

É possível criar diversos códigos Regex em seu painel para obter detalhes específicos sobre o desempenho do seu site e utilizá-los para otimizar seus resultados.

Em seguida, confira truques de pesquisa do Google para auxiliar na melhoria de suas buscas online.