如何解决如何将页面地图与谷歌自定义搜索优化一起使用?
我正在尝试为我的 google 自定义搜索添加改进。 我几乎在网站的每个页面上都有元标记,例如
<Meta name="type-id" content="241" />
哪里有很多不同的类型,我想对每种类型进行一个细化。 在 docs 中,它说
您还可以使用这些 more:pagemap: 带有细化标签的运算符
但我一直无法做到这一点。
请注意,我在搜索输入中使用 more:pagemap:Metatags-type-id:241
或作为 webSearchQueryAddition
取得了成功 - 但尽管有 googles 文档,我还是无法对其进行改进。
这是我的 cse.xml 中的一个示例(从 CustomSearchEngine 标记中删除了一些属性):
<?xml version="1.0" encoding="UTF-8"?>
<CustomSearchEngine>
<Title>Test</Title>
<Context>
<Facet>
<FacetItem>
<Label name="videos" mode="FILTER">
<Rewrite>more:p:Metatags-article-keyword:121</Rewrite>
</Label>
<Title>Videos</Title>
</FacetItem>
</Facet>
</Context>
</CustomSearchEngine>
这应该有效吗?我在重写规则中使用了错误的语法吗?有没有其他人做过这样的事情?
解决方法
如果您想限制在引擎范围内的结构化数据字段,则构面中的标签应为 mode="BOOST"。
<Facet>
<FacetItem>
<Label name="videos" mode="BOOST">
<Rewrite>more:p:metatags-article-keyword:121</Rewrite>
</Label>
<Title>Videos</Title>
</FacetItem>
</Facet>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。