• 断然的 巴斯特拉

    (@comicschau)


    你好,

    所以我的问题是,谷歌索引了很多规范的URL,所以它不应该索引。例如:

    当站点为example.com/example/时,还会添加example.com/example/?amp和example.com/example/?四边形cc

    奇怪的是,我无法摆脱它,我甚至不使用任何AMP插件或Quadmenu,我过去可能使用过它,但现在不再使用了。这些URL一直在谷歌搜索控制台列表中,我无法在那里找到它们。有没有办法在/之后重定向这些内容?还是什么?当然,这与网站上的搜索没有冲突。

    你知道是什么导致了这个问题,以及如何用排名数学解决它吗?

    非常感谢您长期使用您的插件。

    致以最诚挚的问候!

查看2个回复-1至2(共2个)
  • 插件支持 排名数学支持

    (@rankmathteam)

    你好@漫画

    感谢您与我们联系,对于由此可能造成的任何不便,我们深表歉意。

    您可以通过两种方式处理这些问题。无论哪种方式,您都可以在您的robots.txt(机器人.txt)文件以防止搜索引擎机器人对其进行爬网。下面是一个示例,说明它们应该是什么样子:
    用户代理:*不允许:*/?quad_cc不允许:*/?放大器

    以下是如何使用排名数学编辑robots.txt文件:
    https://rankmath.com/kb/add-sitemaps-to-robots-txt/#num-2-2-导航到编辑-浏览-文本

    或者,您可以使用以下筛选器将noindex设置为具有特定查询参数的URL:
    add_filter('rank_math/frondend/robots',function($robots){$url=home_url($_SERVER['REQUEST_URI']);if((strpos($url,“?quad_cc”)!==false)||(strpos($urr,“?amp”)!==false)){$robots[“index”]='noindex';$robot[“follow”]='nofollow';}return$robot;});

    上面共享的筛选器将设置无索引robots元指令指向包含?quad_cc和?放大器。

    以下是如何将过滤器/挂钩添加到WordPress站点:
    https://rankmath.com/kb/wordpress-hooks-actions-filters网站/

    如果这些URL已经在SERP上建立了索引,我们建议按照第二种方法从SERP中删除它们。

    希望能有所帮助,如果您在其他方面需要我们的帮助,请随时通知我们。

    螺纹起动器 巴斯特拉

    (@comicschau)

    谢谢!做到了。

    如果我通常想去掉/?在搜索结果中,我应该只加上“?”而不加任何后盾吗?大多数错误的结果都与?放大器和?quadcc,但也有一些在这背后有不同的东西。

    致以最诚挚的问候!

查看2个回复-1至2(共2个)
  • “谷歌正在为规范URL编制索引,即使它不应该这样做”的主题对新回复关闭。