Skip to content

Add hreflang alternates and canonical URLs#62

Description

@DataDave-Dev

馃嚜馃嚫 Espa帽ol

No hay anotaciones alternates, canonical ni hreflang en ning煤n lado. Con dos locales indexables sin enlazar, los buscadores no pueden emparejar las versiones en/es, arriesgando diluci贸n por contenido duplicado y resultados en el locale equivocado.

Archivos: src/app/[lang]/layout.tsx, src/app/[lang]/docs/[slug]/page.tsx, src/app/[lang]/app/page.tsx

Soluci贸n sugerida: En cada generateMetadata, fijar alternates: { canonical, languages: { en, es, 'x-default' } } mapeando la misma ruta entre locales.


馃嚞馃嚙 English

There are no alternates, canonical, or hreflang annotations anywhere. With two indexable locales unlinked, search engines cannot pair the en/es versions, risking duplicate-content dilution and wrong-locale results.

Files: src/app/[lang]/layout.tsx, src/app/[lang]/docs/[slug]/page.tsx, src/app/[lang]/app/page.tsx

Suggested fix: In each generateMetadata, set alternates: { canonical, languages: { en, es, 'x-default' } } mapping the same route across locales.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is neededseoSEO and metadata

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions