Edit Content
Click on the Edit Content button to edit/add the content.

Growth Strategies for Digital Businesses

A linguagem simples que potencializa a IA e a análise de dados

Home / Nosso Blog

Transforme seu negócio com a Atualizex

Leve seu marketing digital para o próximo nível com estratégias baseadas em dados e soluções inovadoras. Vamos criar algo incrível juntos!

Siga nosso Canal

Acompanhe semanalmente nosso canal no youtube com vídeos de marketing e performance e se inscreva-se

ChatGPT Image Regex for SEO

A linguagem simples que potencializa a IA e a análise de dados

Regex é uma ferramenta poderosa – embora esquecida – em pesquisa e análise de dados.

Com apenas uma linha, você pode automatizar o que de outra forma levaria dezenas de linhas de código.

Abreviação de “expressão regular”, regex é uma sequência de caracteres usada para definir um padrão para correspondência de texto.

É o que permite encontrar, extrair ou substituir sequências específicas de dados com precisão.

Em SEO, o regex ajuda a extrair e filtrar informações com eficiência – desde a análise de variações de palavras-chave até a limpeza de dados de consulta confusos.

Mas seu valor vai muito além do SEO.

Regex também é fundamental para o processamento de linguagem natural (PNL), oferecendo insights sobre como as máquinas leem, analisam e processam texto – até mesmo como os grandes modelos de linguagem (LLMs) tokenizam a linguagem nos bastidores.

Antes de começar com os conceitos básicos de regex, quero destacar alguns de seus usos em nossos fluxos de trabalho diários.

O Google Search Console possui uma funcionalidade de filtro regex para isolar tipos de consulta específicos.

Uma das expressões regex mais simples comumente usadas é a marca regex brandname1|brandname2|brandname3o que é muito útil quando os usuários escrevem o nome da sua marca de maneiras diferentes.

Filtro Regex GSCFiltro Regex GSC

O Google Analytics também oferece suporte a regex para definir filtros, eventos principais, segmentos, públicos e grupos de conteúdo.

Looker Studio permite usar regex para criar filtros, campos calculados e regras de validação.

Screaming Frog oferece suporte ao uso de regex para filtrar e extrair dados durante um rastreamento e também para excluir URLs específicos de seu rastreamento.

Regex do sapo gritandoRegex do sapo gritando

O Planilhas Google permite testar se uma célula corresponde a um regex específico. Basta usar a função REGEXMATCH (texto, expressão_regular).

Em SEO, estamos cercados por ferramentas e recursos apenas esperando por um regex bem escrito para desbloquear todo o seu potencial.

Regex em PNL

Se você está construindo ferramentas de SEO, especialmente aquelas que envolvem processamento de conteúdo, regex é sua arma secreta.

Dá a você o poder de pesquisar, validar e substituir texto com base em padrões avançados e personalizáveis.

Aqui está um Caderno do Google Colab com um exemplo de script Python que pega uma lista de consultas e extrai diferentes variações do nome da minha marca.

Você pode personalizar facilmente esse código conectando-o ao ChatGPT ou Claude junto com o nome da sua marca.

Google Colab - BrandName_VariationsGoogle Colab - BrandName_Variations
Curiosidade: ao construir este código, acidentalmente encontrei uma boa oportunidade de otimização para minha marca pessoal.

Obtenha o boletim informativo em que os profissionais de marketing de busca confiam.


Como escrever regex

Sou fã de vibe coding – mas não do tipo em que você pula o básico e confia inteiramente em LLMs.

Afinal, você não pode usar uma calculadora corretamente se não entender os números ou como funcionam a adição, a multiplicação, a divisão e a subtração.

Eu apoio o tipo de vibração de codificação que se baseia em um pouco de conhecimento de codificação – o suficiente para usar LLMs de forma eficaz, testar o que eles produzem e solucionar problemas quando necessário.

Da mesma forma, aprender o básico de regex ajuda você a usar LLMs para criar expressões mais avançadas.

Folha de dicas de regex simples

SímboloSignificado
.Corresponde a qualquer caractere único.
^Corresponde ao início de uma string.
$Corresponde ao final de uma string.
*Corresponde a 0 ou mais do caractere anterior.
+Corresponde a 1 ou mais caracteres anteriores.
?Torna o caractere anterior opcional (0 ou 1 vez).
{}Corresponde ao caractere anterior um número específico de vezes.
()Corresponde a qualquer caractere entre colchetes.
\Escapa caracteres especiais ou sinaliza sequências especiais como \d.
`Corresponde a um caractere de crase literal.
()Agrupa caracteres (para operadores ou captura).

Exemplo de uso

Aqui está uma lista de 10 palavras-chave de cauda longa. Vamos explorar como diferentes padrões regex os filtram usando a ferramenta Regex101.

  • “Melhores receitas veganas para iniciantes.”
  • “Painéis solares acessíveis para casa.”
  • “Como treinar para uma maratona.”
  • “Carros elétricos com maior autonomia de bateria.”
  • “Aplicativos de meditação para alívio do estresse.”
  • “Marcas de moda sustentável para mulheres.”
  • “Rotinas de exercícios caseiros DIY sem equipamento.”
  • “Seguro de viagem para viagens de aventura.”
  • “Software de escrita de IA para conteúdo de SEO.”
  • “Técnicas de preparação de café para amantes de café expresso.”

Exemplo 1: Extraia qualquer sequência de dois caracteres que comece com “a”. O segundo caractere pode ser qualquer coisa (ou seja, a, então qualquer coisa).

  • Regex: a.
  • Saída: (Todas as palavras destacadas na imagem abaixo.)
Uso de Regex – Exemplo 1Uso de Regex – Exemplo 1

Exemplo 2: Extraia qualquer string que comece com a letra “a” (ou seja, a é o início da string, seguido por qualquer coisa).

  • Regex: ^a.
  • Saída: (Todas as palavras destacadas na imagem abaixo.)
Uso de Regex – Exemplo 2Uso de Regex – Exemplo 2

Exemplo 3: Extraia qualquer string que comece com “a” e termine com “e” (ou seja, qualquer linha que comece com a, seguida por qualquer coisa e termine com e).

  • Regex: ^a.*e$
  • Saída: (Todas as palavras destacadas na imagem abaixo.)
Uso de Regex – Exemplo 3Uso de Regex – Exemplo 3

Exemplo 4: Extraia qualquer string que contenha dois “s”.

  • Regex: s{2}
  • Saída: (Todas as palavras destacadas na imagem abaixo.)
Uso de Regex – Exemplo 4Uso de Regex – Exemplo 4

Exemplo 5: Extraia qualquer string que contenha “for” ou “with”.

  • Regex: for|with
  • Saída: (Todas as palavras destacadas na imagem abaixo.)
Exemplo de uso de Regex 5Exemplo de uso de Regex 5

Também criei um exemplo de planilha regex do Google para que você também possa experimentar, testar e experimentar o recurso no Planilhas Google. Confira aqui.

Exemplo de planilha regex do GoogleExemplo de planilha regex do Google

Observação: Células no Texto extraído coluna mostrando #N/A indica que a regex não encontrou um padrão correspondente.

Ao explorar o regex, você abrirá novas portas para analisar e organizar dados de pesquisa.

É uma daquelas habilidades que silenciosamente torna você mais rápido e preciso – seja segmentando palavras-chave, limpando consultas confusas ou configurando filtros avançados no Search Console ou no Looker Studio.

Quando estiver familiarizado com o básico, comece a identificar onde o regex pode economizar seu tempo.

Use-o para identificar pesquisas com marca e sem marca, agrupar URLs por padrão ou validar grandes conjuntos de dados de texto antes que cheguem aos seus relatórios.

Experimente diferentes expressões em ferramentas como Regex101 ou Planilhas Google para ver como pequenas alterações de sintaxe afetam os resultados.

Quanto mais você pratica, mais fácil será reconhecer padrões tanto nos dados quanto na solução de problemas.

É aí que o regex realmente ganha seu lugar no seu kit de ferramentas de SEO.

Os autores colaboradores são convidados a criar conteúdo para o Search Engine Land e são escolhidos por sua experiência e contribuição para a comunidade de pesquisa. Nossos colaboradores trabalham sob a supervisão da equipe editorial e as contribuições são verificadas quanto à qualidade e relevância para nossos leitores. Search Engine Land é propriedade de Semrush. O Colaborador não foi solicitado a fazer qualquer menção direta ou indireta de Semrush. As opiniões que expressam são próprias.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

”Negócio desatualizado ele não está apenas perdendo dinheiro, mas está perdendo a chance de fazer a diferença ao mundo”

Atualizex Marketing e Performance

Produtor