# Detetor de Canibalização de SEO: PrestaShop 8 e 9

> Detete e resolva a canibalização de SEO da sua loja através da Google Search Console: pontuação de gravidade de 0 a 100, recomendações automáticas e redirecionamentos 301 integrados.

- Página: <https://www.datafirefly.com/pt/produto/detetor-canibalizacao-seo-prestashop/>
- Idioma: pt
- Atualizado em: 2026-09-02
- Plataforma: PrestaShop
- Categoria: SEO & Posicionamento
- Referência: DF-CANNIBAL-PT
- Preço: 39.00 EUR
- Outros idiomas: [fr](https://www.datafirefly.com/product/dfcannibalization/index.md), [en](https://www.datafirefly.com/en/product/dfcannibalization/index.md), [es](https://www.datafirefly.com/es/producto/dfcannibalization/index.md), [de](https://www.datafirefly.com/de/produkt/dfcannibalization/index.md), [it](https://www.datafirefly.com/it/product/dfcannibalization/index.md), [pl](https://www.datafirefly.com/pl/produkt/dfcannibalization/index.md), [nl](https://www.datafirefly.com/nl/product/dfcannibalization/index.md)
- Índice: <https://www.datafirefly.com/pt/produto/llms.txt>

## Há várias páginas da sua loja a competir pelas mesmas palavras-chave?

Quando dois ou três URL do PrestaShop se posicionam na mesma pesquisa, o Google reparte os cliques entre eles, faz oscilar as posições e acaba por diluir a sua autoridade. Perde tráfego sem sequer saber onde procurar.

O **Detetor de Canibalização de SEO** liga-se em modo de leitura à sua propriedade da Google Search Console, analisa até 16 meses de dados reais e identifica automaticamente cada pesquisa em que vários URL se canibalizam. Para cada caso, o módulo atribui uma pontuação de gravidade até 100 e recomenda a ação mais adequada: consolidar os conteúdos, redirecionar com 301, diferenciar a segmentação ou apenas vigiar.

## O que obtém em poucos minutos

- **A lista completa** das pesquisas canibalizadas da sua loja, ordenadas por gravidade.
- **Para cada pesquisa**, o detalhe das páginas concorrentes com cliques, impressões, posição média e CTR.
- **O URL vencedor**, identificado automaticamente por um sinal ponderado (cliques, posição, impressões).
- **Uma recomendação contextual** baseada no tipo de URL (ficha de produto, categoria, CMS, blogue...) e na distribuição do desempenho.
- **Um botão para aplicar o redirecionamento 301** que cria a regra em base de dados e a serve a partir do hook do dispatcher do PrestaShop.

## Um algoritmo de pontuação transparente

A pontuação de gravidade combina quatro sinais ponderados:

- **Número de páginas concorrentes** (máximo de 25 pontos): quantos mais URL em competição, mais grave é.
- **Distribuição dos cliques** (máximo de 30 pontos), calculada por um índice HHI invertido: uma pesquisa com 50/50 entre dois URL é mais problemática do que um 95/5.
- **Diferença de posição** (máximo de 30 pontos): uma diferença pequena significa que o Google hesita mesmo entre as páginas, e é agravada se todas estiverem no top 10.
- **Volume de impressões** (máximo de 15 pontos, em escala logarítmica): uma canibalização numa pesquisa com 50 mil impressões por mês pesa mais do que uma com 50 impressões.

Quatro níveis de alerta: _baixo_, _médio_, _alto_ e _crítico_.

## Recomendações automáticas por árvore de decisão

- **Diferenciar**: as páginas são de tipos diferentes (um produto, uma categoria, um artigo). Reequilibram-se as etiquetas title e meta em vez de as fundir.
- **Redirecionar 301**: um URL capta mais de 70% dos cliques em posição média igual ou inferior a 15. O módulo identifica automaticamente o vencedor e propõe o redirecionamento.
- **Consolidar**: o desempenho está repartido. Recomenda-se a fusão do conteúdo e depois um 301 para o URL mantido.
- **Vigiar**: pontuação abaixo de 26. Simples vigilância, sem ações urgentes.

## Redirecionamentos 301 servidos pelo PrestaShop

Quando valida um redirecionamento no relatório, ele é guardado em base de dados e servido a partir do hook `actionDispatcherBefore` do PrestaShop, antes de qualquer processamento de encaminhamento. Desempenho ideal: um único SELECT por worker PHP-FPM, cache estática em memória e contador de acessos por regra. Pode desativar ou eliminar cada redirecionamento no separador «Redirecionamentos 301».

## Análises agendadas em automático

É exposto um front controller protegido por token que permite análises agendadas (cron, agendador do seu alojamento, etc.). O readme inclui um exemplo de entrada de crontab.

## Configuração em 4 passos

1. Crie uma conta de serviço na Google Cloud Console e transfira a chave JSON.
2. Na Search Console, acrescente o e-mail da conta de serviço como utilizador restrito na sua propriedade.
3. Cole o JSON no módulo e indique o URL da sua propriedade da GSC.
4. Clique em «Testar a ligação» e depois em «Lançar uma análise».

Sem dependências externas: nada de SDK da Google, assinatura JWT RS256 nativa através de OpenSSL e pedidos HTTP em cURL.
