




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网站URL静态化、规范化第一部分:什么是URL静态化?静态URL就是指不带有“?”、“=”以及“&”等字符的URL,换句话说就是不带有任何参数的URL就是静态URL。例如: http:/www.XXX.com/index.php/xjwzjgyh/一般以.html后缀结尾的网页地址是静态网址什么是动态URL?静态URL的另一面就是动态URL,也就是说动态URL就是带有参数的URL。例如:http:/www.XXX.it/forum.php?mod=viewthread&tid=4579&extra=page%3D1以.asp、.jsp、.php等后缀的网页地址就动态的url注意:静态URL在搜索引擎上有一定的好处,可以更加方便搜索引擎蜘蛛来抓取网页。第二部分:为什么要进行URL静态化?1、 更好的迎合搜索引擎工作原理的爬行抓取机制;当普通用户通过浏览器发送指定的URL请求时,Web服务器收到请求后定位到指定的文件,或者根据程序从数据库中调用相应的数据返回到浏览器。经过浏览器处理后,用户就可以看到一个完整的文件。现在的网站绝大多数是数据库驱动,页面由程序实时生成,而不是真的在服务器上有一个静态HTML文件存在。当用户访问一个网址时,程序根据URL中的参数调用数据库数据,实时生成页面内容。因此动态页面相对应的URL原始状态也是动态的,包含问号、等号及参数。其实搜索引擎也相当于一个客户端,只是搜索引擎是一个比较特殊的客户端。搜索引擎在对指定的URL发送访问请求后,也像普通用户一样能得到一个文件。再对该文件进行分析,提取其中的信息并存储。对于搜索引擎来说,不管是抓取静态页面还是动态页面都不存在任何的困难。但是,不管是普通用户还是搜索引擎获取静态文件的速度都相对更快,这样搜索引擎就能够在同样的时间内获取到更多的信息。因而,搜索引擎会更重视静态页面,并赋予静态页面更高的权重。2,把网站URL静态化更有助于网站获得好的排名;搜索引擎在发展初期(其实也就是10年前到三四年前而已)一般不太愿意爬行和收录动态URL,主要原因是可能陷入无限循环或收录大量重复内容,造成资源极大浪费。做seo,当然是对搜索引擎友好!百度蜘蛛更喜欢静态的东西,简单的东西,url静态化有利于排名,当然不是说静态的网站排名比动态的网站排名好,只是相对而已。做seo的,尽量让自己的网站静态化,注意细小的东西才能把网站做大!最典型的无限循环就是某些网站上出现的万年历,很多博客都按时间存档,一些宾馆、航班查询网站都经常出现万年历形式,所以以前的搜索引擎对动态URL敬而远之,要想网站页面被充分收录,站长需要把动态URL转化为静态URL。3,URL静态化有利于用户体验、不容易出错例如:w-w-w.exam-ple.c-om/product/bin/answ . &query=URLw-w-w.e-xam-ple.c-om/product/men/shoes/index.html4、可以提高网站访速度、完全性、稳定性从访问速度来讲:不管是asp、php、jsp、.net等动态程序,都需要读取调用数据库内容,才能显示数据,相对于流量比较大,就增加了数据库的读取次数,占用很大的服务器资源,影响网站速度。而采用网站做成静态的,直接除去了读取数据库的操作,减少了环节,提高了网站反映速度。从安全角度来讲:静态网页不易遭到黑客攻击。除开源程序采用的是开源cms,如果黑客不知道你网站的后台、网站采用程序、数据库的地址,静态网页更不容易受到黑客的攻击。 从网站稳定性来讲:如果程序、数据库出了问题,会直接影响网站的访问,而静态网页就避免了如此情况,不会因为程序等,而损失网站数据,影响正常打开,损失用户体验,影响网站信任度。第三部分:如何做URL静态化?1,URL重写最常见的方法是使用服务器的URL重写模块,在LAMP (Linux十Apache+MySQL+PHP)服务器上一般使用mod_rewrite模块,Windows服务器也有功能相似的ISAPI Rewrite等模块。以LAMP服务器为例,要想把URL :http:/www.XXX.com/products.php?id=123静态化URL为:http:/www.XXX.com/products/ 123.html需要启用服务器mod_rewrite模块,然后在.htaccess文件中写入如下代码:RewriteRule /products/(0-9+) /products.php?id=$1URL重写代码基于正则表达式,每个网站的动态URL结构不同,服务器设置也可能不同,代码也就不同。正则表达式的写法比较复杂,千变万化,通常需要程序员编写。在写URL静态化代码时必须非常小心,错了一个字符,多了一个斜杠等微小的不同,都可能造成灾难性的后果。注意:严格来说,这里所说的URL静态化应该称为“伪静态化”,也就是说服务器上还是不存在相应的HTML文件,用户访问时还是动态生成页面,只不过通过URL重写技术使网址看起来像是静态的。也有的CMS系统可以实现真正静态化,站长增添产品或文章后,系统会自动生成真实存在的静态的HTML文件。对搜索引擎来说,真正的静态与伪静态没有区别。2,Wordpress程序URL静态化的方法:3,如何实现动态url向静态url转换先看一下你用的是什么开源程序,现在大部分的开源程序都支持伪静态,只要按操作提示设置就可以。如果是公司自己的程序,只要找相关技术人员帮你处理一下,伪静态还是比较容易实现的。处理时,需要注意以下几点:(1)目录或栏目尽量采用/abc的格式,内容页面采用/abc.html的格式。(2)每个页面对应一个URL,静态化后,动态的url在网页上是找不到的。参考阅读:URL标准化(3)URl的层次一定不要太多,最多不要超过三层4,个人经验建议:(1)如果做小站,只做首页排名,那么其实即便内页不静态化,也会被收录的。影响倒不大,(2)如果做大型网站,不光首页获得好的排名,内页也要获得好的排名。一般动态页面获得好的排名的机会远小于静态页面,所以如果你要做内页的排名,请尽可能把网站调整为静态化。第四部分:什么是网址规范化?网址规范化:是指搜索引擎选择最合适合的URL作为真正(规范化)网址的过程。由于同一页面的URL可以有不同的写法,例如:/index.html,/index.html虽然这四个网址都指向的是同一个地方,但是从技术上来讲,这几个URL都是不同的网址,搜索引擎也确实把它们当做不同的网址。虽然绝大部分情况下,这些网址所返回的是相同的文件,也就是网站首页,如果使用时候,像做站内站外链接时,没有统一规定,就会造成了网址规范经问题。 网址规范化问题成给搜索引擎的排名的收录造成不利的影响。因为网址规范化问题造成不同版本的网址在网站上出现,搜索引擎会迷惑,分不清哪一个才是真正的URL,往往造成复制内容,还有作弊嫌疑。同时也分散了权重,不利于排名。第五部分:分析导致网址规范化问题的原因:除了因为带与不带www造成的。以及结尾是否带index.html文件名造成的不规范网址。网址规范化问题还可能由于如下原因出现:1,CMS系统原因,使同一篇文章(也可以是产品,帖子等)可以通过集中不同的URL访问。2,RL静态化设置错误,同一篇文章中多个静态化URL。3,URL静态化后,静态和动态URL共存,都有链接,也都可以访问。4,目录后面带与不带斜杠。例如:http:/www.XXX.com和 http:/www.XXX.com/是不同的地址,其实是同一个页面。5,加密网址。例如:http:/www.XXX.com和https:/www.XXX.com同时存在,都可以访问。6,URL中有端口号。例如:http:/www.XXX.com:80和http:/www.XXX.com7,跟踪代码。有的联署计划或广告服务在URL后边家跟踪代码,如http:/www.XXX.com/?id=18,显示的都是首页内容第六部分:如何解决网址规范化问题?当你的网站出现网址URL规范化问题的时候,就有可能造成被怀疑为复制内容网页,因而影响搜索引擎结果排名。所谓复制内容网页,指的是两个或多个网页的内容是相同或大部分相似的。很多时候,复制网页有可能是作弊手段。就算不是作弊手段的时候,搜索引擎通常也只会挑出其中一个返回搜索结果,而把其他的复制网页都排在最后面,以至于根本找不到。那么我们该如何解决这件事情呢?从站长的角度来考虑,你应该做两件事:第一、你的网站内部在链接到其他网页,尤其是主页时,只使用一种URL。不管是包含www或不包含www,你要由始至终只使用一个版本。这样搜索引擎也就明白哪一个是规范化的主页网址。第二、你没办法控制别的网站用哪一个网址连向你的主页。所以你应该在你的主机服务器上,把所有有可能成为主页网址的URL,做301重定向到你所选择的主页网址版本。也就是说,从下面这几个网址http:/XXX.comhttp:/www.XXX.com/index.htmlhttp:/XXX.com/index.html都要做301重定向到这个网址http:/www.XXX.co要解决网址规范化,从而达到网址的唯一性,这里有很多的办法,其中解决首页唯一性的方法有:1、修改默认首页。在主机或者空间的后台修改默认的首页,指向正确的网址。2、不要给入口。比如在网站导航的首页出现了域名.i
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年人力资源专员招聘笔试备考要点与试题集
- 2025年站台安全门系统项目建议书
- 2025年金属波纹管膨胀节(钢)项目发展计划
- 2025年经济与商务咨询服务项目合作计划书
- 2025年年化妆品原料合作协议书
- 2025年抗滴虫病药项目建议书
- 2025年虚拟轴坐标测量机合作协议书
- 2025年行李自动分检系统项目发展计划
- 2025年手工制纸及纸板项目发展计划
- 2025年植物施药保护机械项目发展计划
- 2025企业销售人员劳动合同
- 2025年甘肃省工会系统招聘工会工作者183人考试参考试题及答案解析
- 2025年金华东阳市人民医院公开招聘编外人员6人考试参考试题及答案解析
- 2025江苏宿迁沭阳县司法局招聘人民调解员1人备考试题及答案解析
- 白内障手术培训课件
- 民族宗教知识课件
- 西藏朗县2025年上半年公开招聘村务工作者试题含答案分析
- 科学版(2024)一年级全一册体育与健康全册教案(表格式)
- 2025年高一上学期开学第一课主题班会课件
- 2025年药学硕士专业综合能力考试试题及答案解析
- 水彩画基本知识课件
评论
0/150
提交评论