<div id="g0rjr"></div>
                                                 
                                                首页
                                                外贸B2C模板开发
                                                zencart 开发
                                                Magento开发
                                                经典客户案例
                                                zencart 报价
                                                外贸主机
                                                联系我们
                                                 
                                                 
                                                首页 ::  zencart知识 ::  Zen Cart应用知识 ::  zencart多语言URL设定SEO实施方案
                                                 
                                                zencart多语言URL设定SEO实施方案

                                                  作者: zen cart   |   2014-10-16     阅读次数:936     关键字:江苏zencartB2C婚纱商城系统


                                                zencart多语言URL设定SEO实施方案从SEO角度看zencart的多语言实施方案  
                                                一般来说,网站的多语言实施有四种方法,详述如下(假设公司名称为abc,要实现中文和英文两种语言版本,语言代码分别为cn和en) 
                                                 
                                                1,注册两个域名,?#28909;紓簑ww.abc-cn.com和www.abc-en.com,或用子域名,?#28909;紓篶n.abc.com和 en.abc.com。两种语言的网站前台 独立,后台可以独立,可以统一。阿里巴巴就是用的子域名方式。 
                                                 
                                                2,只用一个域名,?#28909;紓簑ww.abc.com,两种语言版本分别放在两个子目录中,www.abc.com/cn为中文网站, http://www.abc.com/en为英文网站。www.abc.com可以做成一个引导页,或直接301跳转到默认语言网站。两种语言的网站前 台和后台都是统 一的。微软用的是这种方式。 
                                                 
                                                3,只用一个域名,?#28909;紓簑ww.abc.com,两种语言是通过url中传递?#38382;?#26469;切换?#27169;?#21487;以设定默认语言。?#28909;?#40664;认语言为中?#27169;?#25171;开 http://www.abc.com/test.php是中文页面,打开www.abc.com/test.php?language=en是对应的英 文页面,打开 http://www.abc.com/test.php?language=cn是同样的中文页面。如果session被有效启用,url中附加的语言 选项会用来改变 session中的语言变量,同一个session中访问同样的不带语言选项的url时,语言自动切换,?#28909;?#35775;问完 http://www.abc.com/test.php?language=en后,再访问www.abc.com/test.php,就变成英文页面 了。 zencart用的就是这种方式。 
                                                 
                                                4,只用一个域名,?#28909;紓簑ww.abc.com,两种语言是通过客户端的js脚本语言实现切换?#27169;?#36825;种方式最简单,基本不需要改动程序。现在有些网站繁体中文页面的html源代码是简体中?#27169;?#23601;是这种方法。 
                                                 
                                                从seo角度来看,这四种方式如何评价? 
                                                 
                                                Ethan认为,第一种和第二种方式都可以,各有千秋,第三种方式和第四种方式不可取。 
                                                 
                                                先说为什么不可取。第四种,由于搜索引擎抓取页面时是略过js?#27169;?#25152;以在搜索引擎眼里根本不存在切换过的语言页面,网站只有默认语言的页面。 
                                                 
                                                第三种,以ZenCart为例,ZenCart的后台sessions菜单里有两项:强制使用cookie和阻止机器人 sessions。这里面可以细分为三种情况: 
                                                 
                                                1,如果强制使用cookie,由于搜索引擎机器人不接受cookie,不管是否阻止机器人sessions,机器人都无法启动session。 
                                                 
                                                2,如果不强制使用cookie,同时阻止机器人sessions,则机器人无法启动session。 
                                                 
                                                3,如果不强制使用cookie,同时允许机器人sessions,虽然机器人可以启动session,但程序会在页面里链接的后面会附上一长串 sessionid,这样机器人反复抓取一个网站后,会抓到大量内容一样而url不同的页面。这是一?#21046;?#36941;的情况,为了应付这种情况,搜索引擎机器人会自 动略去url里的sessionid,这就造成了机器人可以启动session,?#27425;?#27861;获取sessionid的情况,等效于无法启动 session,服务器资源还被浪费了。 
                                                 
                                                ZenCart一般设置为:关闭强制使用cookie,打开阻止机器人 sessions,属于上述第二点,机器人无法启动session。但是由上 述分析可以看出,不管怎么设置, 机器人都无法有效启用session,所以机器人只有在url中传递语言?#38382;?#26102;才会抓取到该语言的页面。但从链接结构看,网站中这种页面属于终点页面,即 只有一个链接指向这种页面。至少有两个不同的链接指向一个页面时,这个页面才有可能被搜索引擎收录,所以这种终点页面无法被收录。(此处有误,修正详见从seo角度看zencart的多语言实施方案 - 续)  
                                                “搜索引擎机器人会自动略去url里的sessionid”和“至少有两个不同的链接指向一个页面时,这个页面才有可能被搜索引擎收录”这两点只是seo界的常识,并没有严格的证明,但足以做为网站设计的标准看待。 
                                                 
                                                再说说可取的做法。第一种和第二种都可取,因为同一个页面的不同语言版本分别对应了不同的并且是唯一的URL。zencart通过?#23454;?#25913;造可以实现第一种或第二种方式,并且后台统一为一个管理界面,不同语言的产品信息统一在一个数据库中,便于管理和操作。 
                                                搜索引擎早已经很聪明了,不用太费心在SEO上,关键还是做好网站内容。zencart采用第三种方式,一样可以很好的被搜索引擎收录各种语言页面,Google看看 demo.zen-cart.cn” 
                                                 
                                                 
                                                 
                                                “搜索引擎早已经很聪明了,不用太费心在SEO上, 关键还是做好网站内容。”这句话是对的。Ethan早就?#27425;?#31456;指出,只有网站内容有价值了,别人 才会愿意给你链接,搜索引擎是通过这些反向链接(如果其它网页上有链接指向你的一个网页,那么这个链接就是你的这个网页的一个反向链接)判断你的网站的质 量?#27169;?#22240;而你的网站排名会较好。seo本身并不能使你的网站内容更有价值,所以说关键还是做好网站内容。 
                                                 
                                                但是,在seo上是要费心的。Ethan认为,采用session机制实现多语言的网站,仔细审视这种机制在搜索引擎眼里是否有效,是十分必要?#27169;?#36825;关系到网站大量的页面是否被收录以及是否获得好的排名的根本问题之一,决不属于“太费心”之列。 
                                                 
                                                google网站管理员?#25913;?#26126;?#20998;?#20986;:“允许搜索漫游器在不采用会跟踪其在网站上浏览路径的会话 ID 或?#38382;?#30340;情况下抓取您的网站。这些技术对跟踪单个用户的行为非常有用,但漫游器的访问模式却完全不同。”这里“漫游器?#26412;?#26159;“机器人”的意思





                                                Zen Cart应用知识的相关新闻


                                                更早的新闻

                                                 
                                                 
                                                ?
                                                外贸网站模板??|??关于我们??|??核心技术??|??人才招聘??|??帮助中心??|??zencart下载??|??付款方式??|??公司地图??|??联系我们


                                                粤ICP备15004589号-1
                                                深圳市?#38468;?#32593;络技术有限公司 Copyright ? 2004-2016 All Rights Reserved. 版权所有
                                                总公司:深圳市龙华新区民治?#20540;?#20154;民?#20998;瀉教?#36920;大厦A3栋15层 ? ? 网址:www.etlq.icu  电话:0755-28107785
                                                分公司:惠州市惠城区港惠新天地商业大厦2B栋19层 网址:www.0752web.com 电话:0752-2695554  2065565
                                                全国服务热线:137 14307967   售后服务热线:159 19478387 客服QQ: 1512144 408079953 MSN:[email protected]
                                                幸运飞艇计划软件免费

                                                                                              <div id="g0rjr"></div>

                                                                                                                                            <div id="g0rjr"></div>
                                                                                                                                            英雄联盟之决胜巅峰txt下载八零 巴黎圣日耳曼最新阵容姆巴佩 世界足球先生 辽宁35选7中奖规则 普通四人麻将玩法 江苏快3计划软件 黄金工厂怎么玩 尤文图斯弗罗西诺内 使命召唤ol所有女角色 1.20开拓者雄鹿 燃烧的慾望游戏 贵州快3app 重庆快乐十分走势图表 体彩6+1走势图 杭州麻将技巧图解 千里马北京赛车计划