禁止搜索引擎收录特定的WordPress文章

2014年03月24日10:44:02 5 已收录 1,636

大多数的情况下,我们都想让谷歌尽快收录文章。 但如果你想禁止搜索引擎收录特定的WordPress文章,就可以使用本文介绍的方法。

通过添加自定义栏目,防止Google和其他搜索引擎收录特定文章和页面。

Google

打开主题 header.php 模板文件粘贴以下代码到<head></head> 标签之间:

  1. <?php
  2.     $noindex = get_post_meta($post->ID, 'noindex-post', true);
  3.  
  4.     if ($noindex) {
  5.         echo '<meta name="robots" content="noindex,nofollow" />';
  6.     }
  7. ?>

每当你想禁止搜索引擎收录特定文章和页面时,只需为在编辑文章时添加一个自定义栏目名称: noindex-post ,值:可任意,你的文章将不会被收录。

weinxin
我的微信
分享交流WordPress经验与技巧,关注前端设计与网站制作。仅用于功能演示。
Begin主题购买
Begin主题购买

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:5   其中:访客  4   博主  1

    • 平平 1

      鸟哥 这段代码 我没弄伪静态可用么?如何才可以看到生效没呢

        • 知更鸟 Admin

          @平平 代码只对Google有效,国内搜索基本无效

        • waw168 1

          鸟叔能问下就是我的博客收录http://www.waw168.com/450.html/7b1e06bb996c3421f472839511c03471这样的页面是为什么?如果用robots禁止蜘蛛爬行要怎么写啊?

          • 窃窃私语 1

            有没有不让搜索引擎收录一段文字的代码?

            你这有邮件回复提醒吗?

            • 【茯苓&白芷】RAPHAEL LAU 0

              鸟哥,我用金花站长查这几个都是导航栏 竟然不能被收录 该怎么处理?