代理加盟

2023全新代理计划,一站式模板建站,铜牌代理低至699元送终身VIP,独立代理后台,自营贴牌。

您现在的位置: 麦站网 > 站长学院 > SEO资讯 >

百度熊掌号单条URL提交API接口

来源:本站原创 发布时间:2019-03-30 00:00:00热度:我要评论(0

        前面写过《新网站快速提高SEO索引量文章链接推送到百度》实现URL批量提交或单条提交功能,自从2017-11-18百度推出熊掌号后,成为了广大认真做SEOer的福音。

        通过百度熊掌号提交的URL在24小时内有优先抓取校验、优先展现待遇。但是审核要求也是比较高。秀站网刚开始也是审核失败,下载详情后提示有大幅的广告存在。

百度熊掌号内容审核

↑百度熊掌号内容URL提交校验未通过

        以下是在官方找到的说明:

熊掌号内容快速审核通过的4个核心要素

文要对题,切忌堆词

        早期站长常见的SEO手法一般包括关键词堆砌,但是随着整个搜索生态的变革,百度严厉打击各种关键词堆砌,熊掌号更是要求严格。

        例如:某网站提交的文章标题是:“西红炒鸡蛋的做法/制作视频/制作流程”,然而下面的正文中确没有关于相关的视频,那么这种情况就会被定义为文不对题,会影响到网站页面的排序和指数。

        同时这也是内容与标题不匹配的表现,影响、伤害用户体验的都会受到打击。不过秀站网的SEO技术已经不存在这样的问题。

广告面积,记清比例

        很多网站的页面里大多都会放有广告,熊掌号对于广告面积有着严格的要求。

1、主体内容前广告面积不得超过10%;

2、主体内容中不得出现任何广告;

3、主体内容之后,一屏广告面积不得超过40%。

        这几个数字一定要严格执行在落地页上,否则全都会被熊掌号拒绝的!这就是本SEO博客未通过的主要原因,被迫减少广告内容。当然作为博客,广告少点没什么坏处,再说百度自身的广告带来的收益实在太少了,养得活域名、服务器就不错了。

浮层下载,千万不要

        熊掌号对于落地页的另外一个严格要求是浮层类型的app下载等引导是绝对不行的,资源方可以在自己的落地页固定位置放不超过广告面积大小的下载钮,但一定不要放太大的浮层下载,伤害了广大的搜索用户的体验。

功能可用,过期别提

        简单来说,资源方提交了一个落地页,就要确保这个落地页里面的功能是可用的,例如在页面里设置了写评论,点击以后要求用户必须下载这个app,类似的情况都会被认为是功能不可用,也是熊掌号打击的一个主要问题;

        另外,如果落地页的活动或者秒杀已经过期结束的,那么也是没有任何价值的落地页,对于这类型的页面url,资源方要自行先检查清楚,做到提什么数据心中有数,才能百分百被熊掌号收录噢~

        对于这个问题一定要注意不能重复提交内容,前面写《DedeCMS提交百度熊掌号API接口PHP提交》,这个接口是旧页面没什么问题,只要能收录就行了。但批量提交新页面就不尽如人意,页面修改了之后再提交就算重复提交了。因此借助前面写过的提交URL到百度功能修改一下就好了。

百度熊掌号手动单条URL推送

在/dede/目录下新建一个baiduzx.php 的文件,代码如下

<?php
$artUrl = $_POST['artUrl']; 
$urls = array(
    $artUrl
);
$api = 'http://data.zz.baidu.com/urls?appid=xxxxxx&token=xxxxxxtoken&type=realtime'; 
$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 $result;
?>

       上面的xxx请修改为自己百度熊掌号的秘钥。

百度熊掌号API提交秘钥

        打开以下文件

/dede/archives_add.php
/dede/archives_edit.php
/dede/article_add.php
/dede/article_edit.php.php

        如果更换过dede文件夹名请自行更改,找到

//返回成功信息
$msg = "      请选择你的后续操作:
<a href='archives_add.php?cid=$typeid'><u>继续发布文档</u></a>
&nbsp;&nbsp;
<a href='$artUrl' target='_blank'><u>查看文档</u></a>
&nbsp;&nbsp;
<a href='archives_do.php?aid=".$arcID."&dopost=editArchives'><u>更改文档</u></a>
&nbsp;&nbsp;
<a href='catalog_do.php?cid=$typeid&dopost=listArchives'><u>已发布文档管理</u></a>
&nbsp;&nbsp;
$backurl

        在该段代码下面增加

<form action='baiduzx.php' method='post' target='_blank' style='display:inline=block'>
 <input type='hidden' value='$artUrl' name='artUrl'>
 <input type='submit' value='百度熊掌号推送'>
</form>

单页面提交到百度熊掌号

        成功返回示例:

{"success_realtime":1,"remain_realtime":94}

        推送成功。

单条URL推送到熊掌号总结

        应在系统设置里面把路径设置成绝对路径,不然提交会出错。当然也可以相对路径,对应的部分修改为,增加域名在前面就行了。

<form action='baiduzx.php' method='post' target='_blank' style='display:inline-block'>
 <input type='hidden' value='http://www.vi586.com$artUrl' name='artUrl'>
 <input type='submit' value='百度熊掌号推送'>
</form>

转载请注明来源网址:https://www.mubanyun.com/seo/1319.html

    发表评论

    评论列表(条)

       
      QQ在线咨询
      VIP限时特惠