27 sitemap
您可能知道,通过使用以下网址,您可以"ping"谷歌以更新其站点地图的记录:
https://www.google.com/ping?sitemap=URLOFSITEMAP.xml
Run Code Online (Sandbox Code Playgroud)
我做了一个脚本,在每篇文章提交后以编程方式执行此操作(我正在创建一个用户提交的博客类型站点).
你觉得每次提交后做这个都是个坏主意吗?每天或者经过一段时间后这样做会更好吗?
我想这可归结为是否有可能这样做会导致应用程序执行失败.ping不是异步完成的,所以我猜总有机会.我只是想知道是否有人以编程方式实现了这一点以及他/她的方法是什么.
Hus*_*sni 25
是的,谷歌允许这种方法.
将您的请求发送到以下URL:
www.google.com/webmasters/tools/ping?sitemap=sitemap_url
例如,如果您的站点地图位于http://www.example.com/sitemap.gz,则您的网址将变为:
www.google.com/webmasters/tools/ping?sitemap=http://www.example.com/sitemap.gz
URL编码/ ping后的所有内容?sitemap =:
www.google.com/webmasters/tools/ping?sitemap=http%3A%2F%2Fwww.yoursite.com%2Fsitemap.gz
使用wget,curl或您选择的其他机制发出HTTP请求.
添加:
基于我刚给出的链接,有一个信息在那里,谷歌说:
我们建议您每小时重新提交一次Sitemap不超过一次.
查看适用于 Wordpress 的Google Sitemap Generator 插件的代码。很多人都使用它,但它似乎并没有减慢速度,足以引起人们的注意。无论他们使用什么方法,都应该是一个很好的起点。
| 归档时间: |
|
| 查看次数: |
22134 次 |
| 最近记录: |