我在某处读到,您只需打开以下网址即可让 Google 了解您的站点地图的新增内容
http://www.google.com/webmasters/tools/ping?sitemap=http://www.mysite.com/sitemap.xml
在 nix 服务器上的 php 脚本中执行此操作的最佳方法是什么?我也不需要 ping 的任何回复,我很确定 Google 不会被阻止并且它会可用。谢谢
您可以编写一个简单的单行脚本wget
来访问 URL ( wget -qO- "http://..." >/dev/null
),并将其放在 crontab 中,让它每 N 小时或几天运行一次。
向以下 URL 发出请求:www.google.com/webmasters/tools/ping?sitemap=sitemap_url
使用 wget、curl 或您选择的其他机制发出 HTTP 请求。成功的请求将返回 HTTP 200 响应代码,如果您收到不同的响应,则应重新提交请求。