URL Canonique seulement sur les pages non canoniques

Règles du forum
Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !

Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics

hamoudi
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 269
Inscription: 27 Fév 2005

URL Canonique seulement sur les pages non canoniques

Message le Mar Déc 20, 2011 16:10

Bonjour,

J'ai un blog Wordpress...
Dans mes méta l'Url Caninical est indiquée même sur la page canonique (d'origine)

Google indique:
"Ajoutez un lien rel="canonical" à la section <head> de la version non canonique de chaque page HTML.
Pour spécifier un lien canonique vers la page http://www.example.com/produit.php?item=poisson_suedois, créez un élément <link> tel qu'illustré ci-dessous :

<link rel="canonical" href="http://www.example.com/produit.php?item=poisson_suedois"/>Copiez ce lien dans la section <head> de toutes les versions non canoniques de la page, telles que http://www.example.com/produit.php?item=poisson_suedois&sort=prix.

Source: http://support.google.com/webmasters/bin/answer.py?hl=fr&answer=139394

Il me semble que le fait que l'indication de l'url canonique soit présente même sur la page canonique pénalise le référencement de cette page (Je sais que certains diront que ce n'est pas le cas mais...)
Je voudrais vraiment suivre à la lettre les consignes Google.

Comment faire en sorte que la balise
<link rel="canonical" href="http://www.example.com/produit.php?item=poisson_suedois"/>
n'apparaisse que sur la page d'origine?

Merci


e-kiwi
Modérateur
Modérateur
 
Messages: 15618
Inscription: 23 Déc 2003

Re: URL Canonique seulement sur les pages non canoniques

Message le Mar Déc 20, 2011 16:24

en le conditionnant avec $_SERVER['REQUEST_URI'], sulement si elle est différente de l'url réelle de l'article

"il me semble" <-- d’où il te semble ?

hamoudi
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 269
Inscription: 27 Fév 2005

Re: URL Canonique seulement sur les pages non canoniques

Message le Mar Déc 20, 2011 17:08

e-kiwi a écrit:"il me semble" <-- d’où il te semble ?

Je me base sur mon expérience... et si on prend à la lettre ce qu'indique Google...
Les articles de Webrankinfo, par exemple, n'indiquent pas l'Url Canonique sur la page d'origine...
Certes rien n'est sûr mais le contraire n'est pas prouvé non plus donc...

Peux-tu s'il te plaît expliquer un peu plus la procédure de mise en place quand tu indiques:
e-kiwi a écrit:en le conditionnant avec $_SERVER['REQUEST_URI'], sulement si elle est différente de l'url réelle de l'article



Merci


cedric_g
WRInaute accro
WRInaute accro
 
Messages: 3552
Inscription: 18 Jan 2006

Re: URL Canonique seulement sur les pages non canoniques

Message le Mar Déc 20, 2011 17:15

Bonsoir

Pour ma part je laisse systématiquement la balise sur TOUTES les pages.

Exemple simple (qui fonctionne aussi sous Wordpress) : example.com/categorie/titre-page/?ici-nimporte-quoi fonctionne parfaitement et retourne bien la bonne page, avec pourtant une URL différente de celle d'origine aux yeux de Google :roll:

D'où l'intérêt de la laisser :wink:

hamoudi
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 269
Inscription: 27 Fév 2005

Re: URL Canonique seulement sur les pages non canoniques

Message le Mar Déc 20, 2011 17:38

cedric_g a écrit:Bonsoir

Pour ma part je laisse systématiquement la balise sur TOUTES les pages.

Exemple simple (qui fonctionne aussi sous Wordpress) : example.com/categorie/titre-page/?ici-nimporte-quoi fonctionne parfaitement et retourne bien la bonne page, avec pourtant une URL différente de celle d'origine aux yeux de Google :roll:

D'où l'intérêt de la laisser :wink:


Ma question n'est pas celle-là. J'ai bien compris le fonctionnement et l'utilité de la Balise Canonical.
Ce que je souhaite c'est que cette balise n'apparaisse que sur les pages avec une url non-canonique et pas sur la page d'origine avec la bonne url...


nalrem
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 401
Inscription: 6 Avr 2003

Re: URL Canonique seulement sur les pages non canoniques

Message le Mar Déc 20, 2011 18:43

Hello !

Si tu es en php, tu peux regarder ce qu'il y a dans $_SERVER['REQUEST_URI'] si la chaine te convient tu affiches la balise, sinon...

hamoudi
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 269
Inscription: 27 Fév 2005

Re: URL Canonique seulement sur les pages non canoniques

Message le Mar Déc 20, 2011 19:48

nalrem a écrit:Hello !

Si tu es en php, tu peux regarder ce qu'il y a dans $_SERVER['REQUEST_URI'] si la chaine te convient tu affiches la balise, sinon...

Bonjour, ça se passe à quel endroit pour un blog Wordpress? Merci


cedric_g
WRInaute accro
WRInaute accro
 
Messages: 3552
Inscription: 18 Jan 2006

Re: URL Canonique seulement sur les pages non canoniques

Message le Mer Déc 21, 2011 10:25

J'avais bien compris ta préoccupation, mais "justement", plutôt que de vouloir tester systématiquement ton URL, autant placer la balise URL canonique systématiquement non ?...

;)


Ce que tu veux, je l'ai mis en place sur plusieurs sites e-commerce (tu peux tester ici par exemple en modifiant les URL : http://www.mastermateriel.com ) mais j'ai bien laissé la balise Canonical : ceinture et bretelles ;)

Sur le site cité ci-dessus, chaque appel de page est vérifié (contrôle de l'URL et des paramètres d'URL) :
- si URL non conforme (paramètres inclus) => redirection HTTP 301 transparente
- si URL conforme : si absence de paramètres d'URL, résultat normal, sinon, ajout de "noindex,follow" dans la balise Robots (en plus de la Canonical)

Ainsi, je garantis l'unicité des URL aux yeux de Google, et je n'ai (sauf rédactionnel foireux ce qui est le cas sur certaines pages :roll: ) pas de duplicate content sur ce site, en tout cas causé par des raisons "techniques" ;)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités