Fonctionnalités
SEO, flux et exports texte
La découvrabilité est générée à partir de la même entrée de contenu. Le titre, la description, la locale et l’URL canonique ne doivent jamais diverger entre HTML, flux et métadonnées.1
Métadonnées de page
Chaque page publie :
<title>etdescription;- URL canonical ;
- alternates
hreflangFR, EN etx-default; - OpenGraph et Twitter Card ;
- JSON-LD
BlogPostingpour les articles ; - image OG dédiée si
ogPerPostest actif.
Sitemap et robots
@astrojs/sitemap collecte les routes statiques des deux locales. robots.txt référence le sitemap absolu construit avec site.url de lisible.config.json.
RSS stylé
/rss.xml contient le flux français et /en/rss.xml le flux anglais. Lorsque styledRss est actif, une feuille XSL rend le flux lisible directement dans un navigateur sans modifier les données XML.
Exports texte
| Route | Contenu |
|---|---|
/llms.txt | index condensé des articles |
/llms-full.txt | corpus complet |
/blog/<slug>.md | version Markdown d’un article |
/en/blog/<slug>.md | version Markdown anglaise |
Les actions de copie utilisent ces sorties pour fournir un Markdown propre ou préparer une requête réutilisable. Aucun contenu privé ne doit apparaître dans ces routes.
Vérification
bun run buildbun run previewcurl -I http://localhost:4321/sitemap-index.xmlcurl http://localhost:4321/llms.txtLe chapitre Build et déploiement décrit la validation en production. Pour l’origine des données, consultez Modèle de contenu.
Références
Footnotes
-
Une canonical incorrecte peut faire considérer deux locales ou domaines comme des doublons. Sa valeur vient donc d’une configuration globale unique. ↩