SEO优化手册之三 进行网站的规范化设计(2)

作者:土著游民 来源:博客园 时间:2009-02-27 18:48:00 



我们可以看到,在这样一幅图上,有一个腾讯首页 》 新闻中心 》 时政新闻 》 正文的链接字样。而这些文字中,除了对于“正文”二字和“您所在的位置”几个字没有链接之外,其他的文字都是链接到相关页面的。

这样的做法,对于用户体验首先有着极大的好处,因为用户可以随时的点击他感兴趣的一个话题分类,进而查看最新的信息。而对于SEO来说,这是一个搭建内部链接的重要过程,也是不可或缺的。

要注意的是:互联网之所以被称为是“互联”,就是因为不管在每个网站内部,还是在各个网站之间,每个网站的构成因素——网页之间都是相互达成链接的。因此,一个网站在做SEO优化的过程中,首先要做好自己网站的内部链接,之后要做好网站的外部链接。对于内链和外链会在之后的文章中详细讲述。

避免使用框架网页

框架网页的确有着导航方便、设计便捷的好处。但是问题在于,由于在框架网页中,搜索引擎蜘蛛看到的只有一个页面,那就是框架页,因此,在这样的网页里,搜索引擎势必无法索引到更多的内容。因此,在这里强烈建议避免使用框架网页。

从下面的代码,我们就可以知道为什么说搜索引擎只能看到一个页面了。

<frameset rows="80,*" cols="*" frameborder="no" border="0" framespacing="0"> 
 
  <frame src="top.html" mce_src="top.html" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" /> 
 
  <frameset cols="80,*" frameborder="no" border="0" framespacing="0"> 
 
    <frame src="left.html" mce_src="left.html" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" /> 
 
    <frame src="main.html" mce_src="main.html" name="mainFrame" id="mainFrame" /> 
 
  </frameset> 
 
</frameset>

我们可以看到,我们的导航部分大部分是集中在top.html和left.html,内容全部显示在main.html中,如此一来,搜索引擎看到的内容,永远是上面的几行代码。

那么如果非要使用框架网页的时候,该如何去SEO优化呢?

我们知道,在框架网页中有一个《 noframes 》的标签,也就是说,如果没有框架显示功能的话怎么版,因此,我们就可以合理的利用这一部分。完整的代码如下

<frameset rows="80,*" cols="*" frameborder="no" border="0" framespacing="0"> 
 
  <frame src="top.html" mce_src="top.html" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" /> 
 
  <frameset cols="80,*" frameborder="no" border="0" framespacing="0"> 
 
    <frame src="left.html" mce_src="left.html" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" /> 
 
    <frame src="main.html" mce_src="main.html" name="mainFrame" id="mainFrame" /> 
 
  </frameset> 
 
</frameset> 
 
<noframes><body>浏览器不支持框架,点击这里查看<a href="sitemap.html" mce_href="sitemap.html">网站所有内容(网站地图)</a> 
 
</body> 
 
</noframes></html>

做一个实用的404页面

在请求中,一旦返回的值是404页面,那就说明这个网页是不存在的。一般大型网站中,我们难免会留下空链接、死链接。这样就会导致404页面的出现。一般的404页面显示如下:



图1-12

如果一个站的404页面过多的话,那么网站本身的权重就会被降低。因此,自定义404页面对我们来说是非常有必要的。

如何自定义404页面呢?首先,我们需要自己制作一个网页,如notfound.html,在这个页面上,放上一些网站导航的链接,放一个网站地图的链接之类,当然,这样的页面最好是做的美观一些,人性化一些(美观和SEO无关,只是让用户更舒服)

对于404页面的设置,如果是Apache下,只需在.htaccess 文件中加入如下内容即可:

ErrorDocument 404 /notfound.html

而在IIS中,只需要在IIS管理器中修改即可。

标签:SEO,SEO优化,规范化设计
0
投稿

猜你喜欢

  • DNS的名称记录

    2010-01-28 19:26:00
  • 中文雅虎统计试用体验

    2007-09-29 13:02:00
  • IT网站将回到内容为王时代

    2008-08-02 12:05:00
  • Docker获取镜像报错docker: Error response from daemon

    2022-09-01 04:14:54
  • SEO之域名和主机的影响

    2009-02-04 16:11:00
  • 详解Linux添加/删除用户和用户组

    2021-07-02 06:56:59
  • Google AdSense中国邮政西联取款单填写样本

    2007-11-02 13:58:00
  • PubwinEP如何防止远程修改数据库

    2009-06-01 11:05:00
  • 转移国内域名到Godaddy时需要注意的

    2010-04-08 12:58:00
  • VMware Workstation Pro12安装RedHat6.4 64位教程

    2021-07-06 16:57:55
  • Joomla教程:创建Joomla语言包安装插件

    2010-03-17 13:51:00
  • Win10上VMware workstation安装图文教程

    2022-03-05 04:29:00
  • 友情链接交换与PR值更新总结

    2007-09-28 11:55:00
  • 做Google Adsense应屏蔽的恶意低价广告

    2008-05-07 13:21:00
  • 使用VMware虚拟机安装Linux(CentOS7镜像)

    2022-05-13 08:01:06
  • 详解Linux系统如何防止TCP洪水攻击

    2023-07-04 13:09:48
  • Linux中增加软路由的两种方法

    2012-02-25 19:51:22
  • Linux下解压查看JAR包的方式

    2022-06-20 05:14:49
  • 门户网站SEO主要工作

    2008-04-28 14:24:00
  • 三大搜索引擎联手推出新标准应对复制网页

    2009-02-13 09:25:00
  • asp之家 网站运营 m.aspxhome.com