SEO : comble les régressions de la migration Astro → SvelteKit
- composant Seo.svelte partagé : canonical, Open Graph complet (type, url, title, description, image, locale fr_FR, site_name) et Twitter Cards sur toutes les pages - branché sur l'accueil, /outils, /quiz, /contribuer et les fiches outils (les meta OG en dur des fiches sont remplacés par le composant, JSON-LD conservé) - script prebuild gen-sitemap.mjs : régénère static/sitemap.xml (59 URLs, slugs relus depuis content/outils/) — remplace le sitemap qu'apportait @astrojs/sitemap - robots.txt référence le sitemap en URL absolue
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
/** Constantes du site — un seul endroit à changer si la forge bouge. */
|
||||
export const REPO_URL = 'https://labola.o-k-i.net/cyber-mawonaj/lage-chat-control'
|
||||
|
||||
/** Origine de production — base des URL absolues SEO (canonical, OG, sitemap). */
|
||||
export const SITE_URL = 'https://chatcontrol.o-k-i.net'
|
||||
export const NEW_TOOL_ISSUE_URL = `${REPO_URL}/issues/new?template=.gitea/ISSUE_TEMPLATE/nouvo-zouti.yaml`
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user