静态URL和动态URL哪个好?

2020.04.01 -

   

URL表示统一资源定位符,它是指我们输入浏览器以访问任何网页的网址。就像我们有一个特定的住所地址一样,每个网站都有一个可供访问的网址。

URL分为两种:静态和动态。静态URL是一个静态URL,其中网页的内容保持不变,只要更改未在HTML中进行硬编码即可。另一方面,动态URL是由在某些脚本上运行的数据库驱动的网站内搜索的结果。

查询站点的数据库时,将导致生成动态URL。动态页面也可以理解为显示数据库查询结果的模板。在保持HTML代码不变的同时,仅更改数据。

静态和动态链接

静态与动态:哪个更好?

在选择拥有动态网站还是静态网站时可能会有所考虑。有几点可以帮助我们了解哪种URL类型更好。这些要点涉及URL结构以及此类URL结构对网站性能的影响。

  • 动态网址对搜索引擎的友好程度较低。事实上,搜索引擎不喜欢动态网址。如果我们深入了解动态和静态URL的URL结构,那么我们可能会清楚其原因:让我们以动态网站为例,它看起来可能像这样:

http://www.example.com/forums/thread.php?threadid=12345&sort=date

另一方面,URL不变的静态站点可能看起来像这样:

http://www.example.com/forums/the-challenges-of-dynamic-urls.html

如果像上面这样的动态URL都被索引了,它们的索引访问速度就不会比其静态对应的索引快。搜索引擎更喜欢索引唯一的页面。搜索引擎通过截断指定数量的变量(例如问号(?)或and(&)],来处理此类URL问题。可以通过以下示例了解该现象:

http://www.lizi.com/forums/thread.php?threadid=12345&sort=date 
http://www.lizi.com/forums/thread.php?threadid=67890&sort=date 
http://www.lizi.com /forums/thread.php?threadid=13579&sort=date

所有URL都指向三个不同的页面。搜索引擎的作用是,在遇到第一个有问题的字符时就清除URL。在我们的例子中是问号(?)。结果如下:

http://www.lizi.com/forums/thread.php 
http://www.lizi.com/forums/thread.php 
http://www.lizi.com/forums/thread.php

所有不同的页面均被截断为相同的URL。现在,无法对此进行索引。

动态URL有一个众所周知的示例,由于其动态类型,动态URL可能会失去搜索引擎中的排名。例如,电子商务商店,论坛,内容管理,博客等的网站。

  • 静态网址通常在搜索引擎结果中的排名较为合理,这主要是因为静态网址的索引速度比动态网址更快。
  • 动态页面通常不会在URL中嵌入关键字,但是强烈建议您使用富含关键字的URL。这个事实是根据最近对Google,Bing和Yahoo的排名方法进行的研究得出的。

总之,我们可以说静态URL比动态URL对SEO更友好。

本站文章禁止转载,违者必究
阅 318
1

URL表示统一资源定位符,它是指我们输入浏览器以访问任何网页的网址。就像我们有一个特定的住所地址一样,每个网站 […]

湘公网安备 43011102001693号

    湘ICP备19003021号-1