多语种(多国语言)链接显示
作者: its
|
发布: 2007/6/11 (13:38)
|
阅读: 59441
|
评论: 0
|
静态地址
|
内容源码
多语种(多国语言)链接一般出现在页面右上角位置(视不同主题或定制位置可能不同),如果访问者第一次访问该站点,系统会根据访问者所使用的客户端的文化设置,推送相应语言版本的网站内容;如果访问者点击了某个语言版本的链接,则系统会按用户明确选择的语言版本输出并记住这个选项,以后再访问时会自动使用用户指定的语言版本。
锐商企业CMS(COMSHARP CMS)还释放出 Culture API 标签,用来指代当前页面制定语种下的 URL 地址,使用该功能,站点管理者还可以定制语种标签的式样,以实现更自由的设计,比如,您可以在页面上放置三个链接(文字或图片或选择框),分别指向 /cms/zh-cn/feature/leading/multi-culture_k90.aspx , /cms/zh-tw/feature/leading/multi-culture_k90.aspx , /cms/en-us/feature/leading/multi-culture_k90.aspx 就可以轻松实现自由定制的站点语种链接菜单。
对于多语种(多国语言)网站,应当针对搜索引擎进行相应优化 ,以保证搜索引擎按语种收录您的网页,就是说,一个设计合理的多语种网站中的任何语言版本的内容都会被搜索引擎收录。事实上,很多多语种网站没有实现这个目标,问题出在哪里呢?我们知道,搜索引擎是以搜索机器人爬虫的形式访问您的网站,它首先进入您网站的首页,分析首页中的链接,然后顺着这些链接往下走进入具体的页面,在这些页面中继续分析进入更深的页面,直到整个网站都被爬遍为止。这就要求站点中的每个页面,或同一个页面的不同语言版本页面,都需要有明确的 URL 供爬虫访问,比如我们有一个页面地址为
http://www.comsharp.com/cms/zh-cn/feature/leading/multi-culture.aspx#UiBookmark
该页面有中文和英文两个语言版本,则该页面的每个语言版本都应有明确的地址,如
http://www.comsharp.com/cms/zh-cn/feature/leading/multi-culture.aspx#UiBookmark http://www.comsharp.com/cms/en-us/feature/leading/multi-culture.aspx#UiBookmark
世界上有大量的不符合 SEO 思想的多语种(多国语言)网站在实现多语种访问的时候,并非按上面所说的,以不同语种下明确的 URL 进行定位,它们往往使用 Cookie, Session 变量或查询字符串参数,来传递需要访问的语种信息,而搜索引擎的爬虫机器人是不支持 Cookie, Session 的,很多爬虫机器人也不支持查询字符串参数,这就导致搜索引擎无法访问到您站点中所有语言版本下的内容,也就谈不上收录这些多语种内容。
锐商企业CMS(COMSHARP CMS)使用 URL 重写技术,实现了站点内的任何一个资源(包括它所有的语言版本),都有独立的,静态的地址,任何使用锐商企业CMS(COMSHARP CMS)创建的网站中的任何内容,都会被搜索引擎收录。
|