如何将网站的动态链接静态化?

  • A+
所属分类:SEO

  随着SEO的运用,静态化就成为网站开发的必要技术之一。网站静态化通常有三种方法可以实现,一种就是伪静态,一种是实实在在的静态页面,最后一种是pathinfo技术。

  在伪静态下,如果是apache服务器,是通过。htaccess文件来操作。如果是IIS的服务器,则是通过httpd。ini和rewrite。dll来实现。伪静态处理关键的技术是配置文件的规则,如何得到有效的控制,并在html页面里对应起来,一旦规则发生改变,则html页面里的链接也需要根据规则动态的改变。后台设置规则,并且写入。

  htaccess文件,同时根据规则生成php语言的规则,那么在php程序里根据规则显示页面的不同内容。这种方式的难点就在于对htaccess文件的彻透理解和应用以及php正则表达式的灵活运用上。

作为SEO网站优化人员(小白)经常会遇到动态链接与静态链接的问题,由于搜索引擎比较喜欢静态页面,所以我们在进行网站优化的时候要着重处理一下,但是,对于一些和我一样不懂代码的朋友,我们该如何将网站的动态链接静态化?今天小闻就为大家来分享一下,希望可以帮助到你!

如何将网站的动态链接静态化?

如何将网站的动态链接静态化?

需要两步来处理:

1、把网页上带链接的地方,都换上新的静态化链接。搜索引擎和浏览器将通过该链接来发生请求。(有些人做修改不是在网页上,而是进行动态链接向静态链接的转向,这是严重错误的)

2、在httpd.conf或.htaccess中使用RewriteRule:

RewriteRule "^/dir/ ([^./]*) \.html" "/dir/script.cgi?doc=$1" [PT]

[PT]标记告诉Apache执行后续的所有操作。

通过这个功能,使动态页面以静态链接的形式展示给搜索引擎,从而达到URL优化的目的。如小闻网整站都是通过该方式实现。不要犹豫了,赶紧试试吧!

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: