---
name: multilingual-sitemap-coverage
description: Use quando existem páginas traduzidas e ligadas mas que não recebem impressões, e o sitemap lista apenas a língua predefinida.
---

# Cobertura de sitemap multilingue

Um sitemap monolingue num site multilingue esconde a maior parte do que publicou. O hreflang no head ajuda, mas a descoberta é lenta e parcial. Cada variante de locale precisa da sua própria entrada com o conjunto completo de alternates.

## O que precisa primeiro

- O gerador de sitemap
- O URL canonical de uma página por template
- A lista de locales suportados

## Método

1. Conte as entradas do sitemap actual e multiplique pelo número de locales. É esse o alvo, e a diferença é o que hoje não pode ser descoberto.
2. Emita uma entrada url por locale por página, em vez de uma entrada com alternates - cada variante precisa do seu próprio loc para ser rastreada pelos seus próprios méritos.
3. Dê a cada entrada o mesmo bloco de alternates, incluindo uma auto-referência e um x-default.
4. Retire as query strings das alternates geradas. Algumas bibliotecas de localização acrescentam parâmetros que transformam cada alternate num URL distinto e não canonical.
5. Verifique a reciprocidade mecanicamente: cada loc do ficheiro tem também de aparecer como alternate algures, e não pode haver locs duplicados.
6. Confirme que cada alternate corresponde ao canonical que a própria página declara, incluindo a convenção da barra final - uma discrepância invalida o cluster.

## O que isto produz

Um sitemap com o número de entradas multiplicado pelo número de locales, totalmente recíproco, verificado contra os canonicals que as páginas realmente declaram.

## Onde isto corre mal

- Emitir uma entrada com alternates em vez de uma entrada por locale
- Deixar uma biblioteca acrescentar parâmetros de query aos URLs alternates gerados
- Declarar alternates que não coincidem com o canonical da página, o que descarta silenciosamente todo o cluster

---

Da biblioteca de competências da QuQi - https://www.quqi.io/pt/skills/multilingual-sitemap-coverage
