首页 > CMS应用 > 正文
wordpress引入MIP主动提交网站url至百度

最近MIP越来越火了,站长工具公众号甚至还推送了一篇统计,截至到目前位置已经有十亿个页面引入mip了,并且效果非常的不错,之前有找到的一个分享了MIP相关的大牛的博客(传送门),一直说抽空测试一下也一直懒得折腾,今天总算有点时间参考大牛的分享,借用了其提供的免费MIP主题,实现了手头一个数据量比较大的站的MIP,实际效果待观察,布局好页面的MIP之后,我们就需要把页面提交给百度了,以下是提交代码。

方法1:

//WordPress MIP页面主动推送功能(代码适应/自适应)
add_action('save_post', 'fanly_mip_notify_baidu_zz', 10, 3);
function fanly_mip_notify_baidu_zz($post_id, $post, $update){
	if($post->post_status != 'publish') return;
 
	$baidu_zz_api_url = 'http://data.zz.baidu.com/urls?site=your_site_url&token=your_token&type=mip';
	//请到 百度站长后台>移动专区>MIP引入>数据提交>主动推送(实时),复制接口调用地址
 
	$response = wp_remote_post($baidu_zz_api_url, array(
		'headers' => array('Accept-Encoding'=>'','Content-Type'=>'text/plain'),
		'sslverify' => false,
		'blocking' => false,
		'body' => get_permalink($post_id)
	));
}

方法2:

//WordPress MIP页面主动推送功能 (独立二级域名切url统一)
add_action('save_post', 'fanly_mip_notify_baidu_zz', 10, 3);
function fanly_mip_notify_baidu_zz($post_id, $post, $update){
	if($post->post_status != 'publish') return;
 
	$baidu_zz_api_url = 'http://data.zz.baidu.com/urls?site=your_site_url&token=your_token&type=mip';
	//请到 百度站长后台>移动专区>MIP引入>数据提交>主动推送(实时),复制接口调用地址
 
	$response = wp_remote_post($baidu_zz_api_url, array(
		'headers' => array('Accept-Encoding'=>'','Content-Type'=>'text/plain'),
		'sslverify' => false,
		'blocking' => false,
		'body' => str_replace('zhangzifan.com','mip.zhangzifan.com',get_permalink($post_id))//替换域名为你 原站,MIP站
	));
}

文章评论

共有 0 条评论

Top