基础知识
SEO(Search Engine Optimization)“搜索引擎优化”:
定义
通过对网站进行内部及外部的调整优化,来改进网站在搜索引擎中的关键词的自然排名从而可以使网站获得更多的流量。
内容
SEO包括站内优化和站外优化
- 站内优化:指的是站长能控制的所有网站本身的调整,如网站结构、页面HTML代码
- 站外优化指的是外部链接建设及行业社群的参与互动(这些活动不是在网站本身进行的)
研究点
- 关键词研究
- 网站架构优化
- 页面优化
提高SEO排名-微数据与丰富网页摘要
HTML可以让用户看到一个网站的页面,但是当用户搜索一个关键词,怎么才能获取到自己真正需要的网站呢?
- SEO排名决定了网站搜索结果
- 爬虫程序(搜索引擎)会计算每个网站的SEO分数
- 那么搜索引擎怎么知道你的网站是否和搜索相关呢?
因此我们需要使用微数据与丰富网页摘要
的方式,让搜索引擎
能智能、准确地识别网站内容,在语义层面上给出用户最期望看到的结果。
简单的说:就是给一些原生的HTML元素上加一些属性,这些属性的值专门用来描述这个元素的内容,搜索引擎通过获取这些属性来识别内容
什么是微数据
微数据是为了方便搜索引擎识别而产生的东西。其有特定的规范,有特定的格式。可以丰富搜索引擎的网页摘要。
简单的说:微数据给我们提供了一些属性(itemscope、itemprop)可以将这些属性添加到元素的标签上作为标签的属性,此时搜索引擎读到这个标签的时候就会认为:
微数据属性的key: 就是某个内容的key
微数据属性的value: 就是被微数据标记的标签爱你的内容
-
举个例子:
<p itemscope>下周我要去<span itemprop="address">上海</span></p>
此时搜索引擎能够获取的是:
address
=上海
但是微数据属性值可不是随便定义的,因为搜索引擎毕竟不能像人一样,你定义的key他就知道是什么意思,所以我需要一种标准,浏览器明白我们也明白。schema.org解决了这个问题
什么是schema.org
Bing, Google, Yahoo! 和 Yandex合作制定了一种搜索引擎支持的结构化数据标记架构,提供些标准化的微数据属性
相关资料
http://luooc.com/thread-28-1-1.html