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.
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
ling
24 mars 2012 à 14 h 07 minMerci beaucoup pour ces informations.
Très très utile…
Hafid de bons plans internet
7 mars 2013 à 17 h 33 minMoi, 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 minBonjour, 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 minBonjour, 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 minmerci bien c’est exactement ce que je cherchais
Julie
17 février 2014 à 21 h 47 minMerci 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 minsearch.yahooapis.com ne marche plus. Mais merci pour bing.