WordPress禁止蜘蛛抓取某日志

          Posted on 2012-08-20 15:43 韓麥斯 閱讀(134) 評論(0)  編輯  收藏 所屬分類: wordpress

          Wordpress 的日志公開度分為公開、密碼保護、私人這三類還不是很完善,應(yīng)該還可以分出一類:半公開。也就是說某篇日志允許朋友通過友情鏈接、RSS 訂閱或者其他搜索以外的方式訪問,但是這篇日志將不被搜索引擎收錄。我想到的第一個解決方案就是用 robots.txt,但是每次寫半公開日志都要更新 robots.txt 有些麻煩,而且我不希望 robots.txt 文件特別冗長。于是第二個解決方案誕生了,那就是用強大的自定義域,方法和之前提到的首頁縮略圖有相似之處。

          首先在 header.php 中的 之間加入以下代碼:

          < ?php $private = get_post_meta($post->ID, 'noindex', true);
          if (!empty($private)) {
          echo '';
          }
          ?>

          然后在日志編輯器中添加新自定義域,名稱為 private,值可以是任意非空字符串,建議用 post id。禁止搜索引擎收錄半公開的單篇日志就這么實現(xiàn)啦。

            最后補充說明一下,noindex 標(biāo)簽是互聯(lián)網(wǎng) meta robots 協(xié)議的其中之一,Google 和 Yahoo 這類搜索引擎都會中規(guī)中矩地按這個協(xié)議執(zhí)行,唯獨百度不鳥 noindex 這個標(biāo)簽,接下來 BS 百度的話我就不多說了


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 兖州市| 黑山县| 浦江县| 安溪县| 都安| 始兴县| 昭觉县| 静海县| 长白| 达日县| 汤阴县| 铜川市| 芦溪县| 阿拉善盟| 安塞县| 彭泽县| 西峡县| 汉沽区| 蒙城县| 古蔺县| 随州市| 酒泉市| 镇沅| 清原| 青川县| 韶关市| 鱼台县| 宁国市| 循化| 定南县| 河北省| 乌鲁木齐县| 吉水县| 桐柏县| 同心县| 治县。| 枣强县| 额济纳旗| 东兴市| 喜德县| 耿马|