Saltar para o conteúdo
BeoHosting
BeoHosting
WordPress

Como Criar um Sitemap para um Site WordPress

BeoHosting Team··9 min de leitura de leitura
Como Criar um Sitemap para um Site WordPress

O que é um sitemap e porque é importante

Um sitemap XML é um ficheiro que contém uma lista de todas as páginas do seu site que pretende que os motores de busca indexem. Pense nele como um mapa do seu site que entrega ao Google, ao Bing e a outros motores de busca para que estes encontrem e compreendam mais facilmente a estrutura do seu conteúdo. Sem um sitemap, os motores de busca têm de depender inteiramente do seguimento de ligações para descobrir as suas páginas, o que pode significar que algumas páginas nunca chegam a ser indexadas.

Um sitemap é especialmente importante para sites novos que não têm muitas ligações de entrada, sites com um grande número de páginas (mais de 500), sites com uma estrutura complexa em que algumas páginas não estão bem ligadas por ligações internas, e sites que adicionam novo conteúdo com frequência, como blogs e lojas online. O Google recomenda explicitamente a utilização de um sitemap como parte das boas práticas de SEO.

Tipos de sitemap

Sitemap XML

O sitemap XML é o formato padrão que os motores de busca compreendem. Contém os URLs das páginas juntamente com metadados como a data da última modificação (lastmod), a frequência de alteração (changefreq) e a prioridade da página (priority). Os sites WordPress têm normalmente um índice de sitemap que faz referência a vários ficheiros de sitemap individuais — um para artigos, um para páginas, um para categorias, etc. Isto é especialmente útil para sites grandes, porque um único ficheiro de sitemap pode conter no máximo 50 000 URLs.

Sitemap HTML

Um sitemap HTML é uma página do seu site destinada a visitantes humanos, não a motores de busca. Apresenta uma lista organizada de todas as páginas importantes com ligações. Embora não seja um fator direto de SEO, ajuda os utilizadores a encontrar conteúdo e melhora a experiência de utilização. Muitos sites têm uma página de sitemap HTML no rodapé.

Sitemap de vídeo e de imagem

Se o seu site contém muito conteúdo de vídeo ou imagens, sitemaps separados para ficheiros multimédia ajudam os motores de busca a indexá-los. Um sitemap de vídeo contém informação sobre a duração, a categoria e a descrição do vídeo. Um sitemap de imagem ajuda o Google Imagens a indexar melhor as suas imagens, o que pode gerar tráfego significativo, sobretudo para sites de comércio eletrónico e de portefólio.

Sitemap integrado do WordPress

Desde a versão 5.5, o WordPress tem suporte integrado para sitemaps XML sem necessidade de um plugin adicional. O sitemap integrado está disponível em oseusite.com/wp-sitemap.xml e inclui automaticamente artigos, páginas, categorias e etiquetas. Contudo, o sitemap integrado do WordPress tem personalização limitada — não é fácil excluir páginas específicas, adicionar prioridades ou controlar que tipos de conteúdo incluir. Para a maioria dos sites, um plugin de SEO com funcionalidades de sitemap avançadas é uma escolha melhor.

Criar um sitemap com o Yoast SEO

Instalação e ativação

O Yoast SEO é o plugin de SEO mais popular do WordPress, com mais de 5 milhões de instalações ativas. Após a instalação e ativação, a funcionalidade de sitemap é ativada automaticamente. O seu sitemap ficará disponível em oseusite.com/sitemap_index.xml. O Yoast gera automaticamente um índice de sitemap que contém ligações para ficheiros de sitemap individuais para cada tipo de conteúdo.

Configurar o sitemap no Yoast

No painel de administração do WordPress, vá a Yoast SEO → Settings → Site features → APIs. Verifique se a opção de sitemaps XML está ativada. Depois, para cada tipo de conteúdo (artigos, páginas, custom post types) pode configurar se é incluído no sitemap. Se tiver tipos de conteúdo que não devem ser indexados (como páginas privadas ou landing pages de anúncios), exclua-os do sitemap. O Yoast também adiciona automaticamente imagens ao sitemap, o que ajuda a indexar o conteúdo visual.

Excluir páginas individuais

Para excluir uma página específica do sitemap, abra essa página no editor, encontre a meta box do Yoast SEO no fundo e, no separador Advanced, defina "Allow search engines to show this page in search results?" como "No". Isto define simultaneamente uma tag noindex e remove a página do sitemap. Use isto para páginas de agradecimento, páginas com conteúdo duplicado ou quaisquer páginas que não queira na pesquisa.

Criar um sitemap com o Rank Math

Configuração básica

O Rank Math é um plugin de SEO mais recente que está a crescer rapidamente em popularidade graças às suas ricas funcionalidades gratuitas. O sitemap é configurado em Rank Math → Sitemap Settings. O Rank Math oferece um controlo mais detalhado do que o Yoast na versão gratuita — pode definir o número de ligações por página de sitemap, incluir ou excluir imagens e controlar cada tipo de conteúdo individualmente.

Opções avançadas

O Rank Math permite adicionar páginas externas ao sitemap (páginas que não são artigos nem páginas do WordPress), excluir artigos e páginas específicos por ID, definir prioridade e changefreq para cada tipo de conteúdo, fazer ping automático aos motores de busca quando o sitemap é atualizado, e sitemaps especiais para negócios locais (sitemap Local SEO) e conteúdo de vídeo (Video Sitemap na versão Pro). Estas opções avançadas tornam o Rank Math uma excelente escolha para sites com necessidades específicas de SEO.

Criar um sitemap manualmente

Criar o ficheiro XML

Se não quiser usar um plugin, pode criar manualmente um sitemap XML. Crie um ficheiro sitemap.xml no diretório raiz do seu site. O ficheiro tem de começar com uma declaração XML e usar o namespace urlset. Cada URL é definido dentro de uma tag url com um elemento loc obrigatório (URL da página) e elementos opcionais lastmod (data da última modificação), changefreq (daily, weekly, monthly) e priority (0.0 a 1.0). Um sitemap manual exige atualizações manuais sempre que adiciona ou altera uma página, o que o torna pouco prático para sites ativos.

Geradores de sitemap online

Se tiver um pequeno site estático, pode usar ferramentas online como o XML-Sitemaps.com, o Screaming Frog ou o Sitemap Generator, que rastreiam automaticamente o seu site e geram um sitemap XML. Estas ferramentas são úteis para uma geração pontual de sitemap, mas para sites WordPress que são atualizados regularmente, uma solução em plugin é muito mais prática, porque atualiza automaticamente o sitemap a cada alteração de conteúdo.

Submeter o sitemap à Google Search Console

Adicionar o site à GSC

A Google Search Console (GSC) é uma ferramenta gratuita do Google para acompanhar a presença do seu site na pesquisa do Google. Se ainda não tiver uma conta GSC, crie uma em search.google.com/search-console. Adicione o seu domínio usando uma Domain property (recomendado), que cobre todas as variantes de URL, ou uma URL prefix property para uma versão específica. Verifique a propriedade através de um registo DNS (para a Domain property) ou de uma tag HTML, ficheiro ou Google Analytics (para a URL prefix).

Submeter o sitemap

Na GSC, vá a Sitemaps no menu da esquerda. Introduza o URL do seu sitemap (normalmente sitemap_index.xml ou sitemap.xml) e clique em Submit. O Google começará a processar o seu sitemap e mostrará o estado — URLs lidos com sucesso, erros e avisos. Preste atenção a quaisquer erros, como URLs que devolvem um estado 404 ou páginas bloqueadas pelo robots.txt.

Acompanhar o estado de indexação

Após submeter o sitemap, acompanhe o relatório Coverage na GSC, que mostra quantas páginas estão indexadas, quantas têm erros e quantas estão excluídas. Os erros mais comuns são: "Submitted URL has crawl issue" (a página não pode ser rastreada), "Submitted URL marked noindex" (a página tem uma tag noindex mas está no sitemap) e "Submitted URL seems to be a Soft 404" (a página existe mas não tem conteúdo). Resolva os erros regularmente, porque erros acumulados podem afetar negativamente o crawl budget.

Otimização do sitemap

O que incluir no sitemap

Inclua todas as páginas que pretende indexar e que proporcionam valor aos utilizadores: artigos e páginas publicados com conteúdo de qualidade, categorias e etiquetas com conteúdo suficiente, custom post types (produtos, itens de portefólio) e URLs canónicos. Não inclua páginas com conteúdo fraco, páginas duplicadas, páginas com tag noindex, páginas privadas nem URLs de administração.

Atualizações regulares

O sitemap deve estar sempre atualizado. Plugins de SEO como o Yoast e o Rank Math atualizam automaticamente o sitemap quando publica um novo artigo ou modifica um existente. Verifique periodicamente que o sitemap não contém URLs que devolvem erros (404, 500) ou redirecionamentos (301, 302). Use uma ferramenta como o Screaming Frog para rastrear o seu sitemap e identificar URLs problemáticos.

Erros comuns com sitemaps

  • Incluir páginas noindex: Se uma página tem uma tag noindex mas está no sitemap, o Google reporta um erro. Sincronize sempre as definições noindex com o sitemap.
  • URLs desatualizados: Páginas eliminadas ou movidas que permanecem no sitemap geram erros 404 na GSC. Limpe o sitemap regularmente.
  • Sitemap demasiado grande: Um sitemap com mais de 50 000 URLs ou maior do que 50 MB tem de ser dividido em ficheiros mais pequenos com um índice de sitemap.
  • Bloquear o sitemap no robots.txt: Verifique que o robots.txt não bloqueia o acesso ao ficheiro do seu sitemap. Adicione uma diretiva Sitemap: ao robots.txt.
  • Não usar URLs HTTPS: Se utiliza HTTPS com um certificado ativo, todos os URLs do sitemap têm de ser as versões HTTPS.

Conclusão

Um sitemap é uma ferramenta simples mas poderosa que ajuda os motores de busca a rastrear e indexar o seu site de forma eficiente. Para o CMS WordPress, recomendamos a utilização do plugin Yoast SEO ou Rank Math, que gera e atualiza o sitemap automaticamente. Após a criação, não se esqueça de submeter o sitemap à Google Search Console e de acompanhar regularmente o estado de indexação. Na BeoHosting, todos os planos de alojamento WordPress incluem o plugin Yoast SEO pré-instalado e um sitemap gerado automaticamente, para que o seu site fique visível para os motores de busca desde o primeiro dia.

BeoHosting Team

10+ anos de experiência — Especialistas em alojamento web e infraestrutura

  • Web Hosting
  • WordPress Hosting
  • VPS
  • Dedicated Serveri
  • Domeni
  • SSL
  • cPanel
  • LiteSpeed
  • Linux administracija
  • DNS

Última atualização: