如何解决pbootcms多语言网站出现中英文混合收录
场景描述
PbootCms多语言建站一般都是在自带的区域功能上新建一个区域,作为多语言站点。
正常情况pbootcms数据区域显示默认显示中文,如下图:
我们会通过创建一个英文区域,用来承载英文资料。
这个pbootcms区域多语言功能,是通过cookie来进行判定,来确认访客当前访问是是哪个语言。
这时多个区域是公用首页的。明显的表现就是,不论你访问中文、英文、日语等等,所有的网站首页都是同一个URL。
那么对搜索引擎来说,就会造成困扰,同一个地址,到底该抓取pb中文内容还是抓取英文内容呢。
解决方案
有2种方案:
方案1:绑定域名;
在后台数据区域-区域列表中,对应的区域绑定域名,例如:http://en.cms88.com/,这样访问英文的时候,就会自动跳转进入绑定的英文域名。
方案2:使用pbootcms目录名多语言方案
例如主站域名:http://www.cms88.com/,英文则是http://www.cms88.com/en/,这样就解决了pbootcms默认情况下多语言公用一个URL的问题。
方案二的传送门:https://www.cms88.com/cms/93.html
相关推荐
在创建pbootcms多语言站点时候,会遇到数据资料多次添加,浪费时间精力的情况。
我们制作了一个pbootcms多语言资料快速复制的插件。方便快速复制已经搭建好的网站资料,节约时间和精力。
传送门:https://www.cms88.com/cms/86.html,让我们快乐、高效的进行pbootcms建站。
本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。