URLs canônicas e geração de Sitemap
Defina tags de link canônicas e gere um sitemap XML com endpoints do SvelteKit.
URLs canônicas e geração de Sitemap é uma aula grátis de Sveltejs Academy no CoddyKit. Esta é a aula 4 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Sveltejs Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Sveltejs Academy inclui 4 aulas no total.
URLs canônicas
Informe aos mecanismos de busca qual URL é a versão canônica de uma página para consolidar os sinais de classificação.
Adicionar uma tag de link
Dentro de svelte:head, defina um link canônico.
<svelte:head>
<link rel="canonical" href={canonicalUrl} />
</svelte:head>Evite conteúdo duplicado
Os links canônicos são essenciais quando o mesmo conteúdo pode ser acessado por várias URLs.
Gerar mapas do site
Crie src/routes/sitemap.xml/+server.js para gerar um mapa do site dinamicamente.
export async function GET() {
const urls = await getAllUrls();
return new Response(buildSitemap(urls), { headers: { "content-type": "application/xml" } });
}Estrutura do mapa do site
Os mapas do site listam URLs com a data da última modificação, a frequência de alteração e a prioridade.
Enviar automaticamente aos mecanismos de busca
Envie a URL do mapa do site pelo Google Search Console e pelo Bing Webmaster Tools.
Robôs de indexação
Use robots.txt para apontar para o mapa do site e controlar o rastreamento.
Mapas do site estáticos
Para sites principalmente estáticos, pré-renderize sitemap.xml para reduzir o custo de disponibilização.
Paginação
Os mapas do site podem ser divididos em vários arquivos referenciados por um índice de mapas do site para sites muito grandes.
Metadados para robôs
Use <meta name="robots" content="noindex"> nas páginas que você não deseja indexar.
Combinação com análise
Monitore os erros de rastreamento no Search Console para identificar problemas nos links canônicos ou nos mapas do site.
Verificação rápida
O que uma URL canônica faz?
Recapitulação
Defina links canônicos em svelte:head e gere sitemap.xml a partir de uma rota +server.js para melhorar a descoberta pelo SEO.
Perguntas Frequentes
A aula “URLs canônicas e geração de Sitemap” é grátis?
Sim — o texto completo de “URLs canônicas e geração de Sitemap” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Sveltejs Academy, atualize para CoddyKit PRO. O curso de Sveltejs Academy inclui 4 aulas no total.
O que vou aprender em “URLs canônicas e geração de Sitemap”?
Defina tags de link canônicas e gere um sitemap XML com endpoints do SvelteKit. Você pratica Sveltejs Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Sveltejs Academy?
Nenhuma experiência prévia é necessária. Sveltejs Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 4 de 4.
Quanto tempo leva a aula “URLs canônicas e geração de Sitemap”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Sveltejs Academy?
Sim. Cada aula de Sveltejs Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- svelte:head para meta tags dinâmicas
- OpenGraph e metadados de cartões do Twitter
- Dados estruturados JSON-LD no SvelteKit
- URLs canônicas e geração de Sitemap