Top Down Contact Closed
Home > SEO, Wordpress > 搜索引擎优化指南精要速览及其在wordpress中的应用(4)

搜索引擎优化指南精要速览及其在wordpress中的应用(4)

2008/12/04 Add 7 comments |

网站导航概述

我十分钦佩发明地图的人,如果没有地图那将是一种灾难!一个网站也一样,合理的站点导航不但有助于用户更快地找到他们想要的内容;而且还可以帮助搜索引擎明白站长对网站内容的权重划分。虽然Google会把你的网站中不同权重的页面显示在同一张搜索结果页面上,但是Google也更想让你明白地告诉它每一张网页在你网站中占有地位的不同。

只要你的网站不是简单到只有一张页面,那么它就必定会有首页(Home Page)。首页既是用户访问你网站的起点,同样还是你的网站被访问最频繁的页面。当你的网站中存在有足够多的围绕某一特定主题的网页时,你是否有一张可以把这些相关网页的关系描述得比较清楚的页面呢(比如说:首页-相关主题列表-特定主题)?你是否有成百上千的产品需要通过多个分类和子分类来归类呢?

一张网站地图(sitemap,比如说城市@后网站地图)可以很简易地显示你网站的结构,它常常是分层次地列出你网站页面的。用户可以通过这张地图来寻找你网站内的他们需要的内容。虽然这种网站地图主要针对用户,但搜索引擎也会访问你的网站地图以获取对你网站更广的抓取范围。

你也可以通过Google网站管理员工具向Google提交一份XML格式的网站地图(比如说城市@后网站地图)文件,以此让Google更容易地发现你网站的内容。用网站地图文件也是一种(但不能保证)告诉Google你更偏好哪种URLs格式(例如:你是更喜欢http://brandonsbaseballcards.com/ 还是http://www.brandonsbaseballcards.com/;在这里查看更多域名偏好的信息 )。Google也提供一个开源的网站地图生成脚本来帮助你为网站更容易制作网站地图文件。如果还想了解更多关于网站地图的信息的话可以去网站管理员帮助中心获取更有用的指南

 正确设置站点导航应该遵循的原则:

1、让导航更加自然且具有层次感——使得用户更容易通过基本内容访问你网站那些他们想要且更加具体的内容。添加一个导航页面来让你网站的内部链接结构更加直观和高效。不过需要避免:

  • 创建极其复杂的导航链接页面,比如说在上面创建指向到所有其它页面的链接。
  • 在反复交叉链接你的内容时做得太过火了。(以至于要点击20次才能到达更深一点的页面)

2、尽量使用纯文本来创建导航——尽量通过纯文本链接来实现你页面与页面之间的导航,这样做有一个好处就是可以让搜索引擎更容易地弄懂你的网站并实现便捷的抓取。许多用户也更偏爱其它导航方式,尤其是一些设备不支持Flash和Javascript时。还是要提醒你避免:

  • 导航完全基于下拉菜单、图片或者动画。(大多数但并非全部的搜索引擎可以识别一个网站这样的导航方式,但如果一个用户可以通过普通的文字型链接来访问网站所有页面页面的话,这可以改善你站点的易用性;你可以在这里查看Google是怎样识别非文本文件的。)

3、使用面包屑导航——“面包屑”是网页顶部或者底部的一排内部链接,它可以让访问者很快速地返回到之前页面或者首根页面。许多“面包屑”首先会在最左边有一个基本页面(常常是根页面),然后会在右边列出更具体的部分(比城市@后每篇日志最上面的“面包屑导航”)。

4、在你的站点上放置一张HTML格式的网站地图页面和XML格式的网站地图文件——在你网站上放置一张可以链接到所有页面或者大部分重要页面的简易网站地图是很有用的。如果想确保让搜索引擎发现你网站上的页面的话,你可以创建一个XML格式的网站地图。只是要注意避免以下问题:

  • 你的THML格式的网站地图上列出的却是些过期的或者已经坏掉的死链接
  • 在你的HTML格式网站地图上只是简单地把所有页面列出来却没有更好地组织(比如说通过一定的主题)它们

5、仔细想一想如果用户去掉你网页URL的一部分会发生什么——一些用户可能会以很奇怪的方式来浏览你的网页,你对此需要有所预料。举个例子来说吧,一个用户他很可能会忽略你在网页上添加的面包屑导航链接,而是人为地去掉URL里的一部分以期访问更多普通内容。他们可能会在访问http://www.brandonsbaseballcards.com/news/2008/upcoming-baseball-card-shows.htm之后,在浏览器地址栏输入http://www.brandonsbaseballcards.com/news/2008/,他以为这样就可以得到你网站上发表于2008年的所有文章了。你的网站是否在这种情况下可以显示这些内容(2008年发表的内容)呢?或者可以向用户提供一个404(“页面无法访问”的错误)提示。或者让刚才那个用户输入的错误URL自动跳转到http://www.brandonsbaseballcards.com/news/?

6、有一张有所帮助的404页面——用户经常通过一些坏掉的链接或者输入错误的URL进入到你站点中一些根本不存在的页面。如果这时有一张个性化的404页面可以很友好地指导用户回到可使用的页面,这可以极大地改善用户体验。你的404页面可以有一个指向根页面的链接,也可以通过链接提供你网站上一些很受欢迎的或者相关的内容。既然这样,Google还是提供了一个404工具(这是Google才发布不久的新功能)可以通过一些有用的功能来为你的404页面自动实现自动流行匹配。你也可以通过Google网站管理员工具来找到那些引发404错误的来源。在这方面你可能还是要避免一下:

  • 允许你的404页面被搜索引擎索引。(当有不存在的页面收到访问请求时,确保你的服务器配置了一段404HTTP状态代码。)
  • 仅仅提供一些像“没有找到”、“404”这样的信息,甚至根本就没有404页面
  • 为你的404页面设计一些和网站其它内容没有半点关系的内容

Wordpress中的网站导航建设

  1. 建立一张针对用户的HTML格式的网站地图页面。在Wordpress中我们完全可以利用“存档页”(archives page)来实现这个目的,至于如何建设一个完美实用的存档页面你可以参阅以下几篇文章
    重视你的存档 — 打造完美存档页面(一)
    推荐存档插件 — 打造完美存档页面(二)
    让你的分类和存档日期像标签云一样显示 — 打造完美存档页面(三)
  2. 建立针对搜索引擎的XML格式的网站地图。这个推荐大家用Google XML Sitemaps来实现(这个插件的详细使用将会另文介绍)
  3. 博客中面包屑导航的设置。在single.php页面循环开始之后最开始的地方添加以下代码即可:
    1
    
    <a href="<?php echo get_settings('home'); ?>" title="Home">Home</a> &raquo; <?php the_category(","); ?>  &raquo; <?php the_title(); ?>

Ad spot

声明:城市@后版权所有,未经授权请勿转载本博客日志到任何博客或论坛!

如果你喜欢我的文章,欢迎订阅。Google Reader | 鲜果 | 抓虾 | 九点 | QQ邮箱 | 有道 | 更多

Posted by: Gil | Categories: SEO, Wordpress | Tags: , , , | Read: 854 views
  1. 12月 5th, 2008 at 17:23 | #1

    看来最近你又开始搞seo了

  2. 12月 5th, 2008 at 21:18 | #2

    @醉倚西风
    要想长期把博客写下去,写好它。我觉得SEO还是必须要做的 :smile:

  3. 12月 8th, 2008 at 16:44 | #3

    我现在都把seo那插件给删除了~用了点你说的方法优化~

  4. 1月 6th, 2009 at 20:58 | #4

    写的不错~~~想请问下,我用Quick Comments 0.7.1,提交了评论,要刷新才能出现,我看你之前也出现这个问题,请问你现在怎么好了啊,能告诉我么 ,谢谢你啊!

  5. 1月 7th, 2009 at 22:25 | #5

    @Kelvin
    启用插件以后,按照它默认的配置就可以了。我先前是改动了配置要刷新,又设置成默认的配置就OK了 :roll: 你可以再试试

  6. 1月 10th, 2009 at 16:37 | #6

    @Patrick
    谢谢你的恢复,但是我用你的方法还是不行,是不是我的服务器是WIN主机的问题!

    另外,我想问问你文章中使用那种弹出放大的看图,是什么插件,类似Lightbox的插件!

    谢谢你!

  7. 7月 8th, 2009 at 15:31 | #7

    用心在看了,真不错