Verificar o seu sitemap
Um sitemap é um ficheiro com os endereços do seu site que pretende ver nos resultados de pesquisa: um índice para os motores de pesquisa. Quase todos os criadores de sites o geram automaticamente. A sua tarefa é verificar se está correto e se o Google e o Bing o conhecem. Neste artigo explicamos como. Usamos example.com como exemplo.
Um sitemap é uma indicação, não uma garantia: é o próprio Google que decide o que obtém e inclui. Um sitemap também não substitui as ligações normais entre as suas páginas. Um site pequeno e bem ligado pode dispensá-lo, mas um sitemap correto ajuda sempre.
Onde está o seu sitemap?
| Criado com | Endereço |
|---|---|
| AI Builder | https://example.com/sitemap.xml. É gerado de novo a cada publicação, com todas as páginas encontráveis e as suas notícias. As páginas que definiu como não encontráveis são omitidas. |
| WordPress | https://example.com/wp-sitemap.xml. Trata-se de um índice que remete para sitemaps separados para páginas, artigos e outros elementos. Um plugin de SEO substitui-o frequentemente por um sitemap próprio, por exemplo sitemap_index.xml. |
| Outros criadores de sites | Normalmente /sitemap.xml. Consulte a linha Sitemap: do seu robots.txt (ver abaixo). |
Como verificá-lo
- Abra
https://example.com/robots.txtno seu browser. Existe uma linha comoSitemap: https://example.com/sitemap.xml? É assim que qualquer motor de pesquisa encontra o seu sitemap, mesmo um onde não tenha conta. O endereço nessa linha deve ser completo, comhttps://. - Abra o próprio sitemap. Cada página está num bloco
<url>com o endereço em<loc>. Estão lá as páginas que espera? - Verifique se cada endereço começa da forma como o seu site realmente se chama: com
https://e com ou semwww, tal como o endereço em que o seu site abre. - Clique em alguns endereços. Cada página deve abrir diretamente, sem redirecionamento e sem mensagem de erro.
O que deve e não deve constar?
Apenas os endereços que pretende ver no Google, na sua forma canónica: o único endereço que utiliza como o verdadeiro endereço da página. Portanto, não:
- endereços que redirecionam, como a versão
http://ou o nome antigo de uma página; - endereços que devolvem um 404 ou 410;
- páginas com noindex: nesse caso diz ao mesmo tempo "inclua isto" e "não inclua isto";
- páginas que bloqueia no robots.txt;
- variantes com parâmetros, como
?ordenar=precoou?utm_source=newsletter; - páginas de agradecimento, carrinhos de compras e páginas de início de sessão.
A diferença entre noindex e robots.txt é explicada em Manter uma página fora do Google: robots.txt ou noindex?
Algumas regras técnicas: endereços completos (não /contact, mas https://example.com/contact), o ficheiro em UTF-8, um & num endereço escrito como &, e no máximo 50.000 endereços e 50 MB por sitemap. Se o seu site for maior, utilize um índice de sitemaps que remeta para vários sitemaps. O Google tem em conta <lastmod> (a data da última alteração) se estiver correta, e ignora <changefreq> e <priority>.
Enviar ao Google e ao Bing
- Abra o seu site no Google Search Console e escolha Sitemaps.
- Em Adicionar um novo sitemap, introduza o endereço do seu sitemap e clique em Enviar.
- Faça o mesmo no Bing Webmaster Tools. Se importou o seu site a partir do Search Console, os seus sitemaps normalmente já foram incluídos.
Explicação detalhada com capturas de ecrã: Enviar o seu sitemap no manual Ser encontrado online.
O seu site ainda não está no Search Console? Leia primeiro Verificar o Google Search Console com um registo TXT: como evitar erros.
Interpretar o estado
| Estado no Search Console | Significado |
|---|---|
| Êxito | O Google conseguiu ler o sitemap. Em Páginas descobertas indica quantos endereços contém. Isso ainda não diz quantos estão no Google. |
| Tem erros | O Google conseguiu ler o sitemap, mas encontrou erros. Clique para ver os detalhes. |
| Não foi possível obter | O Google não conseguiu obter o ficheiro. Verifique se o endereço está correto, se abre no seu browser sem redirecionamento e se o robots.txt não o bloqueia. Num sitemap que acabou de enviar, este estado aparece por vezes inicialmente, mesmo estando tudo bem: o Google ainda não tentou obtê-lo. Aguarde um dia. |
Depois disso, o Google volta a ler regularmente um sitemap com êxito por iniciativa própria. Só é necessário reenviá-lo após grandes alterações. Pretende ver que endereços do seu sitemap não estão no Google e porquê? No relatório Sitemaps, clique no seu sitemap e escolha Ver indexação de páginas, ou consulte o relatório Indexação de páginas; veja A minha página não aparece no Google: como descobrir a causa.
Sitemap: no robots.txt e o envio no Search Console são suficientes.Ler mais
- Google: Criar e enviar um sitemap (inglês)
- Google: Gerir os seus sitemaps com o relatório Sitemaps
- sitemaps.org: o protocolo (inglês)
- Registar o seu site nos motores de pesquisa (Google e Bing)
Utiliza WordPress? Leia também a lição Encontrabilidade: o essencial do curso gratuito de WordPress.
Quer saber mais? Siga o curso gratuito Ser encontrado online, lição 3.4 sitemap.xml: o índice para os motores de pesquisa.
Quer saber mais? Siga o curso gratuito Ser encontrado online, lição 3.4 sitemap.xml: o índice de conteúdos para os motores de pesquisa.
