0

我们在公司网站上使用 Joomla 3.4.4。我们有mod_rewriteSEF-Urls

在我们公司的网站中,我们仅使用类别来组织内部文章,而不是供公众访问。

尽管如此,谷歌还是以某种方式找到了这些类别并将它们显示在搜索结果中。点击这些类别搜索结果的人会进入包含多篇文章的页面,这不是有意的。

如何防止 Google 将类别页面编入索引?

4

2 回答 2

0

这是我们网站的一个主要问题。Google 搜索会显示几个不需要的类别,并包含一个数字前缀(10 个视频)。单击 Google 搜索会显示十几个不同的文章,这些文章都标记为 noindex、nofollow。由于该类别本身被标记为 noindex、nofollow,而全局默认值为 noindex、nofollow,所以这完全是个谜。

经过几年的挫折,我终于解决了。有两个部分。一个长期的永久解决方案和一个短期的临时解决方案,将在 24 小时内将它们从 Google 搜索中删除。

长期的永久解决方案是禁止 robots.txt 中的类别。当网站被重新抓取时,他们应该离开。在 robots.txt 的末尾添加违规类别。这也将照顾他们的子类别。这些在 Google 中区分大小写,因此请确保仅使用小写字母。(禁止:/10-视频)

短期 90 天解决方案是手动删除 Google Search Console 中的 URL。这目前只能在旧版本的 GSC 中完成。它在新版本中尚不可用。

  1. 在新的 Search Console 中点击索引:覆盖率。确保突出显示有效选项卡。在底部,单击“已编入索引,未在站点地图中提交”以查看违规链接。

  2. 在旧版本中,转到 Google 索引:删除 URL。单击暂时隐藏。只需输入类别(10 个视频),因为它会自动添加网站链接。这也将照顾他们的子类别。到第二天,坏 URL 将消失(90 天)。这些是区分大小写的,因此请确保仅使用小写字母。

于 2019-05-28T16:23:57.920 回答
0

我将尝试将类别选项中的机器人字段设置为“noindex,follow”。希望这可以帮助。

快速解决方法:在 .htaccess 中添加一些 RewriteRules。这些将不需要的类别请求重定向到主页。我扫描了整个 google 结果,现在我有大约 10 个 RewriteRules 用于不需要的 URI。

于 2015-10-07T15:19:42.190 回答