多年来,这一直是 Google 面临的一个主要问题,因此,一个问题。但最终,更复杂的代码迫使 Google 转向这种更现代的基于实体的索引系统 – 我们在 MobileMoxie称之为Fraggles和基于 Fraggle 的索引,并将其归功于 JavaScript 的“Fraggments”。
Fraggles 代表页面的各个部分
(片段),Google 已为其叠加了“句柄”或“跳转 电报数据 链接”(又称锚点、书签等),以便用户点击结果后可直接转到页面中相关文本所在的部分。然后围绕知识图谱上的相关节点组织这些片段,以便可以随着时间的推移测试、构建和维护不同主题之间关系的映射,而且即使不同的内容被分类,该结构也可以在国际范围内使用和重复使用。
一个页面可以有多个 Fraggle 评级,并且格式可以是带有“跳转到”标签的文本链接、没有标签的文本链接、站点链接轮播、带有图像的站点链接轮播,或者偶尔是页面上不同项目的水平或垂直扩展框。
Fraggles 最引人注目的是从 SERP 端的自动滚动 如何最有效地进行多任务处理? 行为。虽然 Fraggles 经常链接到包含 HTML 或 JavaScript 跳转链接的内容,但有时,跳转链接似乎被 Google 包含在代码中但根本不存在。这种行为在 AMP 精选摘要中也得到了突出体现,Google 的滚动行为与之类似,但还包括 Google 的彩色突出显示(叠加在页面上),以显示精选摘要中显示的页面部分,让搜索者在上下文中看到它。我在文章中对此进行了更多描述: fruggles 到底是什么?
Fraggles 和基于 Fraggle 的索引如何与 JavaScript 协同工作。
谷歌希望对原生应用和网络应用(包括单页应用)进行索引,这导致谷歌需要基于片段和碎片而不是页面进行索引。在 JavaScript 以及原生应用中,“片段”是指一段内容或信息,不一定是整个页面。
思考 SEO 片段的最简单方法是 AJAX 扩展框的示例:从服务器检索的文本或信息,在单击时填充 AJAX 扩展器,可将其描述为片段。或者,如果它配置为移动优先索引,那么它就是一种节俭的做法。
谷歌宣布推出延迟 JavaScript 渲染与公开推出无需提取连接的移动优先索引几乎同时发生,这并非巧合,但事实是这样的:当谷歌可以索引来自网页、网络应用程序和本机应用程序的信息时,所有这些都围绕知识图谱进行组织,它本身就变成了“数据”。
我们最近还发现,谷歌在几年没有这 马来西亚电话号码 样做之后,现在开始使用#jump-link 来索引 URL,并在 Search Console 中将它们与主要 URL 分开报告。从下面的数据可以看出,他们没有获得很多点击量,但他们获得了印象。这可能是由于平均排名较低造成的。