URL地址优化可以说是SEO基础,那么SEO优化网站的基本要求之一就是URL静态化。
为什么要做URL静态化:
1、方便搜索引擎的蜘蛛爬行,静态URL对搜索引擎更友好
早期的搜索引擎的蜘蛛不愿爬行与抓取动态的URL,因为很容易陷入无限循环中,还是静态URL友好度好一些,所以一直以来SEO优化要求URL静态化;
2、静态URL更容易被搜索引擎收录
对搜索引擎友好收录效果当然更好,还有一点动态URL设计的不合理很难快速收录;
3、有更好的良好的用户体验
动态URL看起来很长很乱,相比起动态URL用户更愿意信任静态URL。
静态URL:
用户访问放在服务器上的HTML文件的链接就可以称之为静态URL,通常访问的网站后缀有.html。如链接:http://www.feaaink.com/index.html
再如,DEDECMS系统是先生成静态的HMTL文件,再供用户访问,同样称之为静态URL,对比下面的伪静态URL,又称为纯静态URL。
动态URL:
一般为PHP和MySQL搭建起来的网站,动态就是包含可能包含多组参数且带 ?的链接。
伪静态URL:
伪静态URL后,可以理解为去掉了“?”号,但又没有像静态URL那样后面还有.html的后缀。为何称之为伪静态?因为此时服务器在链接位置并没有生成 .html 文件。
Discuz 如何实现URL静态化
在Discuz后台 全局 – SEO设置 – URL静态化 将页面静态化复选框全部勾选后点击应用;
之后点击 查看当前的 Rewrite 规则:
找到对应的服务器规则写进虚拟主机根目录中添加 .htaccess 文件里面即可。