新聞中心
wordpress技巧篇之怎么使每篇文章針對(duì)百度蜘蛛做出檢測(cè)而快速得到文章的收錄情況
作者 / 無憂主機(jī) 時(shí)間 2019-02-03 10:11:46
站長(zhǎng)朋友們都知道網(wǎng)站優(yōu)化對(duì)于新站而言是多重要,不僅是新站就是老站同等重要,只有網(wǎng)站優(yōu)化好了才會(huì)有流量,有流量才可能轉(zhuǎn)化為銷量進(jìn)而給站長(zhǎng)帶來盈利。很多站長(zhǎng)在起初建站就會(huì)把網(wǎng)站優(yōu)化都設(shè)計(jì)好這樣方便后期的整體優(yōu)化,今天有位站長(zhǎng)朋友使用的是php空間安裝的wordpress博客程序,由于網(wǎng)站搭建好了之后每天發(fā)布的文章比較多,只能在站長(zhǎng)工具中看到文章每天都有收錄,可是具體收錄哪些文章看的不是很具體,于是這位站長(zhǎng)朋友想如果能讓收錄的文章在首頁顯示出來就更好了,意思就是在每篇文章標(biāo)題后面顯示百度已收錄和百度未收錄。如下圖1: 那么該如何實(shí)現(xiàn)呢?無憂主機(jī)小編經(jīng)過研究之后找到了實(shí)現(xiàn)的方法,具體來整理下吧。 1、首先登陸博客網(wǎng)站后臺(tái),找到左側(cè)外觀--主題--編輯--找到右側(cè)functions.php模板函數(shù),如下圖2: 2、點(diǎn)擊模板函數(shù)打開,在最下面?>前面加入以下代碼:
function 51php_bdsl($url){ $url='http://www.baidu.com/s?wd='.$url; $curl=curl_init(); curl_setopt($curl,CURLOPT_URL,$url); curl_setopt($curl,CURLOPT_RETURNTRANSFER,1); $rs=curl_exec($curl); curl_close($curl); if(!strpos($rs,'抱歉,沒有找到')){ return 1; }else{ return 0; } }如下圖3: 3、做了上面的步驟還是需要到您的模板中去調(diào)用才可以實(shí)現(xiàn)這樣的功能,具體的實(shí)現(xiàn)代碼如下: <?php
if(php_bdsl(get_permalink()) == 1) echo "百度已收錄"; else echo "百度未收錄"; ?>上面的代碼根據(jù)您的喜好加入在不同的地方,無憂主機(jī)小編喜歡加上index.php中的<?php get_template_part('content'); ?>下面,即可顯示出來。 反正就是完成以上幾個(gè)步驟就可以完成您的這個(gè)功能。 以上是無憂主機(jī)獨(dú)立IP虛擬主機(jī)為您帶來的介紹。
本文地址:http://www.gle-technology.com/wordpress/28267.html