Tsab ntawv teev npe
Yuav ua li cas los koom ua ke Baidu Xiong Zhang Hao rau hauv WordPress ?
WP plugin-dawb code ntxiv rau dais paw tus lej nyeem
Baidu Bear's Paw yog dab tsi?Tus dais paw siv rau dab tsi?
Tsab xov xwm no hauv Chen Weiliang lub blog tham txog kev siv cov nyiaj sau npe rau Xiong Zhang Hao thiab Baijiahao.
Raws li Chen Weiliang , Baidu tau tsim Xiong Zhang Hao vim nws xav siv nws cov txiaj ntsig hauv kev tshawb nrhiav cav thiab cov peev txheej webmaster los sib tw nrog cov platform self-media xws li WeChat Official Accounts thiab Toutiao kom tau txais ntau dua kev lag luam. Kev sib tw yog ib qho zoo, vim nws qhia txog yav tom ntej zoo (kev cia siab nyiaj txiag).
Txawm li cas los xij, cov kev cai nkag mus rau Baidu's Xiong Zhang Hao qis dua li cov rau Baidu MIP, ua rau nws tsim nyog heev rau cov kws tshaj lij e-commerce thiab cov neeg ua haujlwm xov xwm tshiab!
Cov qauv kev hloov pauv ntawm tus dais paw tus lej nplooj
WordPress kuj tseem tuaj yeem siv cov plug-ins tso cai rau lub vev xaib los siv cov qauv qhia ntawm Baidu Bear Paws.
Txawm li cas los xij, kev teeb tsa ntau dhau ntawm WP plugins yuav cuam tshuam rau qhov ceev ntawm lub vev xaib, yog li Chen Weiliang pom zoo kom ntxiv lawv los ntawm cov lej.
Txij li thaum WordPress version 2.9, nws txhawb Canonical tags los ntawm lub neej ntawd (URL normalization tags, uas tuaj yeem zam qhov hnyav los ntawm ntau qhov URLs), yog li peb tuaj yeem hla thawj kauj ruam thiab ncaj qha ntxiv "JSON_LD cov ntaub ntawv" ntawm tus dais paw tooj.

Ntxiv dais lub paw tooj JSON_LD cov ntaub ntawv
Cov cai hauv qab no yog ib qho piv txwv ntawm JSON-LD cov ntaub ntawv ntawm tus dais paw tooj:
<script type="application/ld+json">
{
"@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
"@id": "https://ziyuan.baidu.com/college/articleinfo?id=1464",
"appid": "1554494844552021",
"title": "百度移动搜索落地页体验白皮书——广告篇2.0",
"images": [
"https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/bd_logo1_31bdc765.png",
"https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo_top_ca79a146.png",
"https://m.baidu.com/static/index/plus/plus_logo.png"
],
"description": "优质合理的广告作为信息的补充,广受用户喜欢。2017年初百度用户体验部针对用户进行了满意度调研,发现很多恶意低质的广告严重破坏着用户的搜索体验。",
"pubDate": "2017-06-15T08:00:01",
"upDate": "2017-06-16T01:02:03",
"lrDate": "2017-06-17T09:10:11"
}
</script>Tus lej Baidu Bear paw tus lej muab lub ntsiab lus ntawm tus lej raws li hauv qab no:
- @context: Yuav tsum tau teb, thov khaws "https://ziyuan.baidu.com/contexts/cambrian.jsonld", yog tias koj xav tau kev txheeb xyuas qhov schema ntawm cov ntaub ntawv, koj tuaj yeem hloov nws nrog qhov chaw nyob schema
- @id: Yuav tsum tau teb, url@id ntawm nplooj ntawv web tam sim no: Yuav tsum tau teb, url ntawm nplooj ntawv web tam sim no
- appid: Yuav tsum tau teb, dais paw ID
- lub npe: Yuav tsum tau teb, lub npe, qhov ntev pom zoo: nyob rau hauv 20 cim
- dluab : Kev xaiv teb, tso saib cov ntaub ntawv qhia txog kev tshawb fawb, tsuas yog 0, 1 lossis 3 cov duab tso cai
- piav qhia: Kev xaiv teb, cov ntsiab lus cov ntsiab lus: hauv 120 cim
- pubDate: Yuav tsum tau teb, cov ntsiab lus luam tawm lub sijhawm
Tom qab ntawd peb tsis tuaj yeem hloov kho nws ib qho los ntawm ib qho, qhov tseeb, nws kuj yog qhov yooj yim, hauv cov ntaub ntawv footer.php ntawm cov ntsiab lus siv tam sim no,Ntxiv cov lej zoo sib xws ua ntej, thiab koj APPID tuaj yeem pom hauv nplooj ntawv hloov pauv piv txwv ntawm Bear's Paws.
Peb siv WordPress qhib qhov program, thiab tsis tas yuav hloov kho txhua nplooj ntawv txhua.
Ntev npaum li cov cai hauv footer.php cov ntaub ntawv ntawm lub ntsiab lus WP tau qhib tam sim noUa ntej, cia li ntxiv cov cai hauv qab no:
<script type="application/ld+json">
{
"@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
"@id": "<?php the_permalink(); ?>",
"appid": "你的 APPID",
"title": "<?php the_title(); ?>",
"images": ["<?php the_post_thumbnail_url(); ?>"],
"description": "<?php echo wp_trim_words( $post->post_content, 100, '…' ); ?>",
"pubDate": "<?php echo get_the_time('Y-m-d\TH:i:s')?>"
}
</script>
<script src="//msite.baidu.com/sdk/c.js?appid=你的 APPID"></script>Code meaning:
- @id= Tau txais nplooj ntawv URL tam sim no
- title= lub npe nplooj ntawv tam sim no
- imges= Cov duab tshwj xeeb ntawm nplooj ntawv tam sim no
- piav qhia= Tom qab thawj 100 lo lus ntawm nplooj ntawv piav qhia, siv ...
- pubDate= nplooj ntawv luam tawm lub sijhawm xyoo-hli-hnub TH: teev: feeb: thib ob
Ceev faj
Thov nco ntsoov hloov qhov saum toj no "koj APPID" rau koj tus kheej APPID.
Tau txais tus nab npawb paw APPID thiab TOKEN
- Thov tau txais koj APPID ntawm nplooj ntawv xa API ntawm Bear Paws ▼

Nrhiav "Push API" thiab tau txais appid thiab token hauv API hu chaw nyob:
http://data.zz.baidu.com/urls?appid=你的APPID&token=你的token&type=realtime
Dais lub paw API tsis siv neeg xa
Tom qab WordPress tau ua tiav nplooj ntawv hloov pauv, cov kauj ruam tom ntej yog xa cov ntsiab lus rau Baidu Xyooj lub paw.
Muaj 2 txoj hauv kev xa:
- API auto xa
- Xa ntawv manually
(Nws zoo ib yam li yav dhau los txuas xa tawm ntawm Baidu webmaster platform)
Yog hais tias koj manually thawb cov ntsiab lus mus rau tus dais paw account txhua txhua lub sij hawm, nws yog heev teeb meem, nws yog ib qhov zoo tshaj plaws mus ntxiv tus dais paw account kom xa cov code.
Peb tsuas yog yuav tsum tau ntxiv cov cai hauv qab no hauv cov ntaub ntawv function.php ntawm lub ntsiab lus:
/**
* 百度熊掌号API自动提交:WordPress免插件自动推送代码
* 文章地址:https://www.chenweiliang.com/cwl-552.html
*/
if(!function_exists('Baidu_XZH_Submit')){
function Baidu_XZH_Submit($post_ID) {
//已成功推送的文章不再推送
if(get_post_meta($post_ID,'BaiduXZHsubmit',true) == 1) return;
$url = get_permalink($post_ID);
$api = 'http://data.zz.baidu.com/urls?appid=你的APPID&token=你的TOKEN&type=realtime';
$request = new WP_Http;
$result = $request->request( $api , array( 'method' => 'POST', 'body' => $url , 'headers' => 'Content-Type: text/plain') );
$result = json_decode($result['body'],true);
//如果推送成功则在文章新增自定义栏目BaiduXZHsubmit,值为1
if (array_key_exists('success',$result)) {
add_post_meta($post_ID, 'BaiduXZHsubmit', 1, true);
}
}
add_action('publish_post', 'Baidu_XZH_Submit', 0);
}Ceev faj
- Thov nco ntsoov hloov "koj APPID" thiab "koj TOKEN" hauv cov lej saum toj no rau koj tus kheej.
- Rau txoj kev nrhiav tau, thov mus saib cov saum toj no "Tau Txais Bear's Paw Number APPID thiab TOKEN".
Dais lub paw hauv online tshuaj xyuas cov cuab yeej
Tom qab ntxiv cov cai, nco ntsoov rov kho koj lub cache (muab koj muaj WP cache plugin nruab).
Tom qab ntawd, thov siv cov cuab yeej pov thawj online ntawm Baidu Bear Paws los pab koj txheeb xyuas seb puas muaj qhov yuam kev hauv nplooj ntawv code?
Qhov chaw tshwj xeeb: Tsim nplooj ntawv dua tshiab → Cov cuab yeej txheeb xyuas online

Yuav ua li cas yog qhov yuam kev tshwm sim?
- Yog tias muaj qhov yuam kev, thov xyuas seb qhov URL uas yuav tsum tau kuaj xyuas puas tau sau tsis raug?
- Nco ntsoov ntxiv http. Yog tias SSL qhib, ntxiv https rau qhov URL.
- Thov kho qhov yuam kev raws li cov lus qhia ntawm cov cuab yeej pov thawj.
Tom qab kev txheeb xyuas tiav, cov lus qhia hauv qab no yuav tshwm sim:
- Koj cov ntaub ntawv dhau validation
- Cov ntsiab lus
- Kev txheeb xyuas tau ua tiav, koj cov ntaub ntawv ua raws li tus dais paw tus lej qauv qauv

Qhov kev txheeb xyuas tus account Baidu rau Chen Weiliang lub blog tam sim no ua tiav lawm!
Vam tias, tsab xov xwm "Yuav Ua Li Cas Thiaj Koom Ua Ib Ke Baidu Xiong Zhang Hao rau hauv WordPress? Ib Zaj Lus Qhia Txog Kev Ntxiv Xiong Zhang Hao yam Tsis Muaj Plugins hauv WP" uas tau muab qhia rau ntawm Chen Weiliang lub blog ( https://www.chenweiliang.com/ ) yuav pab tau koj.
Xav qhia qhov txuas ntawm tsab xov xwm no: https://www.chenweiliang.com/cwl-552.html
