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