谈谈网站url结构的类型

2021年2月5日13:41:37
评论
237

谈谈网站url结构的类型

URL(Uniform Resource Locator)是统一资源定位符的缩写,代表着一个网页在互联网上的唯一地址,可供用户获取特定的网络资源。同理,URL结构则是指网站访问地址的结构。一般而言,URL结构分为静态URL、动态URL、伪静态URL 3种,下面将分别介绍。

一、静态URL

静态URL是指链接中不带有“?”“=”“&”“php”“asp”等字符。换而言之,静态URL就是不带任何参数的URL,通常以htm、html、shtml和xml为后缀。如下所示就是静态URL。

https://bigfa.com/123.html

静态URL的最大优势在于访问速度快,用户体验好,因为真实存在的物理路径下的文件和页面,搜索蜘蛛更加容易爬行,有利于网站被搜索蜘蛛检索和收录。

由于静态URL并没有存储在数据库中,而是都存储在HTML中,因此需要占用一定的空间内存。静态URL的维护也是极其不方便的,每个页面都需要人工检查,如果网站链接出现错误就需要人工逐一排查,导致工作量大、工作效率低。因此,静态URL结构适合小型网站。

二、动态URL

动态URL是指链接中带有“?”“=”“&”“php”“asp”等字符,通常以aspx、asp、jsp、php、perl等为后缀。如下所示是动态URL。

https://bigfa.com/kaishu.php?id=12

动态URL的空间使用量非常小。因为网页的数据直接从数据库中调用,如果需要更改某项参数,只需要更改数据库中的参数,其他页面的参数会自动更新,极大地提升了工作效率。

然而用户访问动态URL都需要从数据库中调用内容和页面模板,进而造成访问速度较慢。如果网站的访问人数过多,数据库的压力是非常大的;如果没有处理好,将会产生漫长的等待过程。同时对服务器宽带、搜索引擎的爬行抓取都将会产生不良的影响。

三、伪静态URL

伪静态URL是指把动态URL通过技术手段转换成静态URL,通常以“+”“/”等字符为后缀。如下所示是伪静态URL。

https://bigfa.com/*/

伪静态URL是比较常见的网页存在形式。从表面上看,伪静态URL和静态URL完全一样,但实际上URL对应的文件是不存在的,主要是利用技术手段实现的。

伪静态结构对于网站SEO的意义重大。静态URL页面空间的存储量大,删除或者是更新HTML文件时会产生大量的碎片,从而破坏磁盘。而伪静态则不会生成HTML文件,不会占用网站空间,可缓解服务器的压力,方便网站的管理和维护,有利于搜索引擎对页面的收录。

伪静态URL也存在缺点,当网站的页面做成伪静态之后,直接造成了伪静态页面和动态页面的重复,不利于搜索蜘蛛爬行和抓取。此外,并不是所有的网站都支持伪静态URL结构,这也会增加网站SEO的成本。

总结:网站结构的SEO需要形成一定的套路:小型的网站可采取静态URL结构;网站的实时更新频率高,或者是需要执行特定的交互功能,则建议使用动态URL结构;伪静态URL是前两种结构的折中,在服务器端和动态URL的调用模式基本相同的情况下,站长应根据实际情况使用伪静态URL结构。

大发贱志
  • 本文由 发表于 2021年2月5日13:41:37
  • 转载请务必保留本文链接:https://bigfa.com/2538.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: