您现在的位置是: 首页 > 闯荡学堂 > 百度关键词优化

百度关键词优化

THINKPHP框架URL的百度seo优化

发布时间:2022-03-21 13:43 百度关键词优化 作者:小编
从蜘蛛爬行原理入手,现在讨论一下thinkphp框架的网站如何做url的seo优化1.1.设置URL伪静态在config.ini.php中设置,把URL做成伪静态,那么需要在config.php文件中设置:'URL MODEL'=>2.//URL模式为REWRITE模式PATHINFO模式是Thinkphp系统的默认URL模式,提供了最好的SEO支持,系统内部已经做了环境的兼...

从蜘蛛爬行原理入手,现在讨论一下thinkphp框架的网站如何做url的seo优化

1.1.设置URL伪静态

在config.ini.php中设置,把URL做成伪静态,那么需要在config.php文件中设置:

'URL MODEL'=>2.//URL模式为REWRITE模式

PATHINFO模式是Thinkphp系统的默认URL模式,提供了最好的SEO支持,系统内部已经做了环境的兼容处理,所以能够支持大多数的主机环境。

'URL HTML SUFFIX'=>'.html'//配置文件中这句话的意思,在url的结尾以html后缀名结尾,这样可以看起来是静态文件,对seo有一定用处!

例如:

普通模式下URL:http://localhost/?m=home&c=user&a=login&var=value

PATHINFO模式下URL:http://localhost/index.php/home/user/login/var/value

其中'URLMODEL'=>2设置ur的方式,URL HTML SUFFIX'=>'html'设置后缀

1.2.将index.php隐藏。

http://localhost/index.php/home/user/login/var/value

通常的URL里面含有index.php,为了达到更好的SEO效果可能需要去掉URL里面的index.php,通过URL重写的方式可以达到这种效果,通常需要服务器开启URLREWRITE模块才能支持下面是Apache的配置过程,可以参考下:

1、httpd.conf配置文件中加载了mod rewrite.so模块

2、AllowOverride None 将None改为All

3、确保URL MODEL设置为2

4、把下面的内容保存为.htaccess文件放到入口文件的同级目录下

<IfModule mod rewrite.c> RewriteEngine on

 RewriteCond 号IREQUEST FILENAME! !-d 

RewriteCond 号IREQUEST FILENAME!!-f

RewriteRule ^(.*s index.php/$1 fOSA,PT.LI