Comment envoyer automatiquement son sitemap à google, yahoo et bing, après une MàJ

Si votre site est professionnel, vous utilisez certainement la création d’un sitemap. Par contre, il est bien de proposer automatiquement la MàJ des informations à vos moteurs de recherche préférés.

Pour cela on doit utiliser leur URL de ping qui leur propose de venir chercher la nouvelle version de votre sitemap, suite à une création/suppression/modification de contenu dans votre site.

Google

Donc pour « pinger » google, il vous faudra utiliser l’URL suivante :

http://www.google.com/webmasters/tools/ping?sitemap=http://www.mon-site-web.com/sitemap.xml

Voici l’explication des 2 parties nécessaires de l’URL de ping :
l’appel Google => http://www.google.com/webmasters/tools/ping?sitemap=
Et votre propre URL vers le sitemap de votre site => http://www.mon-site-web.com/sitemap.xml

Suivant votre processus interne, il peut être nécessaire d’encoder l’URL avec une fonction adéquate en fonction de votre langage de prédilection. Utiliser Wget ou Curl à travers cron peut vous être utile aussi.

Si votre ping est bien parvenu, Google vous répondra par un texte « Sitemap Notification Received » .

Yahoo

Pour Yahoo, il vous faut obtenir d’abord un App Id. Pour cela inscrivez-vous sur http://developer.yahoo.com/wsregapp/

Une fois cela fait, la procédure reste la même que précédemment expliquée, juste la syntaxe de l’URL change .
Ex : http://search.yahooapis.com/SiteExplorerService/V1/updateNotification?appid=idapp&url=http://www.mon-site-web.com/sitemap.xml

l’appel Yahoo => http://search.yahooapis.com/SiteExplorerService/V1/updateNotification?
Votre paramètre App ID => appid=votre-yahoo-id
Et votre propre URL vers le sitemap de votre site => &url=http://www.mon-site-web.com/sitemap.xml

Bing

Pour Bing, la procédure Bing est similaire à celle de Google .

Ex : http://www.bing.com/webmaster/ping.aspx?siteMap=http://www.mon-site-web.com/sitemap.xml

l’appel ping Bing => http://www.bing.com/webmaster/ping.aspx?siteMap=
Et votre propre URL vers le sitemap de votre site => http://www.mon-site-web.com/sitemap.xml

Les autres …

Il y a plusieurs autres moteurs qui utilisent les sitemaps, sans les détailler voici les URL et leur syntaxe, toujours sur le même modèle.

ASK.com : http://submissions.ask.com/ping?sitemap=http://www.mon-site-web.com/sitemap.xml

Moreover.com : http://api.moreover.com/ping?u=http://www.mon-site-web.com/sitemap.xml

Et plus encore …

Un site sympa à utiliser pour les néophytes : http://www.sitemapwriter.com

6 Comments
  • ling

    24 mars 2012 at 14 h 07 min Répondre

    Merci beaucoup pour ces informations.
    Très très utile…

  • Hafid de bons plans internet

    7 mars 2013 at 17 h 33 min Répondre

    Moi, c’est ce que j’ai paramétré pour les moteurs de recherche, mais pour bing malheureusement je ne reçois aucun visiteur.

  • Raymond Saux Picart

    26 juillet 2013 at 8 h 38 min Répondre

    Bonjour, avez vous une solution pour ask parce que la formule ne fonctionne plus ?
    Merci et bonne continuation.

    • Mike Castro Demaria

      26 juillet 2013 at 9 h 18 min Répondre

      Bonjour, c’est simplement que ASk.com n’accepte plus les sitemap pour l’instant.
      D’ailleurs, toutes les pages d’aide du site ask.com sur ce sujet sont indisponibles à ce jour.

  • jiembe

    24 janvier 2014 at 15 h 27 min Répondre

    merci bien c’est exactement ce que je cherchais

  • Julie

    17 février 2014 at 21 h 47 min Répondre

    Merci pour cet article 🙂
    Cela m’a évite de tenté d’installer le site map sur le site et de tout faire beuguer 😉

Post a Comment