我们很多网站都是靠百度吃饭,靠WordPress SEO获取百度的流量.
因此每隔点时间就会查询一下网站文章的收录情况,下面说说只需要给当前wordpress主题添加些代码就可以实现在每篇文章里显示该文章是否已经被百度收录:
WordPress文章页面显示本文是否已被百度收录步骤一:
打开当前WordPress主题开发的functions.php文件,在<?php下面的?>前面添加如下代码:
function checkBaidu($url) { $url = 'http://www.baidu.com/s?wd=' . urlencode($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 '百度已收录本文章'; } else { return '百度未收录本文章'; } }
WordPress文章页面显示本文是否已被百度收录步骤二:
编辑当前主题的single.php文件,在要显示收录提示的位置添加以下调用代码:
<?php echo checkBaidu(get_the_permalink());?>
本功能的解释:当文章被百度收录后,就会显示“百度已收录本文章”,反之显示“百度未收录本文章”。
省得站长老去想办法查看本文是不是被百度收录,对WordPress SEO很有效.
推荐WordPress SEO相关文章:
2.WordPress SEO网站底部添加百度自动推送收录代码
3.WordPress主题开发教程:网站底部显示百度收录数量
4.WordPress百度搜索引擎优化推送管理百度seo插件
5.WordPress seo HTTPS利于百度网站排名,因为排名上会优先对待
6.wordpress seo教程:将网站提交到百度站长工具提高收录排名
7.WordPress SEO百度优化网站地图生成插件Google XML Sitemaps