Pular para o conteúdo principal

Introdução

🎯 O que este módulo faz?

O módulo Sitemap permite que você recupere e atualize o sitemap do seu projeto OneEntry - uma lista estruturada de todas as páginas do seu site usadas pelos motores de busca para indexar seu conteúdo de forma eficiente.

Pense nisso como a base do seu SEO - um sitemap informa aos motores de busca quais páginas existem, com que frequência elas mudam e sua importância relativa, ajudando o Google, Bing e outros crawlers a descobrir e indexar seu conteúdo mais rapidamente.


📖 Explicação Simples

Todo site precisa de um sitemap para SEO:

  • 🗺️ Descoberta de Páginas - Os motores de busca encontram todas as suas páginas automaticamente
  • 🔄 Frequência de Mudança - Informe aos crawlers com que frequência as páginas são atualizadas
  • Prioridade - Indique quais páginas são mais importantes
  • 📅 Última Modificação - Sinalize quando as páginas foram atualizadas pela última vez
  • 🚀 Indexação Mais Rápida - Novas páginas são indexadas mais cedo

Problemas sem um sitemap:

  • 🔒 Páginas Ocultas - Páginas profundas ou não vinculadas nunca são indexadas
  • 📊 Indexação Lenta - Os motores de busca encontram novo conteúdo lentamente
  • 🔄 Índice Desatualizado - Crawlers não sabem quando o conteúdo muda

A solução do Sitemap:

Benefícios:

  • 🔒 Cobertura Completa - Todas as páginas enviadas para os motores de busca
  • 📊 Otimização de Crawling - Uso eficiente do orçamento de crawling
  • 🔄 Índice Atualizado - Os motores de busca re-crawleiam páginas atualizadas mais rapidamente
  • 🚀 Melhor SEO - Melhor descobribilidade e classificações

✨ Conceitos Chave

O que é um Sitemap?

Um Sitemap é um arquivo XML que lista todas as páginas do seu site:

  • URL - O endereço completo de cada página
  • Última Modificação - Quando a página foi atualizada pela última vez
  • Frequência de Mudança - Com que frequência a página normalmente muda
  • Prioridade - Importância relativa (0.0 a 1.0)

Estrutura da Entrada do Sitemap

Cada entrada do sitemap tem esta estrutura:

{
url: 'https://your-project.oneentry-cloud.com/catalog',
lastmod: '2025-06-01T00:00:00.000Z',
changefreq: 'weekly',
priority: 0.8,
}

Valores de Frequência de Mudança

ValorSignificado
alwaysA página muda toda vez que é acessada
hourlyA página muda a cada hora
dailyA página muda a cada dia
weeklyA página muda a cada semana
monthlyA página muda a cada mês
yearlyA página muda uma vez por ano
neverPágina arquivada, não mudará

Por que usar o Módulo Sitemap?

BenefícioDescrição
Geração AutomatizadaSitemap gerado automaticamente a partir da estrutura das suas páginas
Otimização de SEOMelhor crawling e indexação pelos motores de busca
Notificações de MudançaOs motores de busca re-crawleiam páginas modificadas mais rapidamente
Controle de PrioridadeDirecione os crawlers para suas páginas mais importantes

📋 O que você precisa saber

O Sitemap é Gerado a partir das Suas Páginas

O sitemap é construído automaticamente a partir da estrutura das suas páginas OneEntry. Use getSitemap() para recuperar os dados atuais do sitemap.

Atualizando o Sitemap

Use updateSitemap() para atualizar o sitemap após fazer mudanças significativas no conteúdo, garantindo que os motores de busca recebam informações atualizadas.

Submetendo aos Motores de Busca

Após recuperar os dados do sitemap, gere um arquivo XML e envie para:

  • Google Search Console
  • Bing Webmaster Tools
  • Outras ferramentas para webmasters de motores de busca

💡 Notas Importantes

O módulo Sitemap lida com:

  • ✅ Recuperar o sitemap completo
  • ✅ Atualizar os dados do sitemap
  • ❌ NÃO envia diretamente para os motores de busca (você faz isso através das ferramentas para webmasters)

Sua responsabilidade:

  • Gerar arquivo XML a partir dos dados do sitemap
  • Enviar para as ferramentas para webmasters dos motores de busca
  • Manter o sitemap atualizado após mudanças significativas no conteúdo

📊 Tabela de Referência Rápida

MétodoDescrição
getSitemap()Obter o sitemap atual
updateSitemap()Atualizar os dados do sitemap

❓ Perguntas Comuns (FAQ)

Como faço para enviar meu sitemap para o Google?

Recupere seu sitemap com getSitemap(), gere um arquivo sitemap.xml válido a partir da resposta, hospede-o em /sitemap.xml no seu domínio e, em seguida, envie a URL no Google Search Console sob Sitemaps.


Com que frequência devo atualizar meu sitemap?

Atualize seu sitemap sempre que adicionar novas páginas, atualizar significativamente o conteúdo existente ou mudar a estrutura do seu site. Para sites de alto tráfego, considere atualizações automatizadas acionadas por mudanças de conteúdo.


O que significa o campo de prioridade?

A prioridade (0.0 a 1.0) é uma dica para os motores de busca sobre a importância relativa das páginas no seu site. A página inicial é tipicamente 1.0, páginas de categoria 0.8, e páginas de conteúdo individuais 0.6–0.7. Isso não afeta diretamente a classificação.


🎓 Melhores Práticas

  • Mantenha o sitemap atualizado - Regere após mudanças de conteúdo
  • Defina a frequência de mudança com precisão - Não afirme que as páginas mudam mais frequentemente do que realmente mudam
  • Use prioridades significativas - Página inicial > Categorias > Produtos > Postagens de blog
  • Inclua todas as páginas importantes - Não exclua páginas que você deseja indexar
  • Exclua páginas de utilidade - Pule páginas de login, checkout, 404
  • Envie após grandes atualizações - Notifique os motores de busca proativamente

Mais informações sobre a interface do usuário do módulo https://doc.oneentry.cloud/docs/category/sitemap


Definição do módulo Sitemap


const { Sitemap } = defineOneEntry(
"sua-url-do-projeto", {
"token": "seu-token-de-aplicativo"
}
);


🔗 Documentação Relacionada