积极消息推送的手动式实例教程,让百度收录起

摘要:许多SEO从事者也不太会应用百度搜索网站站长的积极消息推送,今日云无尽小韩就来为大伙儿产生积极消息推送编码的手动式实例教程,让大伙儿的百度收录安心!积极消息推送编码的...

许多SEO从事者也不太会应用百度搜索网站站长的积极消息推送,今日云无尽小韩就来为大伙儿产生积极消息推送编码的手动式实例教程,让大伙儿的百度收录安心! 积极消息推送编码的实际意义 积极消息推送编码是将我们的网站url积极递交给百度搜索,能够更便捷和便捷的让搜索引擎蜘蛛来爬取大家的网站。积极消息推送编码有四种方法:curl消息推送,post消息推送,php消息推送和ruby消息推送。由于如今php自然环境的网站应用更为广泛,因此今日小韩关键为大伙儿详细介绍php消息推送。 主动推送代码的傻瓜式教程 积极消息推送之php消息推送 四种递交的连接的方法全是依照每列一条url的文件格式将urls载入一个文字文档中,小韩习惯性性取名此篇件为sitemap.txt,此篇件必须放到网站网站根目录。 即然是手动式实例教程,那麼当然不可以让大伙儿一条一条的去纪录urls,因此下边小韩就来告知大伙儿怎样全自动转化成sitemap.txt文档。 怎样全自动转化成sitemap.txt 有许多手机软件能够立即转化成sitemap.txt和sitemap.xml,可是每一次转化成和提交全是较为不便的。而许多后台管理都是有全自动升级sitemap.xml的软件。例如织梦cms、王国后台管理便可以十分便捷的完成全自动升级sitemap.xml作用。而小韩的全自动转化成sitemap.txt便是借助sitemap.xml来完成的。下边可以看编码:
//分辨txt文档是不是存有,存有则删掉重新转化成
$file = "sitemap.txt";
if (!unlink($file))
  ("Error deleting $file");
  ("删掉取得成功 $file");
//正则表达式依据xml获得url
$content = file_get_contents('sitemap.xml');
$content1= preg_replace("//","】",$content1);
$content3=preg_replace("/【loc】/"," ",$content2);
$content4=str_replace("【/loc】","| ",$content3); $content4=' '.$content4.' 
preg_replace("//","",$content4);
$body = preg_replace('/ .* /sU', '', $content4);
$body= str_replace("|","\r\n",$body);
//转化成txt文档
$myfile = fopen("sitemap.txt", "a") or die("Unable to open file!");//这一是在网站根目录转化成文档
fwrite($myfile, $body);//载入內容,能够写数次哦,但是没啥实际意义,由于你拼凑好标识符串,一次载入就可以了了
fclose($myfile);//关掉该实际操作
编码完成的便是依据sitemap.xml文档,来源于动转化成sitemap.txt文档。下边大家必须的便是做数据信息递交了,一样可以看编码:
//积极递交
$urls = array();
$sitemap=fopen('sitemap.txt','r');
while(!feof($sitemap)){
  $site='';
  $site=fgets($sitemap);
  $urls[]=$site; 
fclose($sitemap);
$api = 'urls?site='.$web.' 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);
echo $result = curl_exec($ch);
这一编码完成的便是将sitemap.txt文档里的urls积极消息推送给百度搜索。小韩将此篇件合拼来到一起制成了一个sitemap.php文档,而大家要是按时升级sitemap.xml,随后手动式浏览sitemap.php便可以完成积极消息推送了。在文档中唯一必须改动的仅有前二行:你的域名和百度搜索网站站长的token编码。 完成全自动浏览sitemap.php 见到这儿大伙儿不是是觉得十分简易了,小韩告知大伙儿也有更方便的呢!大家还能够完成全自动浏览网站的sitemap.php。 在一刚开始,小韩是提前准备写一个windows服务来完成按时浏览网站的sitemap.php,之后灵机一动,想起能够根据网络服务器的方案每日任务来完成,那样不是是更简易呢?一般来讲大家依据网网站内部容升级頻率来开展设定,小韩一般设定是每日浏览一次。自然提议大伙儿尽可能防止在网页访问高峰期期去开展积极消息推送呢! 积极消息推送手动式实例教程编码


联系我们

全国服务热线:4000-399-000 公司邮箱:343111187@qq.com

  工作日 9:00-18:00

关注我们

官网公众号

官网公众号

Copyright?2020 广州凡科互联网科技股份有限公司 版权所有 粤ICP备10235580号 客服热线 18720358503