HomeSobreAutoresContato
SEO Onpage
Como Descobrir as Rotas de Usuário na análise de SEO com Python
Marcos Tadeu
Marcos Tadeu
July 15, 2024
5 min

Indice

01
Descobrindo as Rotas do Usuário da Página A até a B
02
Como o script faz o levantamento das rotas do usuário
03
Python na Análise de SEO
04
Screaming Frog SEO Spider
05
Google Search Console: Extração de Dados em CSV
06
Preparando os Dados
07
Instalação do Script
08
Executando o Script
09
Interpretação dos Resultados
10
Ajustes Estratégicos
11
Conclusão

Este artigo é um guia passo a passo para usar o script. Sei que pode ser um pouco complicado se você nunca teve contato com programação, então relaxa você não vai precisar aprender programação para usa-lo, ok? e não se acanhe! Qualquer coisa, é só me chamar que estou aqui para te ajudar, beleza?

Descobrindo as Rotas do Usuário da Página A até a B

A análise detalhada da arquitetura de informação de um site é essencial para qualquer especialista em SEO que deseja otimizar a experiência do usuário e melhorar o ranking nos mecanismos de busca. Com este tutorial, você aprenderá como utilizar um script em Python, mesmo sem conhecimentos prévios em programação, para descobrir como os usuários navegam em seu site e quais caminhos eles seguem até alcançar páginas prioritárias.

Este script combina dados do Screaming Frog e do Google Search Console, proporcionando insights valiosos sobre a eficiência de textos de âncora e links internos, e como eles influenciam no caminho que os usuários percorrem no site. Vamos explorar cada etapa necessária para você utilizar essa ferramenta poderosa.

Como o script faz o levantamento das rotas do usuário

Relatório do Script

Antes do passo a passo de como utilizá-lo, vamos explorar as tecnologias empregadas na análise. É importante entender o papel de cada ferramenta para aproveitar ao máximo o potencial do script.

E não se preocupe, você não precisará aprender programação para usar o script, mas ter uma noção das ferramentas envolvidas ajudará a compreender como os dados são manipulados e as análises são realizadas.

Python na Análise de SEO

Python é uma linguagem de programação que se destaca na automação e análise de dados devido à sua simplicidade e poder. Para os especialistas em SEO, Python oferece uma forma eficiente de processar e analisar grandes volumes de dados sem necessitar de conhecimento profundo em programação.

Digo isso por que o script que você aprenderá a usar foi desenvolvido em Python, utilizando suas bibliotecas para manipular dados e visualizar rotas de navegação de usuários em seu site.

Screaming Frog SEO Spider

Screaming Frog SEO Spider é uma ferramenta indispensável para qualquer profissional de SEO. Ela permite realizar auditorias técnicas detalhadas e coletar dados essenciais sobre a estrutura interna de um site.

  • Site oficial: SEO Spider do Screaming Frog.

Os links de entrada, ou “inlinks”, são URLs que direcionam o usuário para a página destino. Eles são fundamentais para o SEO, pois ajudam a distribuir a autoridade de página (PageRank) internamente e guiam os usuários e os crawlers através do site.

Os links de saída de uma página são aqueles que apontam para outras páginas, seja dentro do mesmo site ou para domínios externos. Eles são cruciais para oferecer uma boa experiência ao usuário, indicar recursos relevantes e aumentar a relevância do conteúdo. No contexto de SEO Onpage, a análise dos links de saída ajuda a entender como a autoridade é passada entre as páginas do site.

Google Search Console: Extração de Dados em CSV

Google Search Console é uma ferramenta gratuita oferecida pelo Google que permite aos proprietários de sites monitorar e manter a presença de seus sites nos resultados de pesquisa do Google. A funcionalidade mais importante que usaremos hoje é a exportação de dados em formato CSV, que inclui métricas como cliques, impressões, CTR e posição das páginas nos resultados de busca.

A extração desses dados permite nos permite analisar o desempenho de páginas específicas e entender como elas estão sendo encontradas e acessadas pelos usuários.

Nosso script é focado em combinar esses dados com as informações de links internos coletados através do Screaming Frog proporcionando uma visão completa da eficácia da arquitetura de informação do site.

Preparando os Dados

A preparação adequada dos dados é essencial para a eficácia deste script. As seções seguintes detalham como preparar e organizar os dados extraídos do Screaming Frog e do Google Search Console antes de executar o script.

Screaming Frog

Extraindo urls do SEO Spider

  1. Realize uma auditoria completa do site utilizando o Screaming Frog.
  2. Na aba “Internal”, selecione todas as linhas, clique com o botão direito e escolha “Inlinks” no menu “Export”.
  3. Salve o arquivo exportado como inlinks.csv na mesma pasta onde você salvará o script.

Google Search Console

Extraindo URLs do Google Search Console

  1. Acesse a Visão Geral do Google Search Console.
  2. Clique em “Relatório completo” na sessão de Desempenho.
  3. Selecione a opção de exportar e escolha “Baixar Arquivo CSV”. Você receberá um arquivo .zip, extraia e utilize apenas o arquivo chamado Páginas.csv.

Extraindo URLs do Google Search Console

Instalação do Script

Para que o script funcione, você precisa ter o Python instalado em seu sistema. Caso ainda não tenha, faça o download e instale-o através do site oficial do Python. Além disso, você precisará de algumas bibliotecas específicas. Instale-as utilizando o seguinte comando no prompt de comando ou terminal:

pip install pandas networkx

Após instalar o Python e as bibliotecas necessárias, salve o script em um arquivo Python, por exemplo, path_analysis.py.

Para isso, basta acessar o meu Github e baixar o arquivo.

  1. Clique no arquivo path_analysis.py para abrir o código:

Acessando Github

  1. Agora clique no ícone mostrado no print para baixar o arquivo completo.

Extraindo URLs do Google Search Console

  1. A pasta onde esta o script deve ter os arquivos
  • inlinks.csv (extraído do Screaming Frog SEO Spider).
  • paginas.csv (extraído do Google Search Console).
  • path_analysis.py (código que você baixou do Github).

pasta com os arquivos

Executando o Script

Para rodar o script, siga estas etapas simples:

  1. Dentro da pasta onde estão os arquivos, se você estiver usando o Windows, clique com o botão direito do mouse e vá em “Abrir no Terminal”, se estiver usando outro sistema operacional, a ideia é bem parecida.
  2. Execute o comando:

python path_analysis.py

  1. O script pedirá que você insira os nomes dos arquivos CSV e as URLs necessárias. Siga as instruções na tela para que o processamento dos dados seja realizado.

tela do script no prompt de comando

Interpretação dos Resultados

Após a execução, o script gera um arquivo .html com a análise completa e um arquivo .csv com todas as rotas possíveis. Os resultados ajudarão você a entender:

  • As rotas mais eficientes que os usuários tomam no site.
  • Gargalos na navegação que podem estar impedindo os usuários de alcançar páginas importantes facilmente.
  • Como os textos de âncora e a posição dos links (cabeçalho, rodapé, corpo do texto) estão afetando o tráfego nessas rotas.

Ajustes Estratégicos

Utilize as informações obtidas para:

  • Reduzir a quantidade de cliques necessários para alcançar páginas importantes.
  • Otimizar os textos de âncora para aumentar a relevância e melhorar o ranking das palavras-chave desejadas.
  • Reestruturar a arquitetura de links internos para melhorar a navegabilidade e a indexação pelo Google.

Conclusão

O uso deste script não só aprimora o SEO técnico do seu site, mas também contribui significativamente para a estratégia de conteúdo e link building. Compreender e otimizar os caminhos que os usuários seguem dentro do seu site pode levar a uma melhoria substancial tanto na experiência do usuário quanto no desempenho nas buscas orgânicas.

Para mais informações e para acompanhar meu trabalho, siga-me no LinkedIn, no Instagram, e considere apoiar meu trabalho no BuyMeACoffee.

Espero que este artigo tenha oferecido uma visão clara de como você pode utilizar a análise de rotas de usuário para aprimorar suas estratégias de SEO. Experimente o script e veja como ele pode transformar a arquitetura de informação do seu site, melhorando tanto a experiência do usuário quanto seus rankings nas SERPs.


Tags

#python#tutorial#ux

Share


Marcos Tadeu

Marcos Tadeu

Senior SEO Analyst & Front-End Developer

Vou te ensinar as principais técnicas de SEO e como aplicá-las em seus projetos.

Expertise

Senior SEO
Gatsby
PHP
Python

Rede Social

githublinkedinyoutubetwitterinstagram

Relacionados

Onpage
Como Usar a Tag Canonical Corretamente
July 08, 2024
2 min
Estratégia
Estratégia
Técnicas Eficientes de Linkagem Interna em Artigos
July 08, 2024
2 min
Ferramentas
Ferramentas
A Nova Barreira da Cloudflare Contra Scrapers de IA
July 08, 2024
2 min
© 2024, All Rights Reserved.
Powered By

Links úteis

SEO OnpageSEO OffpageEstratégiaFerramentas

Rede Social