建立友好于搜索引擎的URL地址
作者:bea
对一个网站来说,如果网页的URL地址构造得好的话,将会在搜索引擎排名中获得更好的排名。网站的URL地址分为动态的URL地址和静态的URL地址。如果一个网站的动态URL地址没有构造好的话,对搜索引擎来说,这会带来很多的麻烦。而如果我们的网站使用静态的URL地址,并且在静态URL地址中包含了搜索的关键字的话,能提高这个网站在搜索引擎结果中的排名,并且可能促成用户的点击而给网站带来流量。 现在互联网上动态网站占据着绝大部分,很不幸的是,当搜索引擎蜘蛛来查看你网站的URL地址的
对一个网站来说,如果网页的URL地址构造得好的话,将会在搜索引擎排名中获得更好的排名。网站的URL地址分为动态的URL地址和静态的URL地址。如果一个网站的动态URL地址没有构造好的话,对搜索引擎来说,这会带来很多的麻烦。而如果我们的网站使用静态的URL地址,并且在静态URL地址中包含了搜索的关键字的话,能提高这个网站在搜索引擎结果中的排名,并且可能促成用户的点击而给网站带来流量。
现在互联网上动态网站占据着绝大部分,很不幸的是,当搜索引擎蜘蛛来查看你网站的URL地址的时候,经常会出现一些问题。打个比方来说,很多的动态网站都是使用查询的字符串来作为URL地址的一个参数。例如,一个新闻的现实页面 view_article.php?newsId=123 ,这个页面是根据传来的文章ID不同而中数据库中取出不同的新闻的。但是,搜索引擎却会认为这些文章都会是重复的页面,因为他们都在 view_article.php 这个页面里。所以,建议大家在网页中使用静态的URL地址。
静态URL地址
静态URL地址中不包含将要查询的字符串,指向没有任何参数的PHP脚本文件的URL地址仍然是静态的URL地址。如下是二个静态URL地址的实例:
http://www.xinge360.com/index.html
http://www.xinge360.com/aritcle_show.html
动态URL地址
动态URL地址包含一个用问号“?”开始的查询字符串。这个字符串用来给PHP脚本传递不同的参数。如果传递的参数不只一个的话,参数之间用“&”隔开。如下是一个PHP脚本的动态URL地址:
http://www.xinge360.com/index.php?user=aichengxu&password=1234
值得大家特别注意的是,在一个站点中如果搜索引擎发现不同的URL地址却包含了相同的内容的话,那么搜索引擎根本就不会将那些页面纳入到搜索引擎的索引中;如果情节严重的话,你的网站还有会被搜索引擎认为是一个垃圾网站的可能,从而不再为你的网站建立索引。这是我们通常说的网站被搜索引擎K掉了。
静态URL地址更加友好于搜索引擎,但是,如果你的网站大部分都是动态的URL地址的话,也不要担心,我们可以对动态的URL地址实现重写,也就是说将动态URL地址重写成静态的URL地址。具体如何重写,我们将在后续文章中陆续发布。
有用 | 无用
现在互联网上动态网站占据着绝大部分,很不幸的是,当搜索引擎蜘蛛来查看你网站的URL地址的时候,经常会出现一些问题。打个比方来说,很多的动态网站都是使用查询的字符串来作为URL地址的一个参数。例如,一个新闻的现实页面 view_article.php?newsId=123 ,这个页面是根据传来的文章ID不同而中数据库中取出不同的新闻的。但是,搜索引擎却会认为这些文章都会是重复的页面,因为他们都在 view_article.php 这个页面里。所以,建议大家在网页中使用静态的URL地址。
静态URL地址
静态URL地址中不包含将要查询的字符串,指向没有任何参数的PHP脚本文件的URL地址仍然是静态的URL地址。如下是二个静态URL地址的实例:
http://www.xinge360.com/index.html
http://www.xinge360.com/aritcle_show.html
动态URL地址
动态URL地址包含一个用问号“?”开始的查询字符串。这个字符串用来给PHP脚本传递不同的参数。如果传递的参数不只一个的话,参数之间用“&”隔开。如下是一个PHP脚本的动态URL地址:
http://www.xinge360.com/index.php?user=aichengxu&password=1234
值得大家特别注意的是,在一个站点中如果搜索引擎发现不同的URL地址却包含了相同的内容的话,那么搜索引擎根本就不会将那些页面纳入到搜索引擎的索引中;如果情节严重的话,你的网站还有会被搜索引擎认为是一个垃圾网站的可能,从而不再为你的网站建立索引。这是我们通常说的网站被搜索引擎K掉了。
静态URL地址更加友好于搜索引擎,但是,如果你的网站大部分都是动态的URL地址的话,也不要担心,我们可以对动态的URL地址实现重写,也就是说将动态URL地址重写成静态的URL地址。具体如何重写,我们将在后续文章中陆续发布。
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- PHP Json格式与JS Json间的调用
- 了解Json在PHP中的应用
- IIS服务器下配置最佳PHP环境
- IIS下详解配置PHP服务器
- PHP以Apache模块安装带来的安全问题
- Linux环境下安装php apache和mysql
- php apache搭建php的开发环境详解
- 使用PHP实现URL的转码和反转码
- PHP验证URL地址实例代码
- 解决PHP URL地址栏中文乱码
- 详解PHP函数parse_url()解析URL地址
- 几个简单方法教你处理PHP字符串
- .htaccess重写规则以及参数说明
- PHP中如何设置session过期
- PHP模板引擎Smarty的工作原理
- smarty的安装、配置和使用实例
- 给大家介绍几个PHP模板引擎
- 强烈推荐一个PHP写的验证码类
- 配置.htaccess文件实现URL地址重写