«

Mrxn教你让emlog自动实时提交至百度收录-SEO利器,站长们必看

时间:2015-6-27 23:26     作者:admin     分类: emlog


Mrxn教你让emlog自动实时提交至百度收录-SEO利器,站长们必看

06-22-49-04.png

本文为Mrxn's Blog https://mrxn.net原创 转载请著名出处和链接,谢谢合作,互相尊重.

判断内容页是否百度收录,并且以博主和或者理员身份访问博客文章时自动向百度提交未收录的文章,后期会加如其他搜索引擎的自动提交功能.请关注Mrxn's Blog https://mrxn.net Email:admin#mrxn.net

下面我来教大家如何实现上述操作:

我们在modul.php底部加上如下代码

<?php
//判断内容页是否百度收录,并且以博主和或者理员身份访问博客文章时自动向百度提交未收录的文章,后期会加如其他搜索引擎的自动提交功能.请关注Mrxn's Blog https://mrxn.net Email:admin#mrxn.net
function baidu($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;
  }   
     }
  function checkbaidu($id){
  $url=Url::log($id);
  if(baidu($url)==1){
   echo "百度已收录";
  } else {
   if (ROLE == 'admin' || ROLE == 'writer') {
    $urls = array(
      $url,
  );
  $api = 'http://data.zz.baidu.com/urls?site=mrxn.net&token=你自己的token值';
  $ch = curl_init();
  $options =  array(
     CURLOPT_URL => $api,
     CURLOPT_POST => true,
     CURLOPT_RETURNTRANSFER => true,
     CURLOPT_POSTFIELDS => implode("\n", $urls),
     CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),);
  curl_setopt_array($ch, $options);
  $result = curl_exec($ch);
  echo 'success';
   }
     echo "<a style=\"color:red;\" rel=\"external nofollow\" title=\"点击提交收录!\" target=\"_blank\" href=\"http://zhanzhang.baidu.com/sitesubmit/index?sitename=$url\">已自动提交度娘等待收录</a>";
  }
 }
?>

(文章结尾有代码下载)然后在文章内容页引用即可,具体方法,不会的朋友请前往这里查看:传送门-点我

需要注意的其一:


$api = 'http://data.zz.baidu.com/urls?site=mrxn.net&token=你自己的token值';



$api 中的token值请换成你自己的token,获取方法:前往百度站长平台获取:http://zhanzhang.baidu.com/linksubmit/index


需要注意的其二,我把百度官方的函数做了一个小小的修改,将


$result = curl_exec($ch); echo $result;修改成了:$result = curl_exec($ch);echo 'success';


因为不修改的话就会出现这种情况:


06-22-51-53.png返回值...很碍眼和排版,当然觉得没啥的可以改回去.修改后的效果:

06-23-23-44.png是不是好看多了 -_- || 个人觉得....

至于是不是真的成功了.请往下看:

06-22-41-04.png

上图显示的是我博客每天的提交量(配额)上限:50 ,PS: 这个配额其实就是百度分配给每个网站的提交上限,超过这个数量,即使你提交了,度娘也是不要你的....555

她这个配额是根据你网站的每天访问量,活跃度,PR值.等等综合因数决定的,具体的请自行去度娘那里慢慢查看.我就不细说了.

我打开两个我最近刚刚写的文章(估计度娘未收录的):

06-22-51-53.png 图一

06-23-23-44.png图二


06-22-42-15.png 图三


在查看我的工具显示剩余配额还有多少.即验证是否成功提交了一次:

06-22-56-20.png

从图中我们可以看到剩余配额已近减少了两次.OK 至此,我们的方法成功了.以后我们写完一篇文章在查看一下,是不是就自动完成了SEO任务之一了呢?

当然,百度已近收录的就会显示如下效果:

06-22-49-04.png

各位看官,看完了还不赶紧去试试.让你的收录飞速提升!!!  看完了是不是应该评论评论吐槽吐槽呢?

注意:刷流量的孩子,在操作的时录后台了.不然可能优化过度,出现不良反应哦.


本文为Mrxn's Blog https://mrxn.net原创 转载请著名出处和链接,谢谢合作,互相尊重.

判断内容页是否百度收录,并且以博主和或者理员身份访问博客文章时自动向百度提交未收录的文章,后期会加如其他搜索引擎的自动提交功能.请关注Mrxn's Blog https://mrxn.net Email:admin#mrxn.net

源代码下载:baidu-seo.zip




标签: 代码 php emlog SEO 百度 mrxn

版权所有:Mrxn's Blog
文章标题:Mrxn教你让emlog自动实时提交至百度收录-SEO利器,站长们必看
除非注明,文章均为 Mrxn's Blog 原创,请勿用于任何商业用途,转载请注明作者和出处 Mrxn's Blog

扫描二维码,在手机上阅读
评论:
avatar
阿符博客 2017-12-20 22:24
我怎么都显示的收录啊,发的测试文都显示收录了
commentator
Mrxn 2017-12-24 11:10
@阿符博客:不会的 你刷新一下缓存看看
commentator
2020-06-13 01:30
@阿符博客:没有收录都显示收录了
avatar
李明 2016-07-20 13:33
不错的功能
avatar
匿名 2016-03-19 21:24
可以改成谷歌的收录吗?你的模版是什么 [F1]
commentator
Mrxn 2016-03-20 18:33
@匿名:可以的 但是国内没梯子没啥用啊
avatar
渣渣 2016-02-20 03:19
博主可否分享你的博客模块呢?
commentator
Mrxn 2016-02-20 19:24
@渣渣:不免费哦
avatar
529 2015-11-27 14:38
为何看你的文章,大多都是已提交,等待收录,按说按照您的方法,您的文章应该大部分都被收录呢
commentator
Mrxn 2015-11-27 21:25
@529:我的因为启用https访问 所以收录的都是http之前的  度娘没有收录https的
avatar
mo 2015-08-26 09:07
modul.php 文件在哪 啊    我怎么找不到啊
commentator
Mrxn 2015-08-26 09:22
@mo:在你的模板目录下面啊
例如:www\content\templates\mrxn\modul.php
其中的mrxn为你自己的模板名称
avatar
Whatfeel 2015-07-18 19:57
如何联系博主?主要是看看有没有合作机会?如博主有兴趣可加QQ 351186377
commentator
Mrxn 2015-07-18 23:44
@Whatfeel:QQ  1451657099
avatar
啊宅 2015-07-14 20:42
好方法!我也来访问一下感觉加modul.php上担心用户访问一次就要提交一次。博主放到发表文章的时候在提交那就太好了~
commentator
Mrxn 2015-07-14 20:46
@啊宅:嗯嗯 你可以试试
avatar
siyochen 2015-07-14 20:26
算了,这种对我没用。
commentator
Mrxn 2015-07-14 20:46
@siyochen:の 你很牛逼哟?
avatar
吴尼玛 2015-07-06 16:49
不错,就是速度有点慢了
commentator
Mrxn 2015-07-10 15:50
@吴尼玛:不会吧