sta*_*ail 19 sitemap amazon-s3 google-webmaster-tools
我有一个在Heroku中运行的应用程序.我使用sitemap_generator生成站点地图并将其保存到s3中.我添加了robots.txt以包含我的站点地图位置.
我的问题是.
我怎么知道谷歌等搜索引擎成功找到我的站点地图?
如何监控我的站点地图?
如果我的站点地图位于我的应用服务器中,我可以手动将站点地图添加到Google网站管理员工具中进行监控.因为当我点击Google网站管理员工具中的"测试/添加站点地图"时,它默认为同一台服务器.
谢谢你的帮助.
sta*_*ail 13
我得到了它的工作.
谷歌有一种称为交叉提交的东西:http://googlewebmastercentral.blogspot.com/2007/10/dealing-with-sitemap-cross-submissions.html
您可能也想访问此博客:http: //stanicblog.blogspot.sg/2012/02/how-to-add-your-sitemap-file-located-in.html
谢谢你的帮助,yacc.
让我回答您的第一个问题,一次一个(我不确定您所说的“如何监控我的站点地图”是什么意思,所以我会跳过它):
如果您无法使用 Google 网站管理员表单提交站点地图,请使用 HTTP get 请求将您的新站点地图通知 Google。
如果您的站点地图位于https://s3.amazonaws.com/sitemapbucket/sitemap.gz,请首先对您的站点地图 URL 进行 URL 编码(您可以使用此在线URL 编码器/解码器),然后使用curl或wget将编码后的 URL 提交给 Google:
curl www.google.com/webmasters/tools/ping?sitemap=https%3A%2F%2Fs3.amazonaws.com%2Fsitemapbucket%2Fsitemap.gz
Run Code Online (Sandbox Code Playgroud)
如果您的请求成功,您将收到 200 答复,其中包含如下消息:
... cut ...
<body><h2>Sitemap Notification Received</h2>
<br>
Your Sitemap has been successfully added to our list of Sitemaps to crawl.
... cut ...
Run Code Online (Sandbox Code Playgroud)
打开网站站长工具,导航至Site sonfiguration->Sitemaps,您应该会在其中看到您已提交的站点地图。新的站点地图可能需要一些时间才能显示在那里,因此请经常检查。
| 归档时间: |
|
| 查看次数: |
5165 次 |
| 最近记录: |