Validacao e SEO automatico

Como o blog transforma metadados editoriais em rotas, sitemap, RSS, OG e JSON-LD sem trabalho manual repetitivo.

2 min de leitura

Metadados estruturados se transformando em sinais de SEO

SEO bom comeca antes da pagina existir. Neste blog, cada arquivo de conteudo carrega informacoes suficientes para o build decidir o que pode publicar, como a URL deve nascer e quais sinais precisam aparecer no HTML final.

Validacao antes da pagina

O conteudo passa por schemas Zod para evitar estados ambiguos. Um post publicado precisa ter idioma publicavel, slug, titulo, descricao e tags validas. Se uma imagem e citada, o arquivo precisa existir.

Essa regra protege a parte editorial e a parte tecnica ao mesmo tempo. O autor continua escrevendo em MDX, mas o build bloqueia inconsistencias antes de gerar uma rota quebrada.

SEO nasce do modelo

Canonical, Open Graph, Twitter Card, RSS, sitemap e JSON-LD nao sao tarefas separadas. Eles derivam dos mesmos campos usados para renderizar o post.

post.yml + pt-br.mdx -> rota -> metadata -> HTML final

Isso reduz duplicacao. Quando o titulo ou descricao muda, a pagina, o card social e os dados estruturados acompanham a mudanca.

Idiomas sem fallback falso

O build so publica idiomas com localeStatus: published. Se a traducao ainda esta em rascunho, ela permanece no repositorio, mas nao entra em hreflang, RSS ou sitemap.

Essa decisao evita uma experiencia comum e ruim: clicar em uma URL em ingles e receber conteudo em portugues fingindo traducao.

Resultado pratico

O autor escreve menos checklist manual. O site publica menos erro. O leitor recebe uma pagina consistente, encontravel e compartilhavel.

Posts relacionados

Comentarios

Comentarios carregam sob demanda para preservar o carregamento inicial do artigo.