(网站结构优化示意图)
我们一直在谈论如何给网站做外部优化,比如如何增加外链、到那里推广,但很多站长朋友并不注重网站结构的优化,也就是内部优化,这方面我也很忽略。谈谈如何做好网站结构的优化,本文列举了很多我常见的问题,希望对大家有用。
1:URL规范化
URL规范化是指搜索引擎会挑选最合适的URL作为真正的网址的过程。例如,一个新站在你不做任何设置的情况下其实会出现4个URL,例如:
http://021jz.com.cn
http://021jz.com.cn/index.html
http://www.021jz.com.cn
http://021jz.com.cn/index.html
那么在搜索引擎收录时就会出现很多麻烦,比如出现重复页面,根据我的经验来看,我们可以做一次301重定向,让域名统一。但还不够,而Index.html依然会被收录,这时我们把站内链接统一改为根域名,很多站长会忽略Index.html这个问题。
如果逼不得已使用不同域名显示相同内容,我们使用使用rel="canonical"标签,加入的上面。详情移步到Google站长帮助说明,查看canonical用法。
2:相对路径与绝对路径
无论是导航、还是内容里的超链接,有的人用相对路径、有的用绝对路径:
相对路径:<a target="_blank" href="../news/312.html">文字</a>
绝对路径:<a target="_blank" href="http://021jz.com.cn/news/312.html">文字</a>
根据我博客的观察来看,注重SEO优化的朋友使用绝对路径效果更好,尤其是图片如果使用绝对路径,搜索引擎很容易就收录你的站内图片,利于抓取。而且做RSS输出时,超链接同样会保留,容易引入流量。而相对路径节省代码不说,而且不容易被采集,但这是次要的。
3:文章用目录结构还是.html
很多站长认为目录的权重比.html权重高,所以文章部分也使用目录形式,卢松松绝对完全没有必要,而且我发现单篇流量很少的文章的目录还不如.html权重高。一些专题页使用目录结构是不错的选择。
4:文章内部链接一定要做好
内链、内链,我认为最关键的内链就在文章页,也就是正文中的链接,很多CMS程序都有自动插入关键词超链接的插件,但我觉得不如用手工方式插入超链接,一来是这样的内链更精准,二来是方便用户阅读其相关内容。
5:nofollow的使用
现在Google和百度都支持Nofollow,Nofollow是站长最常使用的标签之一了,在超链接中加入rel="canonical"标签,则表明网页权重不会专递到链接页,很多站长用这个来给新手做友情链接。
Nofollow在网站结构优化中也有很重要的作用,比如网站的“关于我们”、“帮助”和“广告说明”这些页面都是全站链接,完全是为了给用户看的,有没有权重都无所谓,所以我们可以在不需要自身专递权重的网页中加入Nofollow。
6:避免页脚堆积关键词
我见过很多网站为了做SEO,在页脚堆积了大量关键词,以为这样可以做好关键词优化,其实这种做法很可能被降权,因为搜索引擎已经能判断出这种做法了。
7:用二级目录还是二级域名
这个问题在之前的博文中已经讨论过了(到底是用二级域名还是二级目录?),有兴趣的朋友可以看看,简单来吧,如果你觉得新建立的网站和主网站差不多,就用二级目录,如果和主网站内容完全不同就用二级域名,比如松松软件站。
8:相关文章的使用
新人建站很容易犯的一个错误是添加无数Tag标签,我也这样干过,这样做的目的是为了提高相关文章的数量,我们知道相关文章无论是SEO优化还是对用户都有很大的好处,但很多不相关的文章进入相关文章列表,结果搜索同一个标签的时重复文章太多,导致Tags对用户体验毫无意义。