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

4.33 avg. rating (84% score) - 3 votes