如何解決pbootcms多語言網(wǎng)站出現(xiàn)中英文混合收錄
場景描述
PbootCms多語言建站一般都是在自帶的區(qū)域功能上新建一個區(qū)域,作為多語言站點。
正常情況pbootcms數(shù)據(jù)區(qū)域顯示默認(rèn)顯示中文,如下圖:
我們會通過創(chuàng)建一個英文區(qū)域,用來承載英文資料。
這個pbootcms區(qū)域多語言功能,是通過cookie來進行判定,來確認(rèn)訪客當(dāng)前訪問是是哪個語言。
這時多個區(qū)域是公用首頁的。明顯的表現(xiàn)就是,不論你訪問中文、英文、日語等等,所有的網(wǎng)站首頁都是同一個URL。
那么對搜索引擎來說,就會造成困擾,同一個地址,到底該抓取pb中文內(nèi)容還是抓取英文內(nèi)容呢。
解決方案
有2種方案:
方案1:綁定域名;
在后臺數(shù)據(jù)區(qū)域-區(qū)域列表中,對應(yīng)的區(qū)域綁定域名,例如:http://en.cms88.com/,這樣訪問英文的時候,就會自動跳轉(zhuǎn)進入綁定的英文域名。
方案2:使用pbootcms目錄名多語言方案
例如主站域名:http://www.cms88.com/,英文則是http://www.cms88.com/en/,這樣就解決了pbootcms默認(rèn)情況下多語言公用一個URL的問題。
方案二的傳送門:https://www.cms88.com/cms/93.html
相關(guān)推薦
在創(chuàng)建pbootcms多語言站點時候,會遇到數(shù)據(jù)資料多次添加,浪費時間精力的情況。
我們制作了一個pbootcms多語言資料快速復(fù)制的插件。方便快速復(fù)制已經(jīng)搭建好的網(wǎng)站資料,節(jié)約時間和精力。
傳送門:https://www.cms88.com/cms/86.html,讓我們快樂、高效的進行pbootcms建站。
版權(quán)聲明:
本站所有文章和圖片均來自用戶分享和網(wǎng)絡(luò)收集,文章和圖片版權(quán)歸原作者及原出處所有,僅供學(xué)習(xí)與參考,請勿用于商業(yè)用途,如果損害了您的權(quán)利,請聯(lián)系網(wǎng)站客服處理。