Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mod rewrite Joomla:在谷歌搜索结果中隐藏类别_Mod Rewrite_Joomla_Categories_Joomla3.4_Google Index - Fatal编程技术网

Mod rewrite Joomla:在谷歌搜索结果中隐藏类别

Mod rewrite Joomla:在谷歌搜索结果中隐藏类别,mod-rewrite,joomla,categories,joomla3.4,google-index,Mod Rewrite,Joomla,Categories,Joomla3.4,Google Index,我们在公司网站上使用Joomla 3.4.4。我们有mod_rewrite和SEF URL 在我们公司的网站上,我们只在内部使用分类来组织文章,而不是供公众访问 尽管如此,谷歌还是找到了分类,并在搜索结果中显示出来。点击这些分类搜索结果的人会在一个包含多篇文章的页面上登陆,这并不是故意的 如何防止Google为分类页面编制索引?我将尝试将分类选项中的robots字段设置为noindex,如下所示。希望这有帮助 快速解决方法:在.htaccess中添加一些重写规则。这些将不需要的类别请求重定向到主

我们在公司网站上使用Joomla 3.4.4。我们有mod_rewrite和SEF URL

在我们公司的网站上,我们只在内部使用分类来组织文章,而不是供公众访问

尽管如此,谷歌还是找到了分类,并在搜索结果中显示出来。点击这些分类搜索结果的人会在一个包含多篇文章的页面上登陆,这并不是故意的


如何防止Google为分类页面编制索引?

我将尝试将分类选项中的robots字段设置为noindex,如下所示。希望这有帮助

快速解决方法:在.htaccess中添加一些重写规则。这些将不需要的类别请求重定向到主页面。
我扫描了整个谷歌搜索结果,到现在为止,我已经为不需要的URI重写了大约10条规则。

这是我们网站的一个主要问题。谷歌搜索将显示几个不需要的类别,并包括一个数字前缀10视频。点击谷歌搜索将显示十几篇各种各样的文章,它们都标记为noindex,nofollow。由于类别本身被标记为noindex,nofollow,而全局默认值是noindex,nofollow,所以发生这种情况的原因完全是个谜

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

长期的永久解决方案是禁止robots.txt中的类别。当站点被重新爬网时,它们应该离开。在robots.txt的末尾添加有问题的类别。这也将照顾到他们的子类别。在Google中,这些是区分大小写的,所以请确保只使用小写。不允许:/10个视频

短期的90天解决方案是手动删除谷歌搜索控制台中的URL。目前只能在GSC的旧版本中执行此操作。新版本中尚未提供

在新的搜索控制台中,单击索引:覆盖率。确保突出显示有效选项卡。在底部,单击“索引,未在站点地图中提交”以查看有问题的链接

在旧版本中,转到谷歌索引:删除URL。单击“临时隐藏”。只需输入类别10视频,因为它将自动添加网站链接。这也将照顾到他们的子类别。到第二天,坏网址将消失90天。它们区分大小写,因此请确保仅使用小写

类似的问题: