
早在2018 年,谷歌就在移动搜索中推出了一项功能,用于搜索AMP 的特色片段。当您点击特色片段并转到AMP 页面时,它会以黄色突出显示该页面上的答案。一年前,谷歌开始在桌面上针对非AMP 页面的Chrome 浏览器测试此功能,现在它正式在桌面上运行。
谷歌宣布于 推特 在我在Search Engine Land 介绍它之后“正如我们自2018 年12 月以来对AMP 页面所做的那样,现在点击特色片段会将用户带到为HTML 页面突出显示的确切文本,当我们可以自信地确定文本的位置时,对于浏览器支持底层技术。”
具体来说,谷歌表示“网站管理员不需要标记”。这适用于现代浏览器,如Chrome。谷歌表示“这是自动发生的,对HTML 页面使用滚动到文本。” 这称为滚动到文本片段。谷歌还更新了特色片段帮助文档说:
单击特色片段会将用户直接带到源网页上的特色片段文本。这是自动发生的。网站管理员无需标记即可启用特色片段。如果浏览器不支持所需的基础技术,或者如果我们的系统无法准确确定页面中的哪个位置可以直接点击,则点击特色片段会将用户带到源网页的顶部。
网站管理员不需要任何标记。这会自动发生,对HTML 页面使用滚动到文本https://t.co/cE9O2cBgKu。另请参阅此处的更多背景:https://t.co/vKFmR3HLK3
— Google SearchLiaison (@searchliaison) 2020 年6 月3 日
这是它的工作原理,搜索 [adsense pop up ads]; 我留在这个网站上的几个功能片段之一,你会得到这个:
单击它,您会看到它向下滚动到上面使用的内容部分并突出显示它:
如果不起作用,请尝试使用Chrome。
以下是有关Google 用于实现这一目标的技术的更多信息:
targetText 变成了:~:text。详情请访问https://t.co/IOPmHjYSS3
目的是使其成为可互操作的标准; 然而,目前它仅在基于Chromium 的浏览器中实现。
— 大卫(@david_bokan) 2020 年6 月3 日
注意:不是全部,其实很多都没有这个动作。有大量无法在页面上突出显示的功能片段示例,因为Google 没有具体链接的地方。
仅供参考,大量列表精选片段不会滚动到文本,因为谷歌从标题中提取列表……所以它必须突出显示整个页面(如果你想知道,这会打败整个重点)。
抄送: @rustybrick #搜索引擎优化 #FeaturedSnippets pic.twitter.com/ATjgDwMppx
— 莫迪·奥伯斯坦(@MordyOberstein) 2020 年6 月4 日
此外,这些可以显示有付费专区的网站:
付费墙无所谓。这取决于我们是否可以检测到在页面上突出显示的正确位置以及浏览器是否在技术上支持它。
— 丹尼沙利文(@dannysullivan) 2020 年6 月4 日
对此有一些抱怨:
这不是您应用的标签。对于支持它的浏览器,我们或其他人可以利用它来使用文档中的文本。并非所有人都会。但这不是网站所有者必须配置的东西。
— 丹尼沙利文(@dannysullivan) 2020 年6 月3 日
搜索引擎在处理URL 时通常会丢弃任何以# 开头的内容,因此虽然某些用户可能会链接到特定的页面部分,但实际上没有必要(从SEO POV)手动清理这些内容。也就是说,现在还处于早期阶段,因此欢迎提供反馈!
— 🍌 约翰🍌 (@JohnMu) 2020 年6 月3 日
如今,链接很少是“干净的”,因为它们附加了各种跟踪方法——但我想在任何地方都有简单、干净的URL :-)。我也是这样,但感觉那个时代已经过去了:-)。
— 🍌 约翰🍌 (@JohnMu) 2020 年6 月3 日
我更担心Google 会为您自动滚动用户。我不一定喜欢那样,除非页面本身有自己的锚点并且它是网站管理员想要的一部分。当然,如果您不希望这种情况发生,您可以选择退出特色片段或成为低质量网站而不获取特色片段。
论坛讨论于 推特.