Matt Cutts of Google on Paid Links Again | Main | Impact of Yellow Google Ads & Click Through Change on CTR & Sales

Sitemaps Ping URLs at Google, Yahoo, & Ask.com

Last week, Google, Yahoo, Microsoft & Ask.com To All Support Sitemaps Autodiscovery. So how do you ping these services to notify the search engines of an update to your Sitemaps, if you do not want to wait for them to find it themselves?

Softplus at Cre8asite Forums posted the URLs you can use to ping the various engines. Here they are:

Ask.com: http://submissions.ask.com/ping?sitemap=http%3A//www.domain.com/sitemap.xml
Google: http://www.google.com/webmasters/sitemaps/ping?sitemap=http:%3A//www.domain.com/sitemap.xml
Yahoo: http://search.yahooapis.com/SiteExplorerService/V1/updateNotification?appid=YahooDemo&url=http://www.domain.com/sitemap.xml

I did not test these myself, but they seem accurate.

Note, there is no URL listed for Microsoft's Live search. Why? I suspect they currently do not support Sitemaps. Which brings me back to my lingering question, Is Microsoft's Live Search Ever Going to Add Sitemaps Support? They have been promising it since November 15, 2006.

Forum discussion at Cre8asite Forums.

posted rustybrick in Search Engine Optimization at April 16, 2007 8:16 AM Comments (6)

Comments

The 2nd link from good is showing "Bad Request" error :(

Pratheep

 

You can indeed submit your sitemap xml file to MSN. You have to do it through Moreover. MSN has some partnership with them and I have used it for my site that was not indexed in MSN for three months and after I submitted the sitempa.xml file via Moreover, suddenly I was in the search results. Get the information here http://w.moreover.com/site/products/ind/pingserver.html

 

Moreover and MSN have been doing that for years, no?

This is a bit different, I thought?

 

Here is the Google ping URL that I use nightly successfully:

www.google.com/webmasters/tools/ping?sitemap=

 

The Bad Request error is because you've not put your xml sitemap url on the end of that url.
Example:

http://www.google.com/webmasters/sitemaps/ping?sitemap=http://www.seroundtable.com/sitemap.xml

 

If anyone still have "Bad Request" error, try pings with encoded urls. for examle:

http://www.google.com/webmasters/sitemaps/ping?sitemap=http%3A%2F%2Fdomain.com/sitemap.xml

I use the following code:
my $url = 'http://www.google.com/webmasters/sitemaps/ping?sitemap=http%3A%2F%2F'.$ENV{SERVER_NAME}.'%2Fsitemap.xml';
unless (defined ($ping = get $url)) {
die 'could not get '.$url;
}

 

Post a comment

Do you want us to save your personal Information?


To subscribe to the Search Engine Roundtable, click here