第二站码网

网站如何接入百度主动推送提高SEO收录

admin

做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值,可以在百度站长平台上查找。这样我们自己的网站就成功接入了百度主动推荐功能了。