我有一个网站,左侧有一个菜单(大约 5/6 个条目),页面其余部分有一个中心区域 div。使用 ajax 调用填充中心区域。当用户点击一个新的菜单条目时,div 的内容将被删除并替换为通过 ajax 获得的新内容。
现在的问题是谷歌索引。我对此有一些疑问:
如果转到主页会自动触发第一个 ajax 调用(第一个菜单项),谷歌是否能够读取第一页的内容?
如果第一个问题的答案是肯定的,我可以使用哈希表示法(例如 mysite.com#page/1 )区分页面,并让用户有机会使用相应的哈希直接访问另一个菜单条目。之后可以构建一个包含每个哈希条目的链接的站点地图吗?在那种情况下,谷歌能够阅读我网站的所有内容吗?如果是的话,你能给我一个站点地图的例子吗?
最后,如果第一个问题的答案是否定的,那么索引这样的单页应用程序的最佳方法是什么?
基本上我的内容真的很少,但对我来说,单页应用程序可以向用户展示的用户体验非常重要。
最后一个问题:我还使用 jQuery mobile 的“页面”表示法构建了移动版本。可以做谷歌索引吗?
在此先感谢,任何帮助将不胜感激。
再见!