从链接URL中删除过滤器参数

时间:2019-04-02 作者:limilo

我用诸如ryte之类的工具扫描我的网站,发现了这个问题。com,我有超过48k个站点/链接。

我只创建了25个网站。在搜索了这个问题后,我找到了分类页面,其中包含了价格、颜色、大小等过滤器,这就是我得到这么多URL的原因。

在屏幕截图中,很高兴看到。URL为amaoni。de/shop/hundebetten,实际上,当有人使用过滤器时,如果商店生成参数是正确的,但我如何防止他们没有被谷歌索引?到目前为止,我在整个网站上都没有索引,因为它还没有完成,所以所有的URL都没有被爬网,但当我上线时,我会遇到问题。

有没有办法从URL中删除过滤器参数,或者有没有其他方法告诉google忽略这些参数?

Example

1 个回复
SO网友:Alexander Holsgrove

您可以设置规范URL:

<link rel="canonical" href="https://www.amaoni.de/shop/hundebetten" />
这将告诉搜索引擎这些页面是彼此的副本(只是使用不同的过滤器)。

您还可以通过网站管理员工具告诉Google要忽略哪些URL参数(您的过滤器)。请参阅此帮助中心文章:https://support.google.com/webmasters/answer/6080548?hl=en

相关推荐

如何解析Yoast SEO代码片断变量

我看到Yoast将代码段变量存储在数据库中。我想获取它们的值并通过WP REST API发布它们。我还想保留管理员的管理功能和可伸缩性的默认设置。我正在将这些值发送到其他应用程序,但无法发送占位符。它们显然可以被解析,因为这就是它们在前端的显示方式。我就是不知道怎么做。在数据库中,您可以看到:_yoast_wpseo_title %%title%% %%page%% %%sep%% %%sitename%% 在前端,您可以看到:<title>About - Cool Site Na