長(zhǎng)期從事長(zhǎng)沙做網(wǎng)站優(yōu)化的站長(zhǎng)們更新文章后,經(jīng)常會(huì)通過百度判斷網(wǎng)站文章收錄情況,如果對(duì)未收錄的文章放著不管,這對(duì)做網(wǎng)站優(yōu)化來說可是種損失。
對(duì)于未收錄的文章有兩種方法可以促進(jìn)文章收錄進(jìn)度:一、可以通過百度站長(zhǎng)平臺(tái)提交入口提交文章的網(wǎng)址;二是:給未收錄的文章多發(fā)發(fā)外鏈引蜘蛛來抓取。雖然不一定時(shí)百分百管用但也總比沒采取些措施來得好。
快速查看文章是否被百度收錄方法:
1、在當(dāng)前位置模板文件找到functions.php這個(gè)文件,沒有這個(gè)文件就創(chuàng)建一個(gè);
2、在functions.php的結(jié)束標(biāo)簽 “?>” 前面添加以下代碼:
function d4v($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;
}
}
add_filter( ‘the_content’, ‘baidu_submit’ );
function baidu_submit( $content ) {
if( is_single()&¤t_user_can( ‘manage_options’) )
if(d4v(get_permalink()) == 1)
$content=$content.”<p align=right style=color:blue>百度已收錄(僅管理員可見)</p>”;
else
$content=$content.”<p align=right><b><a style=color:red target=_blank href=http://zhanzhang.baidu.com/sitesubmit/index?sitename=”.get_permalink().”>百度未收錄!點(diǎn)擊此處提交</a>(僅管理員可見)</b></p>”;
return $content;
}
//判斷當(dāng)前文章是否被百度收錄,若沒有被收錄則可點(diǎn)擊提交至百度
這個(gè)代碼意思是:通過判斷文章收錄情況,在文章內(nèi)容頁底部會(huì)顯示該文章在百度的收錄情況,這個(gè)提示除了管理員其他人是看不見的。
3、代碼插入文件后保存,然后打開文章頁在文章底部就可以看到效果了。
4、對(duì)于未收錄的文章,可以點(diǎn)擊代碼生成的百度網(wǎng)站提交入口提交該文章的鏈接,然后點(diǎn)擊提交即可。
這個(gè)代碼實(shí)現(xiàn)的效果還是挺實(shí)用的,查看文章是否被百度收錄就方便多了,如果該效果能在網(wǎng)站首頁文章標(biāo)題邊上提示是不是會(huì)更好點(diǎn)?