这是SEO过程中最经常碰到的问题,也是必须解决的问题。因为搜索引擎喜欢静态页面。从Web服务器的角度,这个问题转变为:如何将静态化的文件名称转化成参数。
伪静态是什么:
现在的网站都是动态网站,页面都是动态页面,意思就是:每个页面的网址链接是不确定的。但是搜索引擎却喜欢固定的页面的链接,也就是每一个页面只对应一个地址。
前一种网址我们称作:动态链接。
后一种网址我们称作:静态链接。
将动态链接转化为静态链接的过程,就是网站的伪静态化。
伪静态如何设置,如何把动态链接静态化?
把网页上带链接的地方,都换上新的静态化链接。搜索引擎和浏览器将通过该链接来发生请求。(有些人做修改不是在网页上,而是进行动态链接向静态链接的转向,这是严重错误的)
在httpd.conf或.htaccess中使用RewriteRule:
RewriteRule "^/dir/ ([^./]*) \.html" "/dir/script.cgi?doc=$1" [PT]
[PT]标记告诉Apache执行后续的所有操作。
通过这个功能,使动态页面以静态链接的形式展示给搜索引擎,从而达到URL优化的目的。
实际操作中,中小站长使用的都是开源平台,每个开源程序平台都会有自己的伪静态设置方法,通常在网站后台就能直接设置。
这是ZBLOG的伪静态设置界面:
扩展阅读:zblog网站的伪静态如何设置?
标签: URL链接优化