什么是纯静态URL、静态URL、动态URL

我试着搜索关于“纯静态URL、静态URL、动态URL”的相关内容,很少有文章能把三者的区别用通俗的语言讲得很透彻。于是忍不住写了这篇文章,讲讲纯静态URL、静态URL、动态URL的本质区别。


什么是纯静态URL

静态URL(页面)指的是不包含数据库,不具备实时交互(评论/讨论)功能的,直接写死在服务器中的文件。用户查看纯静态页面时,服务器直接返回页面内容,不用动态生成。如果后期要改动这个文件,需要再次重新生成,操作起来比较麻烦。早期的互联网不发达,很多网页都是纯静态形式。

纯静态页面是纯手动生成的,这种建站方式已经被淘汰了。例如我使用“Dreamweaver”在本地手动编辑一个页面,然后再发表在网站上。

我在2007年左右买过一本关于网站建设的纸质书,书的纸张是8开大小,书中的建站方式就是古老的静态网页方式。

(关于纸张大小,岁数大的人应该知道,60/70/80后上学时用的写字本都是自己裁剪的,去供销社买一张很大的长方形的纸张,买回家自己裁成16或8开大小,用锥子钻个眼儿,再用书带穿过窟窿眼儿,把本子扎起来)


什么是静态URL

静态URL也叫做伪静态URL,说白了就是把动态URL伪装成静态URL

搜索引擎对静态URL更友好,而纯静态URL已经无法适应当前的建站需求,只能利用技术手段把动态URL伪装成静态URL。

伪静态URL的展现样式比较丰富,例如:纯数字形式、纯字母形式、数字与字母结合的形式。您还可以根据自身需求自定义URL形式,使用符合SEO规则和用户体验的URL形式。以WordPress举例,您可通过后台把URL设置为多种形式:

URL形式

什么是动态URL

动态URL指网址中包含特殊符号(#¥%&?)的URL,最简单的辨别方式是:查看URL中是否包含问号(?),如果包含问号,就属于动态URL。

动态页面(伪静态页面)具有实时互动功能,可以实时进行编辑修改,互动评论(现在的网站基本都是动态URL形式)。


纯静态URL的优缺点

  • 优点:不占用服务器资源,不用动态生成。
  • 缺点:网页是写死的,编辑不方便。

静态URL的优缺点:

  • 优点:搜索引擎更容易识别,利于SEO排名。
  • 缺点:需要在网站后台自行选择或自定义URL形式。

动态URL的优缺点

  • 优点:无需自行设置URL(大部分建站程序默认为动态URL)。
  • 缺点:不利于SEO优化(特殊符号无法体现页面参数)

网站应该选择哪种URL形式

毫无疑问静态URL(伪静态)是最好的选择,需要注意的是静态URL分为很多种架构样式,并非每种样式都符合搜索引擎规则。谷歌(Google)的建议是:URL应该体现页面标题的参数,举例:

  • 文章标题:您需要SEO吗?
  • 文章链接:https://example.com/do-you-need-seo

网址中包含问号的一定是动态URL吗

通常情况下网址中包含问号的都是动态URL,但一些特殊情况除外。例如下面两个URL链接(谷歌搜索引擎指南页面)。

  • https://developers.google.com/search/docs/fundamentals/seo-starter-guide
  • https://developers.google.com/search/docs/fundamentals/seo-starter-guide?hl=zh-cn

第一条URL是默认语言(英文)的URL样式,第二条URL是翻译为中文后的URL样式。如果翻译为日语,URL中的“?hl=zh-cn”就会变成“?hl=ja”。此处的“?”起到了隔开和注释的作用。

发表回复