`
ice-cream
  • 浏览: 329403 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

网页字符编码、语言代码与网站SEO关系

    博客分类:
  • Seo
阅读更多

网页字符编码、语言代码与网站SEO关系

网页的encoding和lang是最基本的两个属性,虽然他们常常被省略和忽 视,但这两个属性对于网站的用户友好性和网页SEO的作用不可小视。

网页编码:encoding | charset

对于中文站,很多人会使用GB2312编码,这没有问题,如果又做了一个英文版本,还使用gb2312编码,这个理论上是没有问题的,但是英文的用户不太 可能安装gb2312的字符集,所以没法查看这个内容,不过新加坡的用户很可能支持这个编码,就没有问题,所以如果为了国际化方便,可能用utf8比较方 便。当然,可能只有极少数人会出现这个错误。

网页编码在W3C标准中虽然可以省略,但还是建议在网页中设置:
XHTML标准文档的开始声明,特别是使用非utf8时不建议省略<?xml version="1.0" encoding="utf-8" ?>
还建议在head声明中<meta http-equiv="Content-Type" content="text/html; charset="utf-8" />

语言代码:lang | Content-Language

这个属性常常被省略,因为不影响我们看到的效果,但是对于SEO却有着作用。如一个中文的网站,在google.cn中的排名很可能会比 google.com中的排名高,这就是搜索引擎会根据用户的区域性返回区域性相对应的网站,这样的结果可能更符合用户的要求。但同是中文网站,可能是针 对中国大陆的,也可能是针对新加坡的,这就要语言国家代码来声明。如zh-cn 中文-中国大陆,zh-sg 中文-新加坡。

语言代码在网页中的声明方法如下:
XHTML标准在html中设置<html xmlns="http://www.w3c.org/1999/xhtml" xml:lang="zh-CN" lang="zh-CN">
还可以在head中设置<meta http-equiv="Content-Language" content="zh-CN" />

网页编码和语言代码的确定

网页编码选择目标用户支持的就可以,如GBK,iso-8859-1等等,或为国际化方便,选都支持的utf8。
对于语言代码为了使搜索引擎识别目标用户的国家和区域特性,要针对性的设置,如:
en 英文,这个范围比较广,根据需要可以在后面加上国家代码,如en_US 英文_美国;en-ca 英文_加拿大;en-za 英文_南非。

选择正确的网页编码,可以使不同的用户都能方便的浏览,而设置正确的语言代码,更可以告诉搜索引擎网页的目标用户,让网站在当地的搜索中排名更高。

 

搜索引擎如何识别网站本地特性

用google的时候会发现还有“中文网页、简体中文网页和中国的网页”选项,当然中文好识别,那么怎么识别“中国的网页”呢?即搜索引擎如何识别网站本地特性?

首先网站IP很重要,一个放在中国的英文站,也可以被识别为中国的网站;第二是域名,当然如果是国际性的顶级域名还是无法区分。
当然google可以在管理员工具中设置一下就可以了,google说不设置则按以上两点判断,很显然实际情况不是那么简单,不符合上面情况的网站,也能 正确识别。可能还与 第三 编码和语言有关,GB2312编码,内容应该是简体中文。但如果一个新加去坡的网站,用中英双语,服务器放在美国,识别情况会怎样呢? 还有因素就是网页的语方代码,一般情况使用就用语言+地区来标识,即en-SG,英文-新加坡 zh-SG,中文-新加坡,就分清了。


当然,应该还有其它的因素识别,如链接情况、访问的用户的所在地区等,但上面如果设置错误,这将让搜索引擎花费更久的时间来识别本地性。

 

转自: 网页字符编码、语言代码与网站SEO关系

分享到:
评论

相关推荐

    网页代码获取工具

    网页代码获取工具是一种用于提取和分析网页源代码的软件,对于网页开发者、SEO优化师以及网络数据抓取人员来说,这种工具极其重要。它能够帮助用户快速查看和理解网页背后的HTML、CSS、JavaScript等代码结构,从而...

    提取网页源代码

    在处理网页源代码时,可能遇到编码问题,如非ASCII字符显示异常。确保正确识别和处理编码,例如UTF-8是最常见的网页编码标准。此外,需要注意异步加载的内容,因为初始的源代码可能不包含所有数据,可能需要等待...

    网页源代码提取软件

    5. **编码检测**:自动识别网页的字符编码,确保正确显示非ASCII字符。 6. **离线查看**:对于已保存的源代码,可以在没有网络连接的情况下查看和分析。 7. **格式化**:将混乱的源代码自动格式化,使其更加整洁易...

    网页源代码分析器

    在处理不同语言和地区的网页时,理解并正确显示不同的字符编码至关重要。此文件可能包含了各种常见的字符编码,如ASCII、UTF-8、GBK等,以确保HTMLViewer可以正确地解读和展示含有非英文字符的网页源代码。 "说明....

    网站首页head区代码规范

    网站首页head区代码规范是网页设计中非常关键的一部分,它涉及到网页的元数据设置、字符编码、页面描述、关键词、样式链接、脚本链接等,这些都是确保网页能够正确显示以及被搜索引擎友好识别的基础。 1. 网站编码...

    6个网页标准全站代码.rar

    网页标准全站代码通常指的是遵循W3C(World Wide Web Consortium)制定的Web标准来构建的网站源码,包括HTML(HyperText Markup Language)、CSS(Cascading Style Sheets)和JavaScript等核心技术。这些标准旨在...

    网页编写代码大全总结

    字符集定义了网页使用的字符编码方式,这对于正确显示特定语言的文字非常重要。 - **简体中文**: ```html ; charset=gb2312"&gt; ``` - **繁体中文**: ```html ; charset=BIG5"&gt; ``` - **英语**: ```html ; ...

    网页制作源代码.doc

    3. **字符编码**:`&lt;meta&gt;`标签用于定义文档的字符编码,这里使用`; charset=utf-8"&gt;`来指定UTF-8编码,这是一种广泛使用的多语言字符集。 4. **样式表**:`&lt;style&gt;`元素用于在文档内部定义CSS样式,如颜色、字体、...

    SEO--代码优化规范.docx

    这份文档详细阐述了针对SEO的代码优化规范,旨在提高网站的可读性、用户体验以及搜索引擎的友好性。 首先,文档强调了将CSS(层叠样式表)和JS(JavaScript)与HTML(超文本标记语言)代码相分离的重要性。这样做...

    如何根据Unicode码得到汉字|推荐代码

    在IT领域,Unicode编码是一种广泛使用的字符编码标准,它为全球几乎所有的字符提供了一个唯一的数字表示,使得不同语言和字符集之间的文本交换变得可能。本文将深入探讨如何根据Unicode码得到汉字,以及这个过程在...

    【能使用四国语言展示的网站】网站程序,精品源码,上海龙振重工机械有限公司网站源代码1277.rar

    【能使用四国语言展示的网站】是一种具备多语言功能的网页设计,旨在为不同国家和地区的用户提供便捷的浏览体验。这种网站程序通常包括中文、英文、法文、西班牙文等全球主流语言,以满足国际化的商业需求。上海龙振...

    站在seo的高度去看我们常见的html标签们(seo代码的优化方法)干货!.docx

    - **SEO价值**:虽然不直接影响排名,但正确的字符编码可以避免内容乱码,提高用户体验。 - **`关键词列表"&gt;`** - **定义**:列出与网页相关的关键词。 - **SEO价值**:虽然权重已经降低,但仍可作为辅助信息...

    html特殊符号示例 html特殊字符编码对照表

    正确地使用特殊符号和字符编码,可以帮助我们保持网页的语义和显示效果,避免错误和漏洞。 首先,特殊符号通常是指那些在HTML语言中有特定含义的符号,比如小于号`和大于号`&gt;`,这两个符号在HTML中用来定义标签,...

    HTML静态网页作业

    DOCTYPE html&gt;`指明文档类型,头部元素`&lt;head&gt;`包含元信息,如标题、字符编码等,主体元素`&lt;body&gt;`则包含页面的可见内容。 2. **HTML标签**:HTML标签用于定义网页的各个部分和元素。例如,`&lt;h1&gt;`到`&lt;h6&gt;`用于创建...

    SEO优化基本HTML代码优化教程.pdf

    - 标签:它可以用来定义字符编码(如;charset=gb2312"&gt;),这有助于确保网页在不同浏览器中正确显示。此外,还可以设置来指定网页内容的语言。 2. 关键词和描述的优化: - &lt;meta name="keywords" content=""&gt;:...

    地方商机网站首页html静态网页模板代码

    `&lt;head&gt;`标签包含页面的元信息,如`&lt;title&gt;`定义页面标题,`&lt;meta&gt;`标签用于设置字符编码、关键词描述等,`&lt;link&gt;`引入外部样式表,`&lt;script&gt;`引入JavaScript代码或外部脚本文件。 3. **导航结构** 地方商机网站...

    正则表达式调试、编码转换、网页分析多功能工具箱

    2. **编码转换**:不同的数据源可能使用不同的字符编码,如ASCII、UTF-8、GBK等。编码转换功能帮助用户在这些编码之间进行转换,以解决乱码问题。这对于处理来自不同地区或语言的文本数据尤为重要,确保数据的准确性...

    yihaodian_一号店html代码_

    `&lt;head&gt;`部分包含元数据,如字符编码、页面标题等,而`&lt;body&gt;`部分则包含用户可见的内容。 2. **页面布局**:HTML通过`&lt;div&gt;`标签来组织内容,可以配合CSS(Cascading Style Sheets)进行布局。1号店的网页可能会有...

    Java精确截取字符串.pdf

    总的来说,Java中精确截取字符串涉及到字符编码、字节长度计算等多个方面。对于不同的场景,需要选择合适的方法,确保截取后的字符串既能满足长度要求,又能正确显示其中的文本内容。在实际开发中,可以根据项目需求...

    seo代码优化一.docx

    SEO(Search Engine Optimization)代码优化是提升网站在搜索引擎中自然排名的重要手段,主要涉及网站的HTML结构、元信息、内容质量、关键词策略等多个方面。以下将详细解释文档中提到的关键知识点: 1. **Title...

Global site tag (gtag.js) - Google Analytics