美文网首页
如何将网站动态URL静态化,有啥优势?

如何将网站动态URL静态化,有啥优势?

作者: 茹莱神兽 | 来源:发表于2022-04-28 00:30 被阅读0次

动态页面URL静态化一直以来都是最基本的SEO要求之一,绝大多数网站都是数据库驱动,当用户访问一个网址时,程序会根据 URL 中的参数调用数据库数据,实时生成页面内容。

SEO

因此动态页面对应的 URL 原始状态也是动态的,包含问号、等号及参数,如下:

https://www.jianshu.com/viewthread.php?tid=70566&extra=pagr=1

搜索引擎发展初期是不愿意抓取和收录动态 URL,原因是容易造成大量重复页面。

怎样静态化URL?

最常见的方法是使用服务器的 URL 重写模块,在 LAMP(Linux+Apache+MySQL+PHP)服务器上一般使用 mod_rewrite 模块,Windows 服务器也有功能相似的 ISAPI Rewrite 等模块。

以 LAMP 服务器为例,想要把 URL :

https://www.jianshu.com/produsts.php?id=123

静态化为:

https://www.jianshu.com/produsts/123

需要启用服务器 mod_rewrite 模块,然后在.htaccess 文件写入一下代码:

RewriteRule/produsts/([0-9]+)/produsts.php?id=$1

URL重写代码基于正则表达式,动态URL结构不同,服务器设置可能也不同,代码也就不同。

静态化URL的原因及优势

随着搜索引擎的迭代更新,对动态URL的识别和抓取有了很大进步,三个参数不会对收录造成多大影响。之所以建议URL静态化,是因为提高用户体验和降低收录难度。

Google蜘蛛能读懂动态 URL 含义并进行鉴别,因为网址中的参数有提示,并且Google是有能力进行抓取的;但是站在SEO角度考虑,建议对URL静态化处理。

URL静态化优势:

1、用户体验。方便用户理解页面大致内容。

2、方便易记。与动态URL相比,静态URL更容易记忆。

3、美观度。动态URL参数过多,网址过长,不利于在邮件、社交网上进行分享,在美观度上低于静态化URL。

网站URL静态化之后,美观度和体验度大大增加了,在进行外部优化推广时,静态化URL更容易让人从心理上进行接受和识别;从感观的角度看,静态化URL更容易获得点击率。

作者:良家佐言

来源:https://www.badpon.com/2576.html

相关文章

  • 如何将网站动态URL静态化,有啥优势?

    动态页面URL静态化一直以来都是最基本的SEO要求之一,绝大多数网站都是数据库驱动,当用户访问一个网址时,程序会根...

  • URL伪静态、静态和动态的区别

    目前开发的网站其实真正意义上都是动态网站,只是URL上有些区别,一般URL分为静态URL、动态URL、伪静态URL...

  • mini web框架-4-路由

    mini web框架-4-路由(url) URL分为静态URL、动态URL、伪静态URL 静态URL 静态URL类...

  • 网站访问流程

    网站访问流程 动态网站静态网站 浏览器发起访问=》dns解析域名=》服务器电脑=》服务软件 url uniform...

  • seo中的url结构优化

    一、url结构(访问结构)(链接结构) url一般有:静态链接,动态链接,伪静态链接 伪静态对seo来说非常...

  • 《演员请就位》微博热搜指数排行榜

    一、动态可视化神器——FlourishFlourish可轻松实现静态/动态数据可视化,官方网站https://ap...

  • web动态页面静态化,伪静态

    动态页面静态化 首选,我们需要了解两个概念, 静态页面 和 动态页面 静态页面 最早的时候,网站内容是通过在主机空...

  • 静态网站的动态化

    说到静态网站的动态化,其实就跟想减肥又不愿多运动一个道理,那到底鱼和熊掌能不能兼得呢?静态网站确实有诸多优点但它的...

  • 04-Web网站基础架构和组成

    网站篇http协议(单独详细学习)静态网站(较动态网站更为安全)动态网站(多种结构组合)伪静态网站(本质是一个动态...

  • 相关web知识

    静态网站与动态网站: 静态:客户端无法与服务器交互数据 eg:html 动态: 网站技术 ...

网友评论

      本文标题:如何将网站动态URL静态化,有啥优势?

      本文链接:https://www.haomeiwen.com/subject/xtsryrtx.html