Bien gérer les Pings et Pingbacks sur WordPress

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.
Exemple Trackback WordPress
Comme sur cet exemple, les Pingbacks apparaissent aux mêmes endroits que les commentaires

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”.

Tronquer flux rss sur WordPress
Tronquer les Flux RSS sur WordPress pour éviter le Duplicate Content

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.

Activer Pingbacks sur WordPress
Vérifier que les Pingbacks sont activés sur WordPress

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 🙂 !

Guillaume Guersan
Guillaume Guersan
Passionné de nouvelles technologies et de Marketing Digital, j'ai créé ce blog dans le but de partager mes expériences et découvertes en matière de digital et acquisition de trafic ainsi que ma vie de freelance.
42 Commentaires
  1. 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

  2. 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 🙂 !

  3. 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 🙂 !

  4. 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?

  5. 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 !

  6. Merci pour cet article. Je reste un peu frustré… Comment ajouter la liste des services de Ping en WP multisites ? Introuvable !!!

  7. 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.

  8. 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:)

  9. 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 ?

  10. 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.

  11. 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 ?

  12. 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 !

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici

Sur le même sujet

Comment adopter la meilleure stratégie d’acquisition digitale ?

L’obtention de nouveaux clients ne vous tombe pas dessus comme par magie, juste parce que vous le demandez à l’Univers. Pour acquérir régulièrement une...

Que sont les “sites référents” que vous voyez sur votre Analytics ?

Je réalise ces temps-ci que peu de personnes comprennent la notion de sites référents, pourtant très simple, donc je me lance dans ce petit...

En quoi consiste une prestation Google ?

Google, vous le savez, propose un panel complet de services comme Google Ads ou Google Search Console. Ces différentes prestations s’adressent aux webmasters, aux...