Le réglage URL canonique : canonical

Blogger - URL canonique

Le terme canonical est un suffixe que l'on ajoute aux données Blogger de type URL, pour obtenir une url canonique du blog.



L'url canonique d'un blog

Mise à jour :

Blogger a abandonné le domaine national de premier niveau le 29 mai 2018. Les blogs Blogger sont désormais redirigés vers le domaine blogspot.com !

L'url canonique est l'url officielle de votre blog. C'est cette url que vous devez utiliser par défaut pour référencer votre blog ou partager vos articles sur le web.

Les principales caractéristiques d'une url canonique d'un blog Blogger depuis avril 2016 sont :

  • Protocole https ou http (variable selon le règlage défini dans l'UI).

  • Domaine blogspot.com (uniquement pour les domaines blogspot).

  • Absence de paramètres et d'ancres.

URL canonique d'un blog

https://blog_name.blogspot.com/

URL canonique d'un article

https://blog_name.blogspot.com/yyyy/MM/post_title.html

URL canonique d'une page autonome

https://blog_name.blogspot.com/p/page_title.html


Blogger Humour - Smiley-Nerd confie l'indexation de son blog au robot Nomad (ref Star Trek TOS).


Dépréciation des anciennes données canoniques

Le paramètre canonical est apparu en avril 2016, en même temps que les données de type URL.

Sur le long terme, ce nouveau paramètre a pour objectif de remplacer les anciennes données canoniques :

  • blog.canonicalUrl

  • blog.canonicalHomepageUrl

  • posts[i].canonicalUrl

  • posts[i].absoluteUrl

Même si ces anciennes données sont toujours actives, ne les utilisez plus dans vos nouveaux développements ! Elles sont classées en cours d'abandon !

Explorateur de données Blogger - Les données de type URL



Convertir une donnée de type URL en une url canonique

D'un point de vue technique, le réglage canonical est une donnée renfermée dans un objet, qui lui-même est contenu dans la donnée à régler. Le réglage renvoit une nouvelle valeur.

Échantillonnage des ressources


  canonical: URL

En pratique, dans l'éditeur XML du thème, le réglage s'ajoute au nom de la donnée de type url :

Syntaxe de sortie

data:URL.canonical

Exemple avec la donnée universelle data:view.url :

<data:view.url.canonical/>

Suite à la dépréciation du domaine national de premier niveau, doit-on continuer à mentionner ce suffixe à une donnée de type url ?

Oui, parce que la valeur d'une url de blog peut parfois renvoyer une valeur avec des ancres ou/et des paramètres. En utilisant ce suffixe, vous vous assurez que l'url est nettoyée des artifices inutiles.



Combinaisons des paramètres canonical et http/https

Pour forcer un protocole d'entête d'une url canonique, utilisez les réglages http et https.

Exemples

<!-- canonical http -->
<data:view.url.canonical.http/>

<!-- canonical https -->
<data:view.url.canonical.https/>


Populaires cette semaine