Si vous avez un site sous WordPress, vous avez déjà dû voir apparaître parfois des notifications par emails qui ressemblent à des commentaires. L’email a pour titre “Demande de modération pour Nom de votre article”. Puis l’email commencera par “Un nouveau ping sur l’article « Nom de votre article » attend votre approbation”. Je vais vous expliquer dans cet article comment tout cela fonctionne et comment optimisé les Pings et Pingbacks pour votre référencement naturel.
Qu’est ce que les Pings et les Pingbacks ?
Les Pings et les Pingbacks sont 2 fonctionnalités très puissantes de WordPress. En effet ces 2 fonctionnalités vous permettent d’améliorer votre référencement naturel ! Comment ? En facilitant l’indexation de vos articles et en vous créant des backlinks automatiquement. Il faut bien distinguer les 2 fonctionnalités :
- Un ping est une information envoyée par votre site WordPress vers d’autres plates-formes (une liste sera donnée plus bas dans l’article), leur indiquant qu’un nouveau contenu a été publié ou mis à jour. Sur WordPress, à chaque fois que vous publiez un article ou une page, vous indiquez à ces plateformes où se trouve la page.
- Un Pingback est un lien créé de manière automatique entre deux contenus. Si l’article A fait un lien vers l’article B, alors un lien automatique sera créé sur l’article B vers la page A. C’est ce qu’on appelle un Pingback, un Rétrolien ou encore un lien réciproque.
Voilà, je pense qu’à présent vous avez bien saisis ce qu’étaient les Ping et les Pingbacks sur WordPress !
Comment optimiser les Pings WordPress pour le référencement naturel ?
Soyons clair, la gestion des Pings et des Pingbacks n’est pas déterminante dans le cadre de votre référencement SEO. Toutefois, une bonne gestion de ces derniers peut malgré tout faciliter le référencement naturel de votre site si vous avez une stratégie SEO basée au moins en partie sur le contenu. En somme, si vous publiez régulièrement du contenu sur votre site (disons minimum 1 fois par mois).
1. Eviter le Duplicate Content
Par défaut sur WordPress, votre flux RSS reprend la totalité du contenu de chacun de vos articles, ce qui générera du contenu dupliqué et annuler le bénéfice des liens offerts par les agrégateurs. Pour “tronquer” le flux RSS de WordPress, allez dans votre administration, puis dans Réglages et enfin Lecture. Dans l’option “Pour chaque article d’un flux, fournir” cochez la case “L’extrait”.
2. S’assurer sur la fonctionnalité de Pingbacks est activée
Par défaut cette fonctionnalité est activée sur toutes les installations WordPress. Toutefois il vaut mieux vérifier. Pour se faire, dans votre administration WordPress, allez dans Réglages, puis dans Discussion. Dans “Réglages par défaut des articles”, vérifiez que la case “Autoriser les liens de notification d’autres blogs (pings et rétroliens) sur les nouveaux articles” est bien cochée.
3. Ajouter des services de Pings sur WordPress
C’est la dernière chose à vérifier. Par défaut sur WordPress, le seul service présent (vers lequel vous envoyez vos articles) est pingomatic.com, qui lui même envoie vos articles à 20 services. Cela peut être suffisant. Toutefois si votre site est récent, au moins au début, vous pouvez en ajouter d’autres.
J’ai personnellement configurer la liste ci-dessous, fournie par Olivier Andrieu. Attention toutefois, plus vous en rajoutez, plus la publication de vos article sera longue. En effet c’est au moment de la publication que WordPress enverra ses Pings, ne soyez donc pas étonné, c’est pour la bonne cause ! Voici la liste :
http://rpc.pingomatic.com/ http://ping.feedburner.com/ http://blogsearch.google.co.uk/ping/RPC2 http://blogsearch.google.com/ping/RPC2 http://blogsearch.google.be/ping/RPC2 http://blogsearch.google.de/ping/RPC2 http://blogsearch.google.es/ping/RPC2 http://blogsearch.google.fr/ping/RPC2 http://blogsearch.google.us/ping/RPC2 http://blog.goo.ne.jp/XMLRPC http://blog.with2.net/ping.php http://www.feedsky.com/api/RPC2 http://ping.fc2.com/ http://ping.syndic8.com/xmlrpc.php http://rpc.blogrolling.com/pinger/ http://rpc.weblogs.com/RPC2 http://serenebach.net/rep.cgi http://services.newsgator.com/ngws/xmlrpcping.aspx http://www.wasalive.com/ping/ http://www.xianguo.com/xmlrpc/ping.php http://ping.bitacoras.com/ http://ping.blo.gs/ http://tweetmeme.com/update/ping http://www.bing.com/webmaster/ping.aspx?siteMap= http://www.i-learn.jp/ping/ http://www.bloggybuzz.com/ping.php http://rpc.twingly.com/ http://xping.pubsub.com/ping/
Pour les ajouter, rendez-vous dans votre Backoffice WordPress, dans Réglages puis dans Écritures. Copiez / Collez cette liste dans “Services de mise à jour”. Puis cliquez sur Enregistrer les modifications.
Comment désactiver les Pingsbacks internes sur WordPress ?
Si vous faites des liens internes entre vos pages et articles sur WordPress, vous avez dû rencontrer ce problème. En effet par défaut WordPress accepte tous les Pingbacks, même ceux à l’intérieur de votre propre site. Ça n’a bien évidemment aucun intérêt et c’est même gênant ! Pourtant faire des liens internes est très important en SEO. Nous allons voir comment les désactiver.
Il existe plusieurs solutions :
- Installer un Plugin : Je suis contre, accumuler les Plugins sur WordPress est mauvais.
- Désactiver les PingBacks dans leur globalité : Ce serait vraiment dommage.
- Modifier le fichiers functions.php de votre thème : La meilleure solution à mon avis. Pour se faire, allez dans Apparence, puis dans Editeur, et enfin ouvrez le fichier functions.php de votre thème (qui est activé).
Ajouter ce morceau de code php quelque part après la balise <?php :
/* Désactivation Pingbacks internes */ function no_self_ping( &$links ) { $home = get_option( 'home' ); foreach ( $links as $l => $link ) if ( 0 === strpos( $link, $home ) ) unset($links[$l]); } add_action( 'pre_ping', 'no_self_ping' ); /* Fin Désactivation Pingbacks internes */
Attention, en cas de mise à jour de votre thème, si les créateurs modifient le fichier functions.php, vous perdrez ces changements, il faudra donc remettre ce morceau de code. Autre point important : les Pingbacks internes qui étaient déjà en place le seront toujours, il faudra donc les supprimer manuellement.
Voilà, à présent vous savez tout sur les Pings et les Pingbacks sur WordPress, vous devriez être en mesure d’optimiser leur utilisation sur votre site WordPress. Si vous avez des remarques, questions ou suggestions, n’hésitez pas à les partager en commentaire 🙂 !
Beaucoup de désaccords sur ses pings, je pense que c’est bénéfique de le faire sur un site ”jeune” qui à très peu de BL, ça permettra de stimuler l’article plus rapidement,
J’avais fait un test sur deux sites, le premier était très récent et les ping’s ont été bénéfiques, sur mon autre site qui était optimisé, cela n’a pas changé grand chose du fait qu’il avait plus de notoriété au près de Google.
Je pense que les cas diffèrent aussi en fonction du thème abordé…
A très bientôt sur votre site.
Patrick
Bonjour Patrick, en effet votre stratégie est intéressante 🙂 !
Pour l’avoir testé un certain temps sur certains blogs je peux vous dire que les ping sont plutôt négatifs pour le référencement ….
Merci pour ce retour d’expérience 🙂 !
Vous écrivez vraiment trop bien, content de vous lire.
Merci Katika 🙂 ! Ravi que mes articles vous plaisent !
La fonction pour désactiver les pingbacks internes me sera bien utile, merci.
Je viens de l’ajouter à mon thème enfant.
Très bon réflexe 🙂 !
Bonjour Guillaume,
Je me posais justement la question de savoir si je devais conserver ou pas les ping backs internes à mon blog UkuleleLiberte.fr .
Merci pour cet article qui répond bien au-delà de mon interrogation initiale et qui confirme ce que je pensais.
Je vais donc pour le moment commencer par supprimer mon pink back interne avant peut-être de modifier le fichier functions.php de mon thème.
Peut-être qu’en utilisant un thème enfant la modification ne sera pas affectée par les futures mises à jours de thème.
Merci encore,
Fred
Bonjour Fred, c’est exactement ça avec un thème enfant vous garderez cette modification malgré les mises à jour de votre thème 🙂 !
Bonjour Fred,
2 questions pour une débutante WordPress :
– Que faut-il faire des commentaires reçus mentionnant qu’il s’agit de pings ? Je peux les supprimer ?
– Concernant les pings internes, j’ai ajouté le bout de code dans mon fichier function.php. Mais je n’ai pas créé de thème enfant, par méconnaissance et crainte de faire des bêtises. J’ai donc consigné ce code et j’irai le recopier lors des mises à jour. En revanche, vous évoquer ce point : “les Pingbacks internes qui étaient déjà en place le seront toujours, il faudra donc les supprimer manuellement.” Pouvez-vous m’indiquer la démarche à suivre pour les supprimer ?
Merci d’avance
Bonjour, eh bien qu’ils soient internes ou externes, les pingbacks sont comme des “commentaires” dans WordPress, vous pourrez donc les supprimer dans la partie “Commentaires” de votre dashboard WordPress 🙂 !
Et bien merci pour l’astuce de suppression des pings internes. Ça fera des commentaires inutiles en moins à supprimer ! 🙂
Je t’en prie Antonin, ravi d’avoir pu aider 🙂 !
Bonjour Guillaume,
Merci pour ce précieux partage ! ? je vais utiliser ces outils pour mes sites.?
bonjour, mon site refuse la mise à jour avec votre liste
Bonjour, qu’avez-vous comme message d’erreur ?
http://www.bing.com/webmaster/ping.aspx?siteMap=
c’est celui ci qui pose pb
Très bien retirez le alors 🙂 C’est pas super grave
Salut Guillaume, merci à toi pour cet article. Je comprends mieux le concept maintenant. Grâce à toi je viens d’optimiser mon site lesastucesdemilki.com.
es-tu toujours sur 5euros?
Hello, top si ça t’a aidé ! Oui je suis toujours sur 5euros 🙂
Je suis tombée sur cet article fort intéressant en faisant une recherche sur les rétroliens.
En fait, visiblement les rétroliens internes sont en nofollow (notifié sur semrush), du coup vous confirmez que c’est inutile de les garder ? (sachant qu’il y a déjà du maillage interne entre mes sites)
Y a t-il sinon une manip’ pour les mettre en dofollow ?
Merci
Bonjour Priscillia, en effet les pingbacks sont en nofollow et heureusement, personnellement je recommande de les désactiver 🙂 Ou en tout cas de ne pas les valider !
Merci c’est exactement l’info que je cherchais.. Me voila éclairée!
Bonjour Guillaume
Merci pour votre tutos 🙂 j’avais une question j’ai trouvé une liste ici https://codex.wordpress.org/fr:Services_Actualisation faut-il rajouter la liste à la vôtre ?
merci d’avance
Hello, à toi de voir, ça ne coûte rien d’en ajouter davantage !
Merci pour cet article qui m’a bien éclairée sur ces deux loulous. Je m’y colle dès que je rentre !
Merci pour cet article. Je reste un peu frustré… Comment ajouter la liste des services de Ping en WP multisites ? Introuvable !!!
Hello, en multisite je ne sais pas du tout, désolé.
Bonjour, je tombe par hasard sur votre article.
Je vous déconseille vivement ce type de rétroliens…
Ces techniques sont considéré par google comme du blackhat…
Pas vu, pas pris. Le ratio Gain/Risque est à mon sens pas assez bon!
On ne parle pas ici d’utiliser les pingback pour créer des liens. Je ne pense pas que ça soit considéré comme du black hat, c’est simplement le fonctionnement de WordPress et Google le sait. De plus, aujourd’hui les liens sont en nofollow il me semble.
Bonjour,
Merci pour cet article et ces explications détaillées.
J’avais pour habitudes de soumettre systématiquement mes nouveaux articles aux outils de Bing et Google.
Votre article semble avoir près de 3 ans. Qu’en est-il à ce jour ?
Doit-on multiplier le nombre de services de ping ou pas, et est-il nécessaire de faire quelque chose par rapport à ça pour des articles édités avant la mise en place ?
Allez, bientôt on sort ;-).
Hello, alors oui c’est toujours d’actualité. Ça ne coûte rien et ça peut aider à faire indexer ses articles par pas mal d’outils, donc je dis oui aux services de ping:)
salut ;
merci pour cet article.
svp est ce que je peux utiliser cette strategie sur blog (blogger ;blogspot).
par expemple ce ping (http://rpc.pingomatic.com) je dois le mettre ou ?
thank you for your support
Je ne pense pas non !
Merci beaucoup pour la clarté dans ces explications.
Bonjour,
Merci pour cet article concernant les pingbacks. Perso, je désactive les pingbacks internes du site, mais je n’utilise plus les différents services de ping, hormis pingomatic (par défaut). En revanche, l’article n’indique pas explicitement s’il faut approuver ou non les pingbacks externes dans les commentaires de l’article concerné. Est-ce que vous auriez un avis là-dessus ?
Bonjour
Même question que Stéphane :
Faut il effacer, approuver les commentaires indiquant un pingback ?
Merci pour votre article et votre réponse Guillaume.
Chacun fera comme il veut mais personnellement je les supprime !
Bonjour Guillaume,
Merci pour ces explication précises.
Je suis new sur WP et parfois un peu perdu avec toutes ces options.
Juste sous l’option des ping il y a aussi l’option des retroliens à activer ou nom. Une petite recommandation ?
Je vous conseille de les désactiver 🙂
Les pings interne devient gênant à partir du moment ou il s’affichent à chaque fois qu’on crée des liens interne. merci pour cet article Guillaume, toujours au top !