Os Sitemaps ajudam os mecanismos de pesquisa a rastrear seus sites com eficiência, mostrando a eles uma lista de URLs de seus sites.
Ferramentas online, como XML-Sitemaps.com, podem ser usadas para criar um Sitemap para o seu site. No entanto, se o seu site foi criado usando WordPress, você pode considerar o uso de um plugin de Sitemap.
Os dois plugins mais populares do WordPress para a criação de Sitemaps são Google XML Sitemaps e Yoast SEO.
Neste artigo, gostaria de mostrar como essas duas soluções de Sitemap se comparam.
O que são Sitemaps?
O protocolo de sitemap foi criado para permitir que os proprietários de sites digam aos mecanismos de pesquisa quais URLs eles devem rastrear e indexar.
Um sitemap é um arquivo XML que mostra uma lista de URLS em seu site e você pode selecionar essa lista para especificar exatamente quais páginas deseja listar nos mecanismos de pesquisa.
O protocolo foi anunciado pelo Google em junho de 2005 e mais tarde foi apoiado pelo Yahoo! e a Microsoft. Outros mecanismos de pesquisa, como Ask, o adotaram mais tarde.
Os Sitemaps funcionam junto com o arquivo Robots.txt, mas, embora o protocolo Robots.txt seja normalmente usado para informar quais URLs excluir, o protocolo dos sitemaps é usado para informar quais URLs incluir.
Você pode, no entanto, especificar a localização do seu sitemap em Robots.txt.
Os Sitemaps são normalmente armazenados no diretório raiz do seu site em www.yoursite.com/sitemap.xml . Os mecanismos de pesquisa irão procurá-los, mas você também pode enviá-los manualmente.
Você pode enviar seu sitemap para o Google no Google Search Console e para o Bing nas Ferramentas do Google para webmasters. Isso ajuda a garantir que os mecanismos de pesquisa estejam lendo os sitemaps corretamente.
O arquivo de Sitemap
Um arquivo XML de Sitemap é construído usando várias tags XML.
Algumas dessas tags, como url e sitemapindex , são obrigatórias. Outras tags são opcionais – mas podem ser úteis. Por exemplo, a tag changefreq informa aos mecanismos de pesquisa com que frequência uma página pode ser alterada e a tag de prioridade permite que você indique o quão importante eles são.
Confira Sitemaps.org e a página Sitemaps da Wikipedia para obter explicações detalhadas sobre a finalidade de cada tag XML. Essas páginas também têm exemplos de sitemaps.
Felizmente, você não precisa ser um especialista na linguagem XML para criar um sitemap, porque o Google XML Sitemaps e o Yoast SEO fazem tudo por você.
Google XML Sitemaps
Desenvolvido por Arne Brachhold , o Google (XML) Sitemaps Generator para WordPress é uma solução versátil que oferece controle total sobre quais páginas da web são rastreadas.
Depois de baixar o plugin e ativá-lo em seu site, você verá uma nova página ‘XML-Sitemap’ listada no menu principal de configurações do WordPress.
Google XML Sitemaps lista todas as configurações nesta página. Como você verá, existem muitas opções que você pode ajustar, mas as configurações prontas para uso devem ser suficientes para a maioria das pessoas.
Na seção de opções básicas, há opções para executar ping no Google e no Bing sempre que o Sitemap for atualizado. Você também pode adicionar automaticamente um URL de Sitemap ao arquivo Robots.txt.
Esta área também lista opções avançadas, como aumentar o limite de memória do PHP.
Google XML Sitemaps inclui automaticamente todos os URLs publicados de seu site WordPress. No entanto, o plugin suporta a inclusão de páginas criadas fora do WordPress.
Tudo que você precisa fazer é adicionar o URL, sua prioridade, com que freqüência a página muda e a data de sua última mudança.
As postagens são priorizadas pelo número de comentários que possuem.
Isso pode ser alterado para média de comentário ou você pode desativar o cálculo automático de prioridade completamente.
Na seção de conteúdo do sitemap, você pode definir qual conteúdo do seu site está incluído no seu sitemap.
Por padrão, o Google XML Sitemaps incluirá sua página inicial, postagens de blog, páginas estáticas, categorias e arquivos. Você também pode incluir páginas de autor e páginas de tag.
As categorias de postagem do blog podem ser excluídas do seu sitemap.
Você também pode excluir postagens e páginas específicas inserindo seu ID.
A seção de alteração de frequências permite que você avise os mecanismos de pesquisa sobre a frequência com que o conteúdo do seu site é atualizado, e você também pode alterar a frequência de rastreamento para cada parte do seu site.
Os valores disponíveis são: Sempre, horário, diário, semanal, mensal, anual e nunca.
A página inicial, por exemplo, é configurada para diariamente por padrão. Essas configurações padrão devem ser adequadas à maioria dos proprietários de sites, mas os blogueiros que publicam conteúdo com frequência podem querer ajustar alguns valores.
Na última seção, você pode configurar a prioridade de seu conteúdo.
Você pode definir qualquer valor entre 0 e 1 – por exemplo, 0,0, 0,1, 0,2, etc.
O Google XML Sitemaps armazena o índice do seu sitemap em www.yourwebsite.com/sitemap.xml .
O índice lista todos os sub-sitemaps do seu site – por exemplo, www.yourwebsite.com/sitemap-archives.xml .
Google XML Sitemaps é uma solução flexível de sitemap que oferece controle total sobre como seus sitemaps são gerados.
Os iniciantes não devem se assustar com as configurações adicionais, já que os valores padrões são adequados para a maioria das configurações do WordPress.
Yoast SEO
Yoast SEO é um dos plugins de SEO mais populares do WordPress.
O download do plugin é gratuito, mas você verá que o Yoast SEO Premium é amplamente promovido em toda a área de configurações do plugin.
Assim que o Yoast SEO for ativado, você verá um novo menu de SEO na área de administração do WordPress.
Se o Google XML Sitemaps ainda estiver ativado em seu site, Yoast SEO exibirá um aviso no painel principal que explica que podem surgir problemas se dois plugins do WordPress estiverem gerando sitemaps.
Os dois botões abaixo permitem que você desative a funcionalidade de sitemap no Yoast SEO ou desative o plugin Google XML Sitemaps WordPress.
Na guia de recursos da área de configurações gerais, você pode habilitar e desabilitar o recurso de sitemaps.
Clicar no símbolo de interrogação exibirá um link para o sitemap, que está localizado em www.yourwebsite.com/sitemap_index.xml .
Yoast SEO irá gerar Sitemap para suas postagens, páginas e categorias de postagens.
O número de sitemaps reais gerados dependerá do número de URLs publicados em seu site.
Na guia de tipos de conteúdo do menu de configurações de aparência da pesquisa, você verá uma opção para ‘Mostrar postagens nos resultados da pesquisa‘. Uma configuração semelhante está disponível para páginas.
Não está claro se essas são configurações de sitemaps, pois não há referência inicial a eles.
No entanto, se você clicar no ícone, você será avisado de que isso permite excluir postagens e páginas de sitemaps XML.
Postagens e páginas também podem ser especificamente incluídas ou excluídas do Sitemap.
Você verá esta opção na seção de configuração avançada no Yoast SEO no editor do WordPress.
Yoast SEO permite que você personalize seus sitemaps usando filtros. No entanto, do ponto de vista da usabilidade, não é amigável para iniciantes.
Na base de conhecimento do Yoast SEO, você verá muitos artigos que cobrem esse assunto, incluindo Sitemaps XML no plugin Yoast SEO , Como personalizar o índice do Sitemap e Adicionar Sitemap externo ao índice .
Existem filtros para limitar o número de entradas do Sitemap, adicionar URLs externos ao Sitemap, excluir tipos de conteúdo, alterar URLs de postagem e muito mais.
Eu realmente gosto que o Yoast SEO seja simples de configurar. Tudo que você precisa fazer é habilitar o recurso de sitemaps e, em seguida, verificar se os mecanismos de pesquisa estão rastreando seus sitemaps corretamente.
A configuração de sitemaps padrão deve ser adequada para a maioria dos proprietários de sites. Se desejar alterar o que seu Sitemap inclui, você precisará se sentir confortável para trabalhar com código PHP.
Conclusão
Google XML Sitemaps e Yoast SEO podem ser usados para gerar automaticamente os sitemaps do seu site WordPress.
Yoast SEO é um plugin de SEO WordPress versátil e completo que oferece muitas ferramentas e recursos de SEO, mas, do ponto de vista da usabilidade.
Mas acredito que o Google XML Sitemaps é a melhor solução de Sitemap para a maioria dos usuários de WordPress porque simplifica a tarefa de adicionar URLs externos e alteração da frequência e prioridade do conteúdo.
Se você não quiser alterar a frequência ou prioridade do conteúdo nem excluir nenhuma página de seus sitemaps, pode ser tentador usar apenas a funcionalidade de sitemaps embutida do Yoast SEO.
No entanto, é importante lembrar que o Google XML Sitemaps também pode criar sitemaps para áreas adicionais do seu site, como arquivos, páginas do autor, páginas de tags e muito mais. Embora acredito que o Yoast SEO lida melhor é a pós-exclusão.
Para excluir postagens em Google XML Sitemaps, você precisa inserir os IDs de postagem na página principal de configurações do plugin. Em contraste, Yoast SEO permite que você faça isso em um nível de postagem e página (embaixo do editor de postagem do WordPress).
Portanto, a menos que você já tenha uma longa lista de IDs de postagem que você selecionou de uma planilha, acredito que a maneira como o Yoast SEO lida com isso é mais prática na prática.
Google XML Sitemaps podem ser usados em conjunto com Yoast SEO, simplesmente desabilitando o recurso de sitemaps do plugin.
Em minha opinião, essa provavelmente será a melhor configuração para a maioria das pessoas.