Copyright © 2010-2012 All Rights Reserved. 备案号:蜀ICP备12021514号-1
2012-12-07 18:56:17[网站优化技巧]
准确的给网站给网站分页,能更方便搜索引擎的抓取,让你的网站能快速的上升排名。301seo为大家分享。
不同网站有不同的分页方式。例如:
新闻和/或出版网站通常将长文章分为篇幅较短的几页。
零售网站可能会将属于一个商品大类的商品列表分为多页。
论坛通常将帖子分为多个连续的网址。
如果对自己网站上的内容分页,并且希望这些内容显示在搜索结果中,那么301seo团队推荐大家选择以下三种方法中的一种。
不做任何操作。分页内容很常见,而无论内容是否分为多页,Google 都很擅长将相关度最高的结果返回给用户。
指定一个“查看全部”网页。搜索者通常都喜欢在一个网页上查看整篇文章或整个类别。因此,google就会认为这就是搜索者的需求,则会力求在搜索结果中显示“查看全部”网页。也可以在组件页中添加 rel="canonical" 链接,以便告知 Google,希望在搜索结果中显示的版本是“查看全部”版本。
使用rel="next"和rel="prev"链接可指明组件网址之间的关系。该标记可明确地提醒 Google,在处理这些网页时考虑其逻辑顺序,从而合并其链接属性,并且在一般情况下将搜索者转至第一页。
使用 rel="next" 和 rel="prev"
使用 HTML 属性rel="next"和rel="prev",以指明各网址之间的关系。使用这些属性可明确地提醒 Google,在处理这些网页时考虑其逻辑顺序。
例如,将内容分为以下网址对应的多个网页:
http://www.301seo.com/article-part1.html
http://www.301seo.com/article-part2.html
http://www.301seo.com/article-part3.html
http://www.301seo.com/article-part4.html
<link rel="next" href="http://www.301seo.com/article-part2.html">
由于这是序列中的第一个网址,因此无需添加rel="prev"标记。
3. <link rel="prev" href="http://www.301seo.com/article-part1.html">
4. <link rel="next" href="http://www.301seo.com/article-part3.html">
<link rel="prev" href="http://www.301seo.com/article-part3.html">
由于这是序列中的最后一个网址,因此无需添加rel="next"链接。
Google 将rel="previous"视为rel="prev"的语法变体。值可以是相对网址也可以是绝对网址(后面接<link>标记)。另外,如果在文档中添加了<base>链接,则相对路径会根据基本网址进行解析。
准确的给网站分页,能更方便搜索引擎的索引,
需要注意以下几点:
rel="prev"和rel="next"只是对 Google 的提示,而不是绝对指令。
如果一个系列中的某个组件页含有不会更改该页内容的参数(例如会话 ID),那么相应的rel="prev"和rel="next"也应包含这些参数。这样有助于google的链接流程更好地匹配对应的rel="prev"和rel="next"值。例如,网页 http://www.301seo.com/article?story=abc&page=2&sessionid=123 应包含以下参数:
<link rel="prev" href="http://www.301seo.com/article?story=abc&page=1&sessionid=123" />
<link rel="next" href="http://www.301seo.com/article?story=abc&page=3&sessionid=123" />
rel="next"和rel="prev"是rel="canonical"的正交概念。也可以同时加入这两种声明。例如,http://www.301seo.com/article?story=abc&page=2&sessionid=123 可包含:
<link rel="canonical" href="http://www.301seo.com/article?story=abc&page=2"/>
<link rel="prev" href="http://www.301seo.com/article?story=abc&page=1&sessionid=123" />
<link rel="next" href="http://www.301seo.com/article?story=abc&page=3&sessionid=123" />
即使 Google 发现你的程序存在错误(例如,缺少应有的rel="prev"或rel="next"标示),也仍然会将相关网页编入索引,Google 也会推断解读你的内容。
301seo团队为大家整理。