5545 sujets

Sémantique web et HTML

Bonjour à tous

je travaille actuellement sur un site multilingue, et pour le référencement j'indique donc ce type de balise dans mon header, suite à la lecture d'un article qui recommanderait ce type d'indication.


<link rel=”alternate” hreflang=”en” href=”http://monsite.com/en/” />
<link rel=”alternate” hreflang=”fr” href=”http://monsite.com/fr/” />
<link rel=”alternate” hreflang=”de” href=”http://monsite.com/de/” />
<link rel=”alternate” hreflang=”es” href=”http://monsite.com//es/” />


Cependant, je ne suis pas sûr de la bonne utilisation du système. Imaginons que le site est par défaut en anglais, dois-je tout de même spécifier un répertoire pour le site en version anglaise ou dois-je utiliser le répertoire racine par défaut comme habituellement, et dans ce cas spécifier les lignes ainsi :


<link rel=”alternate” hreflang=”en” href=”http://monsite.com” />
<link rel=”alternate” hreflang=”fr” href=”http://monsite.com/fr/” />
<link rel=”alternate” hreflang=”de” href=”http://monsite.com/de/” />
<link rel=”alternate” hreflang=”es” href=”http://monsite.com//es/” />


Merci de vos retours.
Salut, pour gérer l'aspect "par défault"
google préconise x-default ici

<link rel="alternate" href="http://example.com/en-gb" hreflang="en-gb" />
<link rel="alternate" href="http://example.com/en-us" hreflang="en-us" />
<link rel="alternate" href="http://example.com/en-au" hreflang="en-au" />
<link rel="alternate" href="http://example.com/" hreflang="x-default" />