62、百度快速收录API自动提交代码
使用场景:提高百度收录,有助于SEO,又不想使用插件影响网站性能。
代码如下:
add_action('save_post', 'fanly_baidu_dailysubmit', 10, 3);
function fanly_baidu_dailysubmit($post_id, $post, $update){
if($post->post_status != 'publish' || get_post_meta($post_id,'Fanly_Submit',true)=='OK') return;
$api = 'http://data.zz.baidu.com/urls? site =https://www.wgzfy.cn/&token =xxxxxxx =daily';//修改成你的快速收录接口调用地址
$response = wp_remote_post($api, array(
'headers' => array('Accept-Encoding'=>'','Content-Type'=>'text/plain'),
'sslverify' => false,
'blocking' => false,
'body' => get_permalink($post_id)
));
if ( !is_wp_error( $response ) ) {
$res = json_decode($response['body'], true);
if($res['success_daily']==1)update_post_meta($post_id, 'Fanly_Submit', 'OK');// OK 避免重复提交
}
}
在百度搜索资源平台配置你的调用地址,然后在代码里修改,把代码放到主题文件夹下functions.php里,配置完成后可以看次数是否减少,获取快速收录资格根据平台要求进行完成就好。
大同小异,你也可以像搜狗,谷歌,bing,360,神马等搜索引擎这样操作。
其他关于推送收录知识
一、百度:
1.主动推送(API):网站发布新的内容,可以立即主动推送链接给百度,确保新的链接可以尽快被百度收录。主动推送可提交的链接数量上限是根据您提交的新产生有价值链接数量而决定的,百度会根据您提交数量的情况不定期对上限额进行调整,提交的新产生有价值链接数量越多,可提交链接的上限越高。
2. Sitemap(网站地图):将Sitemap文件上传到网站根目录下,使用百度站长工具上传网站地图。百度会周期性的抓取提交的Sitemap,收录的速度相对来说会比较慢一些。
3. 手动提交:不想通过程序提交,可以采用手动将链接提交给百度。一个账户一天提交的数量是有上限的。
二、360:
1. sitemap(网站地图):Sitemap文件上传到网站根目录下,使用360站长工具上传网站地图。360会周期性的抓取提交的Sitemap,收录的速度相对来说会比较慢一些。
2. URL收录(主动提交):通过手动将URL提交给360,人工手动大批量操作不现实,大批量提交需要通过工具实现
3.自动收录(添加js代码):自动收录是指就是把360提供的一段JS代码添加到你网站的每一个页面,要求每个页面的HTML代码中包含自动推送JS代码。
三、搜狗:
1. 已验证站点提交(单个站点单日限额200条,每次最多20条,人工手动操作)
2. 非验证站点提交(单个账号未验证站点每日限额200条,每次一条,人工手动操作)
四、神马:
1. sitemap(网站地图):根据网站质量评级,可以提交URL上限不同,评级1-一万条、评级2-十万条等等
2. 主动推送(MIP):网站发布新的内容,可以立即主动推送链接给神马,确保新的链接可以尽快被神马收录。
3.列表页提交:神马搜索对网页质量高、内容原创、更新快且网站评级为3-5级的网站开放列表页提交功能。符合要求的网站提交列表页后将由神马进行质量审核,审核通过的列表页将会优先进行子链接的抓取、收录,并在搜索结果中获得更好展现。
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。