当前位置: 首页 > WP教程 > 正文

在WordPress网站中显示百度收录状态

收藏文章Loading
收藏
(65)

百度收录是每一个站长关注的问题,很多站长一直在做SEO,目的也是让百度能够尽快的收录个人的页面链接。那么,怎么样方便直观的知道自己站点那些页面已经收录了,那些页面还没有收录,从而有目的的去做还没有收录链接的外链、推广等。为了实现这一目的,Csyor查询了一些资料,得到了一种可以在网站中显示百度收录状态的方法,和大家分享一下。

1、效果图

百度收录状态效果图

2、在线预览

穿梭于偶然网站地图:http://www.csyor.com/sitemap

3、实现方法

检测页面的收录状态,那么如何来实现呢?其实只要一段函数即可,函数代码如下:

function csyor_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;
    }  
}

将以上代码加入到functions.php文件即可,在wordpress模板中的调用方法:

if(csyor_bdsl("get_permalink()") == 1)
echo "百度已收录";
else
echo "百度未收录";
?>

以上方法是查询文章页面是否被百度收录,当然稍微修改下也能查询分类、标签等页面的收录状态,这样可以让站长更直观的了解自己网站的收录状态~针对未收录的文章来发外链,引蜘蛛。

本文固定链接: http://www.csyor.com/617.html - 穿梭于偶然

该日志由 Csyor 于2014年02月22日发表在 WP教程 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 在WordPress网站中显示百度收录状态 - 穿梭于偶然
关键字: , ,

在WordPress网站中显示百度收录状态:目前有3 条留言

  1. 沙发
    媣倾:

    我这个文章归类页面跟你一样的,调用代码放在哪里呢?里面全是一堆变量。放的姿势不太对 :sad:

    2014-11-20 04:29 [回复]

发表评论


快捷键:Ctrl+Enter