优化URL的结构

简单易懂的URL能够更加容易的表达内容信息

为您网页上的文件创建具有良好描述性的类目名和文件名不仅可以帮助您更好地组织您的网站, 还有助于搜索引擎更有效地抓取文。而且它还能够为那些想链接到您内容的网站创建更简单、友好的URL。访客可能会被过于冗长、隐秘 , 包含很少可识别单词的URL吓到。

类似这样的URL(1)对用户是不友好的 , 而且也会让人困惑。用户在记忆这样的URL和为此创建链接的时候会感到困难。而且用户可能会认为某一部分的URL是不需要的 , 特别是当这个URL显示了很多难以识别的参数的时候。用户凭这种臆断往往会自作主张去掉URL的一部分 , 从而导致链接失效。

有些用户可能会运用该页面的URL作为锚文本来链接到您的页面。对用户和搜索引擎来说 , 如果您的URL包含了相关的文字 , 会比单纯提供一个ID或者奇怪的参数更有帮助(2)。

这是我们棒球卡网站上某一网页的URL , 面对这样的URL , 用户可能会感到困惑。

 

展示在搜索结果中的URL

最后 , 请注意指向页面的URL会作为搜索结果的一部分 , 展示在该页面的标题和内容摘要下方。就像标题和内容摘要一样 , 如果搜索结果URL中包含的某个词语恰好匹配用户的搜索查询 , 那么该词语会在URL中以粗体显示(3)。右边展示的是另外一个例子 , 在我们域名下的一个URL页面含有一篇关于最稀有的棒球卡的文章。URL中的单词往往会比诸如“www.brandonsbaseballcards.com/ article/102125/”中的ID数字更能吸引搜索用户。

Google擅长于抓取各类型的URL结构 , 即使它们异常复杂 , 但是花一些时间让您的URL尽可能的简单 , 对于用户和搜索引擎都是有帮助的。有些网站管理员通过将他们的动态URL重写为静态URL的方式来达到这个目的 ; Google觉得这样做没有什么不妥 , 但是我们需要提醒的是 , 这是一件比较考验功力的事情 , 如果操作不当 , 可能会为您网站的抓取带来麻烦。如果您想学习更多的关于好的URL结构的知识 , 我们推荐您参考网站管理员帮助中心的文章— —《创建方便Google处理的网址结构》。

一个用户正在搜索[rarest Baseball cards].我们的网站也显示在搜索结果中, URL展示在网页标题和内容摘要下面

 

最佳使用方法

URL中使用单词

包含与您网站内容和结构相关的单词会更便于用户浏览网站。访问者会更好地记住他们并可能更愿意链向他们。

请注意避免 :

  • 使用过于冗长并包含无关参数和会话ID的URL
  • 使用过于概括的页面名 , 例如‘page1.html’
  • 使用过度堆砌的关键字 , 例如‘baseball-cards-baseball-cards-baseballcards.htm’

使用简单的目录结构

您的目录结构应该能够很好地归纳您网站内容并且使用户轻松地知道他们处于您网站的哪个位置。尽量使用您的目录结构来指明URL上的内容类型。

请注意避免 :

  • 使用类似于“…/dir1/dir2/dir3/dir4/dir5/dir6/page.html”的多层嵌套的子目录
  • 使用与内容无关的文件名

为同一文档提供统一的URL

在访问同一内容时 , 为了防止一些用户链接到一个版本的URL而另一些用户链接到另一个版本(URL的不同可能会分散弱化该内容的声誉值) , 我们建议您在您页面的内部链接和结构中集中使用一个URL。如果您发现有用户通过不同的URL来访问同样的内容 , 您可以对不希望使用的URL设立301重定向到您所期望使用的URL。当重定向不起作用时 , 你也可以使用首选域URL或者rel=“canonical”的链接元素。

请注意避免 :

  • 无论是从根目录还是子域访问的内容都是相同的。(例如“ d o m a i n . c o m / p a g e . h t m ” 和“sub.domain.com/page.htm”)
  • 在URL中使用奇怪的大写(大部分用户喜欢小写 , 而且小写也便于他们记忆)