其实有很多网页制作中的细节会影响到SEO的效果。比如很多人认为字符编码能够影响网页的“本地特性”。
其实字符编码只是为了显示不同的字符设计计的,如果网站有中文网页又有英文网页,虽然用gb2312编码能兼容英文,但英文的用户很少装gb2312字符集,仍然看不了。所以这时最好用utf8,不过这样真的就使中文网页失去了中文的“本地”特性,英文网页失去了英文本地特性吗?非也,我认为大家忽略了一个常用的属性 语言代码。
针对不同地区不同语言的搜索者,语方代码更能准确地定位本地属性,它不受字符编码的影响。
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh" lang="zh">
<meta http-equiv="Content-Language" content="zh" />
都是iso-5589-1编码,设置不同的语言代码如en_US,en_en-ca ,可区分出美国和加拿大。
同样都是utf8编码,设置不同的语言代码如en_US,zh_CN,可以区分出美国英文,和中文大陆。
所以网页字符编码的选择,只要兼容目标地区的语言就行。而语言代码,是真正的定义的目标地理位置。