Google Analytics · Tag Manager
从 Classic Analytics 迁移到 Google Analytics 4
删除 _setDomainName、_link 和 _linkByPost 代码,安装 Google 代码,并以当前方式设置跨网域衡量和不需要的引荐。
指南 · 结构化数据
成千上万的网站复制了 Google 的站点链接搜索框示例,并以 query.example-petstore.com 作为搜索地址。这项功能已经取消,但相关标记依然随处可见。本指南将说明它当初的作用,以及现在应改用什么。
Google 可以直接在网站的搜索结果下方显示一个搜索框。网站通过一个包含 SearchAction 的 WebSite 代码块来申请该功能。搜索者输入的内容会替换 target 中的 {search_term_string},然后 Google 会将其引导至该地址,即网站自己的搜索结果页。
{
"@context": "https://schema.org",
"@type": "WebSite",
"url": "https://www.example-petstore.com/",
"potentialAction": {
"@type": "SearchAction",
"target": "https://query.example-petstore.com/search?q={search_term_string}",
"query-input": "required name=search_term_string"
}
}
在 Google 的示例中,query.example-petstore.com 是虚构的宠物商店搜索页地址,从未真实存在过。早在 2014 年,Google 就要求目标地址必须与网站位于同一域名,因此这个示例目标对任何其他网站都不可能生效。
host.example-petstore.com/search?q={search_term},一直沿用到 2014年9月底。query.example-petstore.com/search?q={search_term_string},被 SEO 博客、论坛软件和主题大量复制。example.com(最晚在 2015年9月)。SearchAction 在 Google 搜索中已不再产生任何可见效果。但包含您自己的名称和地址的 WebSite 代码块仍有助于 Google 选择在搜索结果中显示的网站名称。请只将其放在首页上:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebSite",
"name": "Your site name",
"url": "https://www.example.com/"
}
</script>
您可以为常用的简称添加 alternateName。请省略 potentialAction;如果仍有其他使用方依赖它,也可以将其指向您自己的搜索页。
example-petstore。url 替换为您自己的首页,并将 name 设为您的网站名称。删除 SearchAction。add_filter( 'disable_wpseo_json_ld_search', '__return_true' );,Rank Math 过滤器 rank_math/json_ld/disable_search,All in One SEO 在 Search Appearance › Advanced 中关闭 Enable Sitelinks Search Box。SEOPress 已在 8.4 版(2024年12月)中将其移除。WebSite 代码块,其中包含您自己的 name 和 url。example-petstore.com。