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

7 Comments
  • ling

    24 mars 2012 à 14 h 07 min Répondre

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

  • Hafid de bons plans internet

    7 mars 2013 à 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 à 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 à 9 h 18 min

      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 à 15 h 27 min Répondre

    merci bien c’est exactement ce que je cherchais

  • Julie

    17 février 2014 à 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 😉

  • Alain

    3 mars 2018 à 15 h 20 min Répondre

    search.yahooapis.com ne marche plus. Mais merci pour bing.

Répondre Raymond Saux Picart Annuler la réponse

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Activer les notifications Super merci ! Non merci !
On which category would you like to receive?