为 Google 抓取提供不同的页面
-
22-07-2019 - |
题
我构建了一个只有一页的 Twitter 客户端:索引.html。使用时,它会从 JSON feed 中提取内容来填充各个列。问题是除了对该网站域名的搜索之外,几乎没有任何流量来自谷歌。这是因为 Google 仅在 index.html 为空且在用户输入要查找的任何 Twitter 用户名之前对其进行抓取。
当尝试抓取index.html而不是仅仅抓取index.html(或另外)时,我怎样才能让谷歌蜘蛛也说index.html#CNN(即site.com/#CNN)或index.html#whitehouse,其中这些页面中的所有内容也将被抓取,因此搜索其中术语的用户可以访问这些内容。
解决方案
我不认为谷歌将永远包括在其索引的片段(#)。 你应该提供一个备用的URL,就像site.com/CNN
其他提示
- 使用站点地图来说明 Google 的选项。
- 嵌入隐藏链接以便 Google 知道查看那里?
- 使用单独的页面列出一些“示例”。可能是您的用户和 Google 的混合体...
不隶属于 StackOverflow