求针对WordPress的robots文件

正在查看 8 个帖子:1-7 (共 7 个帖子)
  • 作者
    帖子
  • ipappa
    • 文章数量: 1
    @ipappa
    楼主

    有大佬分享下针对WordPress的robots文件的规则写法吗?网上搜了 发现每个写的都不一样,不知道该用哪个  求各位大老指点一二

    来自温州, 浙江, 中国
    孙锡源
    • 文章数量: 704
    @ibadboy

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

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

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

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

    来自东京, 东京都, 日本
    rawchen
    • 文章数量: 196
    @rawchen

    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工具插件里的外链转内链的功能,如果你不开这个功能,可以删除此行的规则。

    来自成都, 四川省, 中国
    rawchen
    • 文章数量: 196
    @rawchen

    楼主应该是个新手,你应该告诉他你写的代码应该放在哪儿。。

    来自成都, 四川省, 中国
    孙锡源
    • 文章数量: 704
    @ibadboy

    老夫大意了……这段代码应该加在主题的functions.php里

    来自东京, 东京都, 日本
    rawchen
    • 文章数量: 196
    @rawchen

    红框这些没用吧,code按钮可以加到可视化吗?

    来自成都, 四川省, 中国
    孙锡源
    • 文章数量: 704
    @ibadboy

    点可视化,有插入代码按钮:

    来自东京, 东京都, 日本
    tabzhang
    • 文章数量: 18
    @tabzhang

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

    来自小楼, 广东, 中国
正在查看 8 个帖子:1-7 (共 7 个帖子)
  • 哎呀,回复话题必需登录。

话题信息