• 孙锡源
    管理员

    WordPress自带的robots.txt规则就已经是最佳通用规则了,我们要相信开发WordPress的大佬都是顶尖高手,除非出于兼容性的考量,否则WordPress内置的默认规则大多数情况下都是最优解。

    如果你有自己的特殊需求,可以用以下代码定制:

    add_filter( 'robots_txt', function ( $rules ) {
        $rules .= '自定义规则一' . PHP_EOL;
        $rules .= '自定义规则二' . PHP_EOL;
        $rules .= '自定义规则三' . PHP_EOL;
    
        return $rules;
    } );

    如果你不知道自己究竟想干嘛,那就不要动了,直接使用WordPress默认的就好。

  • 不凡
    参与者

    robots.txt这个东西可有可无,如果不想某个目录或者链接被收录,可以用。

    闪电博的SEO工具插件推荐默认规则,你参考下。

    插件官网下载地址:https://www.wbolt.com/plugins/sst

    User-agent: *
    Disallow: /wp-admin/
    Disallow: /wp-include/
    Disallow: /wp-login.php?redirect_to=*
    Disallow: /go?_=*
    sitemap: https://你的网址/wp-sitemap.xml

    上面的规则是,禁止所有蜘蛛爬取/wp-admin//wp-include//wp-login.php?redirect_to=*/go?_=*目录和链接,网站地图xml的地址是https://你的网址/wp-sitemap.xml

    规则中的/go?_=*是闪电博的SEO工具插件里的外链转内链的功能,如果你不开这个功能,可以删除此行的规则。

  • 明日之子
    参与者

    如果没啥特殊要求、建议留空

  • 正在查看 3 条回复
    • 哎呀,回复话题必需登录。

    加入 LitePress 论坛 ,参与知识分享与交流
    登录 注册 进行评论
    立即加入