?cat=主页的索引版本

时间:2019-05-07 作者:Tnace

我在我的主页上发现一些奇怪的查询字符串在谷歌中被编入索引,导致内容重复。举几个例子:https://sciencetrends.com/page/103/?cat=-1https://sciencetrends.com/?cat=-3

我不知道这些页面是如何或为什么在Wordpress中创建的,但即使是大型Wordpress网站也很常见:https://techcrunch.com/page/10/?cat=-1https://blogs.wsj.com/law/page/10/?cat=-1https://www.nytco.com/page/10/?cat=-1http://www.bbcamerica.com/page/10/?cat=-1

理想情况下,我想删除所有?cat=*页,然后解析为404。任何关于这样做的最佳方法的想法。htaccess、Wordpress修改等。?

1 个回复
SO网友:CricketZine

if (isset($_GET[\'cat\']) && $_GET[\'cat\'] == -1) {
      header(\'Location: 404.php\');
      exit;
将此添加到函数中。php文件。

我在我的网站上也遇到了同样的问题。每次我发表一篇新文章时,搜索引擎中的URL都不会被索引,而会显示以下未知类别,而不是URL:(?cat=-1)

相关推荐

如何将自定义选项添加到wp_Dropdown_Categories?

我需要将自定义选项添加到wp_dropdown_categories. 现在,整个万维网世界还没有找到解决方案。。。因此,我在这里要求一个解决方案……因为我真的无法想象WordPress的开发人员没有考虑到这将永远不需要,对吗?