wordpress添加必应站长主动推送功能

小轻官方 小轻官方 关注 运营团队 高级会员
发表于网络技能版块 网页,教程

国内主要的搜索引擎有百度、搜狗、360、必应。随着Windows11覆盖越来越高,必应用户也有所增加。很久以前我们以及给自己的wordpress网站添加了百度站长主动推送功能,今天把必应站长主动推送也添加上。


使用必应站长主动推送前,你需要先在必应站长平台添加你的网站,并完成所有权认证,就是个简单验证你添加的网站是不是你的,相信所有站长都会这个基本技能。


必应站长工具平台:https://www.bing.com/webmasters,个人觉得必应的站长平台seo工具非常好用,可以帮你找到网站上对seo不友好的地方,非常nice!

 

这里不多讲了,完成认证后,需要拿到apikey,见下图所示位置。

wordpress添加必应站长主动推送功能

wordpress添加必应站长主动推送功能


拿到后,将下面代码添加到你的wordpress主题的functions.php文件中,注意修改下面的apikey为你自己的。

//https://www.daimadog.com/8161.html
//wordpress添加必应站长主动推送功能
function dmd_post_to_by_tui()
{
$url='https://ssl.bing.com/webmaster/api.svc/json/SubmitUrlbatch?apikey=这里填你自己的apikey';
global $post;
$plink = get_permalink($post->ID);
if( $plink ){
$data=json_encode(array('siteUrl'=>home_url(),'urlList'=>array($plink)));
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json; charset=utf-8',
'Content-Length: ' . strlen($data)
)
);
$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
}
}
add_action('publish_post', 'dmd_post_to_by_tui');

添加上代码后,在后台发布一篇文章,然后回到必应站长后台,你可以看到如下效果。

wordpress添加必应站长主动推送功能

评论列表 评论
发布评论

评论: wordpress添加必应站长主动推送功能

拖动滑块验证
»
已有0次打赏