Análise de SERP com o Google Search Console + Python

Derek Haynes em HackerNoon.com Segue 10 de jul · 6 min ler

O Google fatura bilhões e bilhões com pesquisas pagas, mas você sabia que essas pessoas sem bloqueadores de anúncios são responsáveis por apenas 6% das visitas na Web? Viva a busca orgânica gratuita, a principal dieta para quase 2 / 3rds de todo o tráfego na web !

Via https://www.conductor.com/blog/2014/07/organic-search-actually-responsible-64-web-traffic/

Se você veiculou uma campanha do Google Adwords, sabe quão sofisticadas (ou complexas) são suas ferramentas para analisar o tráfego pago. Em comparação, as ferramentas de análise de pesquisa orgânica do Google estão presas à era das métricas de cavalos e charretes. Com muito de seu tráfego dependente de sua aparência em uma página de resultados do mecanismo de pesquisa (SERP), como você pode entender melhor o desempenho e a alteração do seu site?

Nesta postagem, mostrarei como fazer o download rápido dos seus dados do Google Search Console (GSC) e realizar análises para melhorar seu tráfego orgânico.

O problema com as ferramentas SERP: synthetics

Pesquise no Google por "Análise SERP" e você verá páginas de ferramentas, mas há um grande problema: quase todas elas dependem da execução manual de consultas de pesquisa no Google e da extração dos resultados. No entanto, como os resultados do Google se tornaram mais personalizados, esse tipo de monitoramento sintético tornou-se menos preciso .

Além disso, o Google não gosta desse tráfego de bots. Esta é uma resposta de John Mueller , analista de tendências para webmasters do Google, sobre resultados de raspagem:

O Google estima que 70% do tráfego de pesquisa seja de bots. Isso é muito gasto em infra-estrutura para manter os bots vivos – o Google está fortemente incentivado a tornar mais difícil para os bots cortar custos.

E quanto ao Google Search Console?

O Google fornece sua própria análise SERP: ela é chamada de Google Search Console (GSC). A beleza do GSC é que 100% de seus dados vêm de pesquisas reais, não sintéticas.

Embora eu goste do conjunto de dados do GSC, ele quase não fornece orientação. Muitos sites têm milhares de consultas de pesquisa que fazem referência a seu site. Pode ser difícil saber como agir com base nos dados e é muito difícil identificar tendências em palavras-chave fora dos poucos selecionados que você monitorou historicamente. Estas são áreas que eu adoraria que o GSC me indicasse:

  • Ganhos rápidos – Quais palavras-chave têm uma taxa de cliques (CTR) com baixo desempenho, com base em sua posição nos resultados de pesquisa?
  • Principais artistas – Quais palavras-chave têm uma CTR de desempenho superior? Esses são bons exemplos para a equipe de marketing copiar, já que eles estão indo melhor do que esperávamos.
  • Novas palavras-chave – Que novas palavras-chave significativas apareceram nos últimos 30 dias? Detectar automaticamente novas palavras-chave – muitas vezes você não sabe como as pessoas estão encontrando seu site.
  • Palavras-chave perdidas – Quais palavras-chave significativas desapareceram nas últimas duas semanas? Veja acima e, em seguida, inverta.
  • Comportamento anormal – Quais palavras-chave significativas têm variações anormais em suas principais métricas (cliques, impressões, posição e CTR) na última semana? Flutuações nessas métricas podem ter um grande impacto no tráfego. Embora o GSC possa comparar períodos de tempo, é muito trabalho manual examinar cada métrica em vários intervalos de tempo.

Vamos fazer nossa própria análise SERP com o Python

Não faça sua respiração para o GSC apresentar os insights acima. Eles ganham dinheiro com a pesquisa paga, não com a pesquisa orgânica. Eles são muito mais propensos a melhorar suas ferramentas que suportam pesquisa paga do que orgânica.

Felizmente, com um pouco de disputa de APIs e com alguns dados científicos orientados por Python, podemos fazer nossa própria análise SERP. Vamos cavar!

Download dos dados do console de pesquisa do Google

Ah, a máquina aprendendo o mundo real: 95% de coleta e limpeza de dados, 5% das coisas legais que todos blogam. Felizmente, este post da Moz percorre um script para fazer o download de seus dados do GSC para uma coleção de arquivos CSV. O script apenas funcionou para mim depois de instalar as dependências necessárias do Python. Você provavelmente passará mais tempo navegando no Cloud Console do Google do que executando o script.

stephan765 / Google-Search-Console-query em massa

Um script para percorrer os filtros disponíveis no Google Search Console, minimizando os problemas de amostragem ao extrair…

github.com