建立友好于搜索引擎的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地址。具体如何重写,我们将在后续文章中陆续发布。
有用  |  无用

猜你喜欢