WordPress站点如何实现发布文章即主动推送到百度快速收录和普通收录?

这篇具有很好参考价值的文章主要介绍了WordPress站点如何实现发布文章即主动推送到百度快速收录和普通收录?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

我们在WordPress后台成功发布文章之后,如果靠搜索引擎来抓取的话,可能会比较慢,所以十分有必要将我们成功发布的文章马上提交到百度、必应等搜索引擎中。下面boke112百科就跟大家说一说WordPress站点如何实现发布文章即主动推送到百度快速收录和普通收录,具体操作如下:

一、获取百度收录API推送接口地址

根据『百度站长API提交的Token值怎么获取?搜索资源平台推送准入密钥』一文的步骤获取百度快速收录和普通收录的API推送接口地址,两者地址仅相差一个&type=daily

1、快速收录API接口地址

WordPress站点如何实现发布文章即主动推送到百度快速收录和普通收录?,WordPress,WordPress,WordPress教程,WordPress答疑,百度

2、普通收录API接口地址

WordPress站点如何实现发布文章即主动推送到百度快速收录和普通收录?,WordPress,WordPress,WordPress教程,WordPress答疑,百度

二、WordPress文章主动推送到百度快速收录

将以下代码添加到当前主题的functions.php文件中并保存更新文件:

/** WordPress 发布文章主动推送到百度快速收录**/

if(!function_exists('Baidu_Submit')){
function Baidu_Submit($post_ID) {
//已成功推送的文章不再推送
if(get_post_meta($post_ID,'Baidusubmit',true) == 1) return;
$url = get_permalink($post_ID);
$api = 'http://data.zz.baidu.com/urls?site=https://boke112.com/&token=你的准入密钥&type=daily';
$ch = curl_init();
$options = array(
CURLOPT_URL => $api,
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => $url,
CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
$result = json_decode($result);
if( $result->success_daily ){
add_post_meta($post_ID, 'Baidusubmit', 1, true);
}
}
add_action('publish_post', 'Baidu_Submit', 0);
}

注意:将代码中的$api值改为贵站在百度搜索资源平台对应的快速收录的API推送接口地址,切记。

三、WordPress文章主动推送到百度普通收录

将以下代码添加到当前主题的functions.php文件中并保存更新文件:

/** WordPress 发布文章主动推送到百度普通收录**/

if(!function_exists('Baidu_Submit')){
function Baidu_Submit($post_ID) {
//已成功推送的文章不再推送
if(get_post_meta($post_ID,'Baidusubmit',true) == 1) return;
$url = get_permalink($post_ID);
$api = 'http://data.zz.baidu.com/urls?site=https://boke112.com/&token=你的准入密钥';
$ch = curl_init();
$options = array(
CURLOPT_URL => $api,
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => $url,
CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
$result = json_decode($result);
if( $result->success ){
add_post_meta($post_ID, 'Baidusubmit', 1, true);
}
}
add_action('publish_post', 'Baidu_Submit', 0);
}

注意:将代码中的$api值改为贵站在百度搜索资源平台对应的普通收录的API推送接口地址,切记。

总结

如果你觉得添加代码太复杂,那么推荐安装老部落百度快速提交插件,填写百度API提交的密钥token值后,可以选择开启快速收录,或普通收录。如果采用该插件,记得将以前判断是否提交的自定义字段名称改为is_laobuluo_baidu_submit,具体修复方法可参考『WordPress站点使用YIA主题如何批量修改原浏览数和点赞数的自定义字段名称?』。

另外,现在必应搜索引擎时长份额越来越高,也有必要重视主动推送给必应,具体实现方法有两种,我们只需要选择其中一种适合自己的方法即可。具体如下:

  • WordPress站点如何添加必应站长主动推送功能?
  • WordPress站点实现发布文章时自动提交(主动推送)给必应的插件

来源:https://boke112.com/post/7861.html 文章来源地址https://www.toymoban.com/news/detail-830505.html

到了这里,关于WordPress站点如何实现发布文章即主动推送到百度快速收录和普通收录?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • WordPress入门之WordPress站点基本设置

    在Wordpress站点搭建过程中,我们需要快速去熟悉Wordpress,并进行一些简单的基本设置,在开始设置之前,大家可以先熟悉左边的菜单栏的每个选项,了解它们都是做什么的,今天就简单为大家介绍Wordpress入门之Wordpress站点基本设置。 一、设置个人资料 建议大家完善基本信息

    2024年02月13日
    浏览(51)
  • WordPress使用自定义文章类型实现任意模板的方法

    本文实例讲述了WordPress使用自定义文章类型实现任意模板的方法。分享给大家供大家参考,具体如下: 这几天在搭建博客的时候,碰到了一个对我来说很棘手的问题。WordPress自带的文章类型只能使用他们特定的模版,而我由于想做一个心情时间轴的板块,所以只能自定义文章

    2023年04月24日
    浏览(50)
  • WordPress之给文章内容中间插入广告的实现方法

    不少朋友希望在文章内容的中间插入广告(个人认为这个对用户体验有点不太好),下面就来看看如何实现吧。 使用 Insert Post Ads 插件 Insert Post Ads 是一个非常简单易用的插件,可以在文章和页面中的不同段落插入多个不同广告,你需要做的只是在后台新建广告,然后选择插

    2023年04月23日
    浏览(44)
  • WordPress实现回复文章评论后发送邮件通知的功能

    本文实例讲述了WordPress实现回复文章评论后发送邮件通知的功能。分享给大家供大家参考,具体如下: 很多时候,人们都希望在自己的评论被管理员回复后会收到通知。该函数的作用就是回复后自动邮件通知评论者。 把下面的代码加到wordpress的主题函数里面,然后修改下邮

    2023年04月24日
    浏览(46)
  • WORDPRESS文章中微信打赏功能的2种实现方法

    本文实例讲述了WORDPRESS文章中微信打赏功能的2种实现方法。分享给大家供大家参考,具体如下: 打赏功能功能就是给我们一些资助了,写博客不容易所以会给一些内容与说明了,下面我们就一起来看2种给WORDPRESS文章添加微信打赏功能实现方法. 方法一 、比较专业也是比较复杂

    2023年04月23日
    浏览(45)
  • AxureRP制作静态站点发布互联网,内网穿透实现公网访问

    AxureRP对于产品经理来说,是一款经常使用的网站原型设计工具。它可以用来创建和设置图表样式,为图表页面和元素添加交互性和注释,并能将正在设计中或设计完成的页面随时发布到HTML,使用Web浏览器查看。但除了在局域网中访问,很多时候也会有出差在外,需要使用公

    2024年02月11日
    浏览(48)
  • WordPress 站点 Gravatar 头像不显示的解决方法

    最近发现博客评论头像无法显示,不管是前台还是后台都不显示,哪怕是做了 Gravatar 头像本地缓存也不显示,访问 Gravatar 头像官方服务器也打不开,这怎么办?要么自定义头像,要么修改 Gravatar 头像的官方地址为国内的镜像地址,具体操作如下: 最简单的方法是安装 WP-C

    2024年01月22日
    浏览(43)
  • WordPress 提示“此站点遇到了致命错误”的解决方法

    WordPress 提示“此站点遇到了致命错误”的解决方法 WordPress 网站博客提示“此站点遇到了致命错误。”如何解决?今天老唐不幸遇到了这个问题,搜了一下解决方法,发现致命错误原因有很多,所以需要先打开 WordPress 的 WP_DEBUG 功能,然后根据提示进行下一步操作。WordPress

    2024年02月09日
    浏览(61)
  • 如何在Ubuntu搭建Emlog博客站点并发布至公网可随时远程访问管理界面——“cpolar内网穿透”

    博客作为使用最广的个人在互联网的发声网站,在很长一段时间里,都被大家视作在互联网上发声的主要通道之一。虽然之后出现的即时聊天工具和朋友圈崛起,抢夺了不少博客的空间,但其仍占有不小的市场份额。也正因博客很重要,才吸引了不少开发者,制作出了各种各

    2024年02月03日
    浏览(50)
  • WordPress站点成功升级后的介绍页地址是什么?

    我们一般在WordPress站点后台 仪表盘 更新中成功升级WordPress的话,最后打开的就是升级之后的版本介绍页。比如boke112百科前两天升级到WordPress 6.4.2后显示的介绍页如下图所示: 该介绍除了介绍当前版本修复了多少个问题及修补了多少漏洞外,还能看到贡献者(在鸣谢中)、您

    2024年02月19日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包