【发布时间】:2014-06-11 04:09:19
【问题描述】:
我最近建立了一个网站,使用“#”来添加/删除内容。它工作得很好,为每个内容创建独特的 url。
例如:
http://example.com/test/#info-1
http://example.com/test/#info-2
http://example.com/test/#content-1
...
上周我将我的站点地图添加到谷歌网站管理员,但它没有用“#”索引网址。
在“Fetch has Google”中添加一个带有“#”的url,它会自动从“#”中删除所有内容,所以问题应该在这里。
进入Webmasters中的“Labs”“Instant Preview”并添加带有“#”的url,它可以成功呈现整个页面。
如何在 Google 中索引带有“#”的页面?
谢谢。 最好的问候。
【问题讨论】:
-
感谢您的回答,但 Google 可以获取我所有的 JS 内容。我必须按照该指南只对 Google Bot 说不要删除 url 中“#”之后的所有内容?
-
问题已解决。通过使用 history.pushState。必须从“href”中删除所有“#”,这是我应该从一开始就做的事情。
标签: seo