动态页面与静态页面的URL对网站优化的重要性
网站的类型有两种:动态和静态。动态的网站URL是一个网页程序,原理是打开网页的时候运行一个脚本。相比之下,以静态的URL ,其中的内容网页上保持不变,除非改变硬编码到HTML格式的,动态的URL产生的具体问题给某个站点的数据库。动态页基本上只有一个模板,其中,以展示成果数据库查询。而不是不断变化的信息,在HTML源代码中,数据的改变并非在数据库中。但是有一个危险的地方,搜索引擎对动态URL不怎么友好,不利于。静态的URL通常在搜索引擎结果页面上能获得更好的排名,他们与检索的结果与动态URL相比时,动态URL甚至有时连索引都没有。静态的URL,也更容易为终用户查看并了解。
那这个模块是如何工作的呢?当一个请求进来,以一台服务器,为新的静态网址, Apache模块重定向的URL内部旧的动态URL,而看起来还像是新的静态的URL。如果不是技术员,那你未必想尝试计算出复杂的重写代码和如何使用它,或者你未必有足够的时间,走上一个新的学习曲线。因此, URL重写工具绝对可以帮你。这个工具是否是执行重写规则,在你的htaccess文件偷偷转换URL,一般的URL重写工具,可以有选择地重写单页或整个目录。简单地选择一下,然后生成就可以了。在你的htaccess文件,需要记住每一个规则,为每一个动态的URL重写,而不必改变所有你的动态网址,因为你是让重写规则转换你的,没有或无效时,不宜使用,或者规则没有写进htaccess文件时也不要尝试。
一般动态网页在URL不具备关键字,这是非常重要的,高度相关的关键字应该出现在域名或网页网址,这在近的一份《如何提高排名》的研究报告中提到过。这项研究涉及到几百个具有竞争力的关键字查询,如旅游,汽车,房地产。 统计显示,这些前十名,Google搜索结果的URL与40-50 %的关键字都有联系,无论是网址或者域名;雅虎显示是60%;和MSN是85%。只要静态URL与内容相关度较高的网页,排名都是位居前十名。
那么该如何面对这个棘手的问题呢?当然不会从单一的动态链接到一个静态的URL,这个工作量将十分巨大。
如果你是托管在一个Linux服务器,然后你会想,使大部分的阿帕奇重写规则,将其重定向一个网址,如果没有用户的(或搜索引擎的)知识。你必须有这个单元安装在阿帕奇,你可以查看文件,为这这里安装一个模块。这个模块可让您不必重写你的静态的URL手工操作。
另一件事你必须记住,这样做是为了改变所有你的网页地址,在你的网站,以静态的URL ,以增加搜索引擎友好度,由于搜索引擎不允许有重复的URL。你甚至可以添加你的动态网址,不过为了以后的发展,还是不建议添加动态网址,用URL重写工具写完后,你好是没有任何联系指着你的任何旧动态网址。
利用静态的URL在你的网站的时候,你必须保持你的数据库的内容,因为有这些旧的动态URL,你就可以给终用户和搜索引擎的一个静态的URL浏览,而与此同时,他们仍然是你的动态网址变相。当遇到一个搜索引擎工程师时,有人问,如果这种方法被认为是"隐藏"时,他回应时表示,这的确是没有,并说,事实上,搜索引擎喜欢你这样使用URL重写工具,而并非只为您节省时间和精力,帮助你用静态的URL转换透明地向你的动态网址,但它也将在搜索引擎里辅助,帮助您提高排名。