名站导航为爱好php程序的朋友们提供php相关的教程知识。
建立友好于搜索引擎的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.mzdh.net/index.html
http://www.mzdh.net/aritcle_show.html
动态URL地址
动态URL地址包含一个用问号“?”开始的查询字符串。这个字符串用来给PhP程序脚本传递不同的参数。如果传递的参数不只一个的话,参数之间用“&”隔开。如下是一个PhP程序脚本的动态URL地址:
http://www.mzdh.net/index.php?user=aichengxu&password=1234
值得大家特别注意的是,在一个站点中如果搜索引擎发现不同的URL地址却包含了相同的内容的话,那么搜索引擎根本就不会将那些页面纳入到搜索引擎的索引中;如果情节严重的话,你的网站还有会被搜索引擎认为是一个垃圾网站的可能,从而不再为你的网站建立索引。这是我们通常说的网站被搜索引擎K掉了。
静态URL地址更加友好于搜索引擎,但是,如果你的网站大部分都是动态的URL地址的话,也不要担心,我们可以对动态的URL地址实现重写,也就是说将动态URL地址重写成静态的URL地址。具体如何重写,我们将在后续文章中陆续发布。
好了关于php程序的知识就说到这里希望可以帮助需要的朋友。,配置.htaccess文件实现URL地址重写
很多站长朋友都注意到一个实现了URL地址静态化的动态网站往往在搜索引擎中能够获得一个好的排名。的确,在搜索引擎中随便搜索一个关键词,排名靠前的基本都是静态页面。这篇文章豆芽给大家介绍如果通过.htaccess文件来将URL地址静态化。