首页 论坛 网站如何接入百度主动推送提高SEO收录
帖子详情
本课程视频是VIP会员课程,学习请进入VIP学习区。

做SEO的站长都知道,网站的收录对于排名有着很重要的意义。但是当我们在自己的网站上更新一篇内容时,百度主动来爬取我们的内容往往又需要较长的时间,所以百度提供了主动推送,大家可以去那里提交我们的数据,将推送代码嵌入我们的网站,这样会更快的让百度搜索引擎蜘蛛抓取我们的内容,提高网站收录量。

百度主动推送

下面学做网站论坛介绍一下我们在自己建网站时,使用接入百度主动推送功能。以Wordpress网站为例说一下PHP方式接入百度主动推送的步骤。

方法/步骤

  1. 找到我们当前网站使用的主题的模板函数;路径如下:
    wordpress/wp-content/themes/当前主题/functions.php
  2. 在functions.php里添加以下的百度主动推送代码:
    function Baidu_Submit($post_ID){
    $urls = get_permalink($post_ID);
    $api = 'http://data.zz.baidu.com/urls?site=https://需要提交的域名&token=你的KEY';
    $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;
    }

    add_action('publish_post', 'Baidu_Submit',0);
  3. 修改上面代码的网站域名和KEY值,可以在百度站长平台上查找。这样我们自己的网站就成功接入了百度主动推荐功能了。

版权:言论仅代表个人观点,不代表官方立场。转载请注明出处:https://www.52diyhome.com/forum/67744.html

发表评论
暂无评论
  • 0 +

    访问总数

  • 0 +

    会员总数

  • 0 +

    资源总数

  • 0 +

    今日发布

  • 0 +

    本周发布

  • 0 +

    运行天数

资源在于分享,创作来源想象