wordpress禁止PC首页访问,不影响蜘蛛抓取的方法。

今天来分享一个禁止用用户访问,只允许蜘蛛访问的代码方法。

一、wordpress 禁止PC首页访问 不影响蜘蛛抓取的方法

function block_homepage_for_pc() {
    if ( ! is_admin() && ! is_feed() ) {
        $user_agent = $_SERVER['HTTP_USER_AGENT'];
        if ( strpos( $user_agent, 'Googlebot' ) === false && strpos( $user_agent, 'Bingbot' ) === false && strpos( $user_agent, 'Slurp' ) === false && strpos( $user_agent, 'DuckDuckBot' ) === false ) {
            global $wp_query;
            $wp_query->set_404();
            status_header( 404 );
            get_template_part( 404 );
            exit();
        }
    }
}add_action( 'template_redirect', 'block_homepage_for_pc' );

二、nginx 屏蔽网站首页访问 允许蜘蛛访问的方法

location = / {
    if ($http_user_agent !~* (spider|bot|googlebot|bingbot|yandex|msnbot|slurp)) {
        return 403;    }
    # other rules
}

三、NGINX 禁止PC访问 不影响蜘蛛抓取的方法

if ($http_user_agent !~* (android|iphone|ipod|ipad|windows\s*phone|blackberry|symbian|bot|crawl|spider)) {
    return 403; # 拒绝所有 PC 访问请求
    }

四、只禁止访问首页

set $PCindex "/path/to/pc/index.html";location = / {
    if ($http_user_agent !~* "bot|crawler|spider") {
        return 403;
    }
    try_files $PCindex =404;}

国内搜索引擎蜘蛛:

Baidu: Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)
360: Mozilla/5.0 (compatible; 360Spider/1.0; +http://www.360.cn/spider.html)
Sogou: Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)
Shenma: Mozilla/5.0 (compatible; ShenmaBot/1.0; http://www.shenma.com)
Yisou: Mozilla/5.0 (compatible; YisouSpider; +http://www.yisou.com/help/webmaster/spider.html)
Easou: EasouSpider; +http://www.easou.com/search/spider.html
国外搜索引擎蜘蛛:

Google: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Bing: Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Yahoo: Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)
Yandex: Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
Baidu: Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)
DuckDuckBot: DuckDuckBot/1.0; (+http://duckduckgo.com/duckduckbot.html)
需要注意的是,蜘蛛的 User-Agent 可能会随着搜索引擎的升级和更新而变化,因此这里列举的 User-Agent 只是一些常见的,不一定是最新的。

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/382968.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
重蔚的头像重蔚管理团队
上一篇 2023年8月31日 08:30
下一篇 2023年9月6日 00:53

相关推荐

  • 企业的新网站要如何去做Seo优化。

    如今互联网发展迅速,大多数企业都不止一两个网站,那么作为SEO优化技术人员来说,当面对一个新的企业网站时应该如何去做好优化,从哪些方面去入手呢?今天就告诉大家新网站应该从哪些方面去做SEO优化? 新网站要怎…

    2022年7月1日
    0120
  • SEO不仅是做排名和流量,更是提高网站有效访问率的能手。

    SEO,又称搜索引擎优化,是近年来最常用的网络营销方式。它的主要功能是通过一些技术手段和一些关键词,将一个网站安排在搜索引擎结果页面的前排,从而提高网站的曝光率和点击率。 从SEO的一般步骤来看,什么是SEO…

    2023年2月28日
    00
  • 查看WordPress主题和插件的4种方法。

    有时候,我们看到一些比较漂亮的Wordpress站点,就想知道它们使用的什么主题,或者插件,但是大部分的网站都会将底部的主题链接去除,那么我们有什么办法能够获取主题呢,其实方法很多,下面就给大家介绍下查看Word…

    2022年10月25日 wordpress开发
    033
  • 一个没有被发现的微信引流秘密

    告诉大家,这篇日志的可操作性非常强,不但操作非常简单,而且, 还是个非常大的还没有被发掘的商机。今天,俺把它一丝不挂地呈现给 大家,希望,大家看完了赶紧开始操作微信引流,可能就此引爆! 好了,前戏勾引完…

    2018年2月26日 SEO推广优化
    0332
  • SEO优化作用和优势分别是什么。

    通过使用SEO的优化,可给网站带来更多的流量,增加搜索引擎结果页面中的排名,并提高转化率。除了上面这些,SEO优化还会带来什么好处呢?下面为大家介绍一下SEO优化的作用和优势。 一、可以让客户主动找到你 品牌想…

    2022年7月1日
    0140
  • 小编分享SEO优化准则。

    当我们做优化不要只是在做表面,需要深入的研究,其实这个行业还是有着无穷的魅力。从最开始走来,从最开始的新鲜,不厌其烦的进行优化,到中间一段时间的怠倦,到现在又开始重新调整。我们在做任何事情都如这样,…

    2023年6月27日
    00
  • SEO优化中哪种图片格式更好,图片该怎么做优化。

    这是一个大家都不会陌生的问题,可以说是一直以来我们都很关心很在乎的SEO优化——图片SEO优化。今天就来给大家分享关于SEO优化中图片的格式,图片大小等优化方法。 图片优化我们最常见的就是添加alt属性,有利于帮助…

    2022年7月1日
    0212
  • 小编教你SEO优化的基本要素是什么。

    网站优化很多新手认为需要知道的东西太多了,把握不住重点,一整天都非常忙碌,但到最后,竟然不知道自己干什么了。所以,今天给大家总结出来,网站优化这些关键问题要把握,平时的seo优化工作中只要注意这些,你每…

    2023年6月19日
    00

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息