如您所知,通过使用以下网址,您可以“ping” google来更新其Sitemap记录:
https://www.google.com/ping?sitemap=URLOFSITEMAP.xml
每次提交文章后,我都会编写一个脚本来以编程方式执行此操作(我正在使用户提交博客类型的网站)。
您认为在每次提交后都执行此操作不是一个好主意吗?每天或间隔一定时间后执行此操作会更好吗?
我想这将取决于是否有机会停止应用程序的执行。 ping不是异步完成的,所以我想总是有机会的。我只是想知道是否有人以编程方式实现了这一目标,以及他/她的做法是什么。
最佳答案
是的,该方法是allowed by google。
www.google.com/webmasters/tools/ping?sitemap=sitemap_url
例如,如果您的站点 map 位于http://www.example.com/sitemap.gz,则您的网址将变为:
www.google.com/webmasters/tools/ping?sitemap=http://www.example.com/sitemap.gz
www.google.com/webmasters/tools/ping?sitemap=http%3A%2F%2Fwww.yoursite.com%2Fsitemap.gz
添加:
谷歌说,根据我刚刚给出的链接,那里有一个信息:
关于sitemap - 每次提交新文章后对Google Sitemap进行Ping处理?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1332601/