wordpress发布文章百度主动推送(百度主动推送效果怎么样)

小初seo 2021年4月27日17:17:17运营技巧评论457 次浏览3465字阅读11分33秒

很多人为了节约时间,都选择了自动提交的方式。然而你们知道的,自动提交又可以分为主动推送(实时)、自动推送和sitemap三种链接提交通道。

现在就给你们分析一下这三种链接提交通道的利与弊,看看我们适合使用哪种。

wordpress发布文章百度主动推送(百度主动推送效果怎么样)

wordpress发布文章百度主动推送代码版

1、主动推送(实时)

这是一种最为快速的提交方式了,通过技术改造之后,你的站点每更新一篇文章,就可以立即通过此方式主动推送给百度,以保证新链接可以及时被百度收录。不过有个缺点,就是需要依赖技术开发出来后才可以使用。

2、自动推送

自动推送是百度搜索资源平台为提高站点新增网页发现速度推出的工具,安装自动推送JS代码的网页,不管是哪个页面被访问,页面URL都将立即被自动推送给百度。

使用方法就是需要把JS代码安装在网站整站共用的模板页面中,比方说在header.htm类似的页头模板页面中安装,以达到一处安装,全站皆有的效果。

这种方式是很好了,非常适合懒人,安装完成后才可以实现链接自动推送功能。不过,这样的js代码会拖慢网站速度,一点都不友好。

3、Sitemap提交

Sitemap就是站点地图的意思,指的就是你网站上各网页的列表,创建并提交Sitemap有助于百度发现并了解你网站上的所有网页。

除了这个便捷的功能,你还可以使用Sitemap提供有关你网站的其他信息,比方说上次更新日期、Sitemap文件的更新频率等等,仅仅是供给百度Spider参考而已。

百度对已提交的Sitemap数据,不保证一定会抓取及索引所有网址。但是,百度搜索引擎会使用Sitemap中的数据来了解网站的结构等信息,这样可以帮助百度搜索引擎蜘蛛改进抓取策略,并在日后能更好地对网站进行抓取。

对了,Sitemap网站地图可以使用爱站SEO工具包和SitemapX等工具进行制作。另外还需要说明的一点就是,百度搜索引擎蜘蛛也不会经常性的过来更新Sitemap网站地图。

这个Sitemap和搜索排名也没有任何的关系,并不是说你更新Sitemap越频繁,网站排名就越靠前,没这回事的。

所以,综上所述,最适合我们的链接提交方式就是第一个——主动推送(实时)。

接下来就教你们怎么改造API提交,从而实现只要在wordpress后台点击发布文章,就可以实现把文章主动推送(实时)给百度。

其实方法是很简单的,我们只要把下面的代码写到funtions.php模板里面,发布文章的时候就会自动推送到百度了。

date_default_timezone_set('Asia/Shanghai'); add_action('publish_post', 'publish_bd_submit', 999);
function publish_bd_submit($post_ID){ global $post;
$bd_submit_enabled = true;
if($bd_submit_enabled){
$api ='http://data.zz.baidu.com/urls?appid=155928620287989&token=ami4Q0OsrEjWnKw&type=realtime'; if($post->post_status != "publish"){
$url = get_permalink($post_ID);
$ch = curl_init();
$options = array(
CURLOPT_URL => $api,
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => $url,
CURLOPT_HTTPHEADER => array('Content-Type: text/plain')
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
// $result = json_decode($result, true);
$time = time();
$file = dirname(__FILE__).'/by_baiduSubmit.txt';//生成日志文件,与代码所处文件同目录
if(date('Y-m-d',filemtime($file)) != date('Y-m-d')){
$handle = fopen($file,"w");
}else{
$handle = fopen($file,"a");
}
$resultMessage="";
if($result['message']){
$resultMessage= date('Y-m-d G:i:s',$time)."\n提交失败".$result['message'].":\n网址:".$url."\n\n".$result;
}
if($result['success']){
$resultMessage= date('Y-m-d G:i:s',$time)."\n提交成功".":".$url."\n\n";
}
fwrite($handle,$resultMessage);
fclose($handle);
}
}
if($bd_submit_enabled){
$api ='http://data.zz.baidu.com/urls?site=https://www.pkak.cn&token=RyVub99SqbRkLu0k';
if($post->post_status != "publish"){
$url = get_permalink($post_ID);
$ch = curl_init();
$options = array(
CURLOPT_URL => $api,
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => $url,
CURLOPT_HTTPHEADER => array('Content-Type: text/plain')
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
// $result = json_decode($result, true);
$time = time();
$file = dirname(__FILE__).'/by_baiduSubmit.txt';//生成日志文件,与代码所处文件同目录
if(date('Y-m-d',filemtime($file)) != date('Y-m-d')){
$handle = fopen($file,"w");
}else{
$handle = fopen($file,"a");
}
$resultMessage="";
if($result['message']){
$resultMessage= date('Y-m-d G:i:s',$time)."\n提交失败".$result['message'].":\n网址:".$url."\n\n".$result;
}
if($result['success']){
$resultMessage= date('Y-m-d G:i:s',$time)."\n提交成功".":".$url."\n\n";
}
fwrite($handle,$resultMessage);
fclose($handle);
}
}
}

上面这段代码有两个api,把它们都改成你自己的就可以了。注意一下:第一个api是天极收录的接口调用地址,这个只有原创保护的站长才有资格使用哦。第二个api地址是主动推送(实时)的接口调用地址,可别搞错了。

还有一个就是关于funtions.php模板的路径,现在给你们指点一下吧。目前康哥所用的wordpress主题是知更鸟,而这个funtions.php模板的路径就在根目录/wp-content/themes/begin/,你们自己找找吧。

百度主动推送效果怎么样

我们的网站有新内容产出的时候,首先需要做的是即时将内容提交给百度(等百度主动发现效率太低了),那么这个时候就可以利用 sitemap网站地图文件、百度主动推送、百度自动推送这几种方式进行数据提交。到这里差不多就知道百度主动推送有用吗的答案了,其实我们在做网站内容优化的时候,是可以同时利用多种方式进行数据的提交的,建立一个数据推送的互补关系。

优点

百度主动推送的其他优点,按照官法的说法是,百度主动推送是最为快速的提交方式,建议您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。

小初seo
  • 本文由 发表于 2021年4月27日17:17:17
  • 转载请务必保留本文链接:https://www.pkak.cn/youhua/3805.html
运营技巧

有ipad后,如何平衡无纸化和纸质笔记?

大家好,后台呢,经常有小粉丝问我,有了ipad之后,他总是纠结无纸化笔记和纸质笔记,到底什么时候用纸质笔记,什么时候用无纸化笔记呢? 今天就分享一下我的经验和用法。我这个ipad呢,用了有两年了,里面...
运营技巧

短视频配音素材网站(短视频剪辑必备配音网站)

现在的短视频做的是越来越精美,视频的视频拍摄十分清晰,视频内容风趣幽默,视频剪辑的效果很炫酷等等 但是你会发现他们的场景音乐会十分的契合视频内容,会给人留下很深刻的印象,当你听到那首配乐时,会不自觉地...
运营技巧

关键词引流高级玩法(获取精准可观流量)

因为我个人是做专业人设IP,又木有钱投放,所以就用关键词来获取流量,而这套关键词获取流量的方法,只要在有搜索框的地方皆可使用。 主要分为 一、为什么要用关键词 二、什么是关键词 三、怎么查询关键词 四...
运营技巧

一元盲盒脱单怎么玩(高阶玩法整合)

前一段时间抖音上火了一个街头一元盲盒脱单的视频,紧接着就是一大批的模仿者,内容就是支付一块钱可以留下你的联系方式或者购买一个联系方式。 盲盒脱单线上和线下的一样,不过是处于互联网,涉及范围更大,传播更...
运营技巧

私域流量怎么建立?一个模型教会你(一)

今天,和大家分享一个比较通用的私域流量模型,可以最低成本的帮助你尝试构建自己的用户池,实现流量的自给自足; 去年疫情伊始,很多线下门店受到客流量直接清零的冲击,尤其是餐饮、娱乐、商城、亲子等服务型企业...
运营技巧

用户投稿对于网站排名是否真的有增益(详细解答)

我们知道对于现阶段的网站运营而言,内容变得格外重要,内容是王道,我想这是一个不争的事实,但在实际操作中,我们每个网站的内容输出都是有限的。 有的时候就会引入第三方用户的投稿,在某种程度上,这缓解了我们...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: