Moteurs de recherche et partage
Ce que le site dit aux moteurs de recherche et aux réseaux sociaux sur chaque page, et le seul paramètre dont tout dépend.
Ce que fait le site pour les moteurs de recherche
- Chaque page a son propre titre et sa propre description dans chaque langue.
- Chaque page indique son adresse canonique et la même page dans l'autre langue, pour que les moteurs de recherche indexent les deux langues sans les prendre pour des copies.
- Chaque page porte des cartes Open Graph et X, donc un lien partagé affiche un titre, une description et l'image de partage.
- Chaque page décrit le site et l'organisation qui l'édite sous forme de données structurées schema.org : son nom, son adresse, son logo et ses profils sociaux.
/sitemap.xmlliste les trois pages dans les deux langues, et/robots.txtautorise tout et renvoie vers le sitemap.- Le
langde la page suit la langue, et les pages en arabe portentdir="rtl". - Les pages sont rendues à l'avance, donc les moteurs de recherche obtiennent leur texte sans exécuter JavaScript. Les cartes de fonctionnalités et les cartes de templates font exception : elles se chargent dans le navigateur.
Le seul paramètre dont il dépend
Les liens canoniques, les liens de langue, le sitemap, robots.txt, les données structurées et les cartes de partage sont tous construits à partir de NEXT_PUBLIC_SITE_URL. Définissez-la sur votre domaine avant de construire pour la production, sinon ils pointent vers http://localhost:3030.
Après la mise en ligne, ouvrez /sitemap.xml sur votre domaine et vérifiez que chaque adresse commence par lui.
Comment les métadonnées de chaque page sont construites
Inclus avec votre achat. Connectez-vous pour le lire, ou ouvrez-le dans votre téléchargement.
La fonction qui construit les métadonnées de chaque page, les données structurées, et les clés de messages que lit chaque page.
Le sitemap et robots.txt
Inclus avec votre achat. Connectez-vous pour le lire, ou ouvrez-le dans votre téléchargement.
Quelles pages le sitemap liste, comment en ajouter une, et comment une page est tenue hors des résultats de recherche.