SEO之动态URL问题与优化

为什么众多 SEO 强调页面静态化?

网站顺序不合理和故意造成蜘蛛陷阱,那是由于之前的引擎爬虫技术并不太完善。导致爬行索引时进入死循环。鉴于此种情况,搜索引擎为避免发生这种现象,故减少对动态 URL 读取。

这种现象基本得到解决,随着搜索引擎的完善。谷歌现在对这种动态地址的抓取己经相当成功,百度也还不错,只是有待加强。但是对于那些带过多环境变量( queri string 动态地址仍不够理想。

静态页面在搜索引擎友好方面的优势有多大?

静态页面还是比动态 URL 更具友好性。但是底差距有多大呢?其实很小。要缩小这个差距,对于各引擎而言。就看你会不会把握内链策略。

动态 URL 静态化:伪静态

而是根据用户请求,动态 URL 网站目录中并不存在具体的文件。从数据库中返回请求的结果。可以把这个过程模拟成静态页面或目录,就是罕见的伪静态 ”

也可以根据需要,目前主流的很多程序都支持伪静态。对程序进行 DIY 再对网站环境进行相应设置。 Apach 下 mod_rewrit 重写模块就能很轻松的实现, Window 环境下也有 rewrit 组件。网上关于这方面的教程很多,大家可以搜索一下,检查相关的资料来实现。

动态 URL 站内优化策略

从站内角度提出下面 3 个要点: 如何让动态 URL 表示更好。

有利于 Spider 高效率的爬行。整站尽可能做到从首页出发,1 导航很重要:完善的站内导航。较重要的位置,不超过 3 次点击就能到达;最重要的位置,应该在首页出现相应的链接;必要时,可以单独制作一个静态导航页。

将常用位置在这个页面中做上链接,2 制作网站地图:首先网站内应该有一个网站地图页面。用户可以最快的解网站结构,搜索引擎 Spider 可以快速高效的对网站爬行;其次 XML 格式的网站地图目前已经不只适用于 Googl 应尽可能的坚持 XML 地图更新;最后,建议制作一份 URL 列表( urllist.html 和 urllist.txt 对网站是有益而无害的

从而影响网站在搜索引擎中的表示。 3 URL 统一、规范:同一 URL 出现多个版本(如 read.php 和 read.php&page=1 同一位置出现多个 URL 形式(如 list.php companyname=xxx 和 list.php companyid=123 及大小写问题等都可能导致在搜索引擎中出现相似页面。

个人认为动态 URL 不一定比静态页面差,总之。只要优化得当,搜索引擎中同样有好的表示。而且很多只能或最好用动态程序的时候(如论坛、订单系统等交互性很强的站点)没必要刻意要求生成 HTML 或做成静态页面。

0 0 投票数
文章评分
订阅评论
提醒
guest

8 评论
最旧
最新 最多投票
内联反馈
查看所有评论
蛋王
2009年10月20日 13:12

改URL这个太专业,俺不会,当时抄网上的改成伪静态后,就没动过。。。

卢松松
2009年10月20日 13:43

URL如果以后要更改真的是很麻烦的

唐伯狐
2009年10月20日 14:44

对我来说,伪静态就可以了!lol

先看看
2009年10月20日 15:36

我的好像不是静态

Hobo
2009年10月21日 13:16

我这个懒人还是靠那些简单的工具进行SEO呵呵,一般自己也不太注意

花木兰
2009年10月21日 14:25

文章不错,我一般都是用现成的程序

华晨
2009年10月30日 13:32

我博客就是伪静态~这样我觉得蛮好的

B2C网站推广
2012年11月26日 11:17

看来伪静态还是首选~

8
0
希望看到您的想法,请您发表评论x