Google SEO搜索引擎优化初学者指南,优化网站结构板块包含以下两方面内容。
一、优化URL的结构
1、简单易懂的URL能够更加容易的表达内容信息
为您网页上的文件创建具有良好描述性的类目名和文件名不仅可 以帮助您更好地组织您的网站 , 还有助于搜索引擎更有效地抓取文 件。而且它还能够为那些想链接到您内容的网站创建更简单、友 好的URL。访客可能会被过于冗长、隐秘 , 包含很少可识别单词的 URL吓到。类似这样的URL对用户是不友好的 , 而且也会让人困惑。
用户在记忆这样的URL和为此创建链接的时候会感到困难。而且用户可能会认为某一部分的URL是不需要的 , 特别是当这个URL显示了很 多难以识别的参数的时候。用户凭这种臆断往往会自作主张去掉URL的一部分 , 从而导致链接失效。
有些用户可能会运用该页面的URL作为锚文本来链接到您的页面。 对用户和搜索引擎来说 , 如果您的URL包含了相关的文字 , 会比单 纯提供一个ID或者奇怪的参数更有帮助。
2、展示在搜索结果中的URL
最后 , 请注意指向页面的URL会作为搜索结果的一部分 , 展示在该 页面的标题和内容摘要下方。就像标题和内容摘要一样 , 如果搜索 结果URL中包含的某个词语恰好匹配用户的搜索查询 , 那么该词语 会在URL中以粗体显示。
Google擅长于抓取各类型的URL结构 , 即使它们异常复杂 , 但是花 一些时间让您的URL尽可能的简单 , 对于用户和搜索引擎都是有帮 助的。有些网站管理员通过将他们的动态URL重写为静态URL的 方式来达到这个目的 ; Google觉得这样做没有什么不妥 , 但是我们 需要提醒的是 , 这是一件比较考验功力的事情 , 如果操作不当 , 可 能会为您网站的抓取带来麻烦。
最佳使用方法:
1、在URL中使用单词
包含与您网站内容和结构相关的单词会更便于用户浏览网站。访问者会更好地记住他们并可能更愿意链向他们。
请注意避免 :
使用过于冗长并包含无关参数和会话ID的URL;使用过于概括的页面名 , 例如‘page1.html’;使用过度堆砌的关键字 , 例如‘baseball-cards-baseball-cards-baseballcards.htm’
2、使用简单的目录结构
您的目录结构应该能够很好地归纳您网站内容并且使用户轻松地知道他们处于您网站的哪个位 置。尽量使用您的目录结构来指明URL上的内容类型。
请注意避免 :
使用类似于“.../dir1/dir2/dir3/dir4/dir5/dir6/page.html”的多层嵌套的子目录 使用与内容无关的文件名
3、为同一文档提供统一的URL
在访问同一内容时 , 为了防止一些用户链接到一个版本的URL而另一些用户链接到另一个版本 (URL的不同可能会分散弱化该内容的声誉值) , 我们建议您在您页面的内部链接和结构中集中使 用一个URL。如果您发现有用户通过不同的URL来访问同样的内容 , 您可以对不希望使用的URL 设立301重定向到您所期望使用的URL。当重定向不起作用时 , 你也可以使用首选域URL或者 rel=“canonical”的链接元素。
请注意避免 :
无论是从根目录还是子域访问的内容都是相同的。(例如“domain.com/page.htm”和“sub.domain.com/page.htm”) 在URL中使用奇怪的大写(大部分用户喜欢小写 , 而且小写也便于他们记忆)
二、让您的网站更易于检索和浏览
1、网站的导航功能对于搜索引擎而言是非常重要的
网站的导航功能对于帮助用户迅速找到他们想要的内容来说是很 重要的。它对帮助搜索引擎理解该网站有哪些重要内容同样非常 重要。虽然Google的搜索结果都是指向每一个特定的页面 , 但 Google同时也会智能地去理解这一页到底在整个网站结构中处于 什么地位。
2、基于主页来规划网站的导航功能
所有网站都会有它的主页或者“根”页面。这种页面往往是用户访问 最多的 , 也是用户检索和浏览该网站的起始点。除非您的网站只有 屈指可数的几个页面 , 否则您应该思考一下如何更好地将用户从您 的主页(根页面)带到有特定内容的页面。比如 , 您是否发现有不少 页面应该归于同一话题而需要另建一页来归纳展示这类相关的页 面?您网站中是不是有成百上千的商品需要利用逐层分类的方法来 更有条理地展示?
3、通过“面包屑导航”给用户带来更多便捷
面包屑导航是指在网页顶端或者底部放置的一排内部链接 , 它使用 户可以方便地回到上一层结构中的网页或者根页面。大多数面 包屑导航通常会从最具概括性的页面开始(通常是根页面) , 越往右 指向的页面内容越具体。
4、预先考虑到用户可能截取部分URL的情况
预先考虑到用户可能截取部分URL的情况——有时候我们需要考 虑到用户一些特别的行为。例如 , 用户需要浏览某页面上一级或几 级的页面时 , 他(她)可能并不使用页面上的面包屑导航链接 , 而是 凭自己的判断去掉URL中属于文件结构中底层的那一部分 , 从而 来访问一些更宏观的内容。他(她)可能正在访问http://www.brandonsbaseballcards.com/news/2010/upcoming-baseball-card- shows.htm , 然后他(她)可能会尝试输入http://www.brandons baseballcards.com/news/2010/到浏览器的地址栏 , 希望能浏览该 网站关于2010年的所有新闻。
此时我们就需要考虑我们是否应 当允许用户在这种情况下浏览上级目录内容 , 还是只给他(她)返回 一个404(“找不到页面”错误)呢?再者 , 当用户访问再上一级目录 http://www.brandonsbaseballcards.com/news/的时候 , 我们又该 怎样做呢?
5、准备好两份网站地图 : 针对用户的以及 针对搜索引擎的
网站地图是您网站上用于展示网站结构的网页 , 它将您的所有网页 以层级式列表的方式提供给用户。当用户在寻找某些页面时遇到 了困难 , 他们可能会通过您网站里的网站地图(sitemap)来解决。 它的主要目的是为了方便用户 , 但同时它也有利于搜索引擎对您的 整个网站页面更全面地抓取。
用户也可以通过谷歌网站站长工具提交XML网站地图文档(基于 XML的网站地图文档)来让Google更容易地去发现并抓取您网站上 的内容。该文档还有一个好处就是您可以利用它来选择您想要的 首选域(例如 : http://brandonsbaseballcards.com/或http://www. brandonsbaseballcards.com/ ; 了解更多首选域相关信息 , 请访问 专题什么是首选域)。建立网站地图文档并非难事 , Google已经给 您提供了开源的网站地图文档生成脚本(Sitemap Generator script) , 让您更方便的制作该文档。
最佳使用方法:
1、创造自然的层叠结构
让用户尽可能容易地从主干页面找到他们需要的特定内容。有必要的话可以在保证内部链接结构 合理的基础上添加导航页。
请注意避免 :
制造过于复杂的网站导航链接。
例如 , 给每一页都放上链到网站其他所有页面的链接 过分细分您网站的内容(用户不得不点击二十余次才能找到他们想要的内容)
2、导航中尽量使用文字链接
一方面 , 若您导航中的大部分链接都是文字链接的话 , 搜索引擎会更容易识别和抓取。另一方面 , 用户在很多情况下更喜欢文字链接 , 特别是在某些无法浏览Flash和javaScript的设备上。
请注意避免 :
将导航栏完全放入下拉菜单、图片或者动画中(虽然在大多数情况下搜索引擎能识别里面的 链接 , 但如果用户能通过普通的文字链接就能到达所有网站的页面的话 , 将会大大提高网 站的可访问性 ; 更多相关信息请访问Google如何处理Flash、图片和其他非文本文件) 对于导航而言 , 重点在于简单和易用!