http://www.wocaoseo.com/thread-95-1-1.html
      为什么网站URL需要静态化?网站url静态化的好处是什么?现在很多网站的链接都是静态规的链接,但是网站的URL为什么要做成静态化的(其实吧,基本上都是伪静态)现在我们的网站绝大多数的是有数据库驱动,一个网站的页面也由程序生成,并不是真实在服务器上面的静态HTML文件,如果说用户在访问我们的网站的时候,程序根据URL中的参数调用数据库,生成网站的页面内容,url静态化一直是seo最基本的要求之一。


  以前搜索引擎蜘蛛因为技术的问题不喜欢爬行动态的URL,太多的参数代码会让搜索引擎蜘蛛陷入无限制的循环之中,重复的页面还会继续收录爬行,所以在几年前搜索引擎不是很喜欢动态的网站链接。动态的URL是如何识别的呢?最简单的方法就是,看URL中是否包含“?”、”&“等符号。一般是以asp、php等结尾的,这类网址就是动态url。


  那么怎么做网站的URL静态化?比较常见的是使用服务器的URL重写模板,(以下内容为zac《seo实战密码》原文)在LAMP服务器上一般用的是mod_rewrite模块,Windows服务器上面也有相似的ISAPI Rewrite等模块,以LAMP服务器为例,想把URL:

  1.   Http://www.domain.com/products.php?id=123 静态化为:
  2.   Http://www.domain.com/products/123

复制代码

  需要启用服务器mod_rewrite模块,然后在.htaccess文件中写入如下代码: RewriteRule /products/([0-9]+) /products.php?id=$1


  url重写代码基于正则表达式,每个网站的动态url结构不同,服务器设置也可能不同,代码也就不同。正则表达式的写法比较复杂 ,千变万化,通常需要程序员编写。在写URL静态化代码时必须非常小心,错了一个 字符,多了一个斜杠等微小的不同,都可能造成灾难性的后果。


  严格来说,这里所说的URL静态化应该称为“伪静态化”,也就是说服务器上还是不存在相应 的html文件,用户访问时还是动态生成页面,只不过通过URL重写技术使网址看起来像是静态的。也有的cms系统可以实现真正静态化,站长增加产品或文章后,系统会自动生成真实存在的静态的html文件。对搜索引擎来说,真正的静态与伪静态没有区别。 


  现在随着搜索引擎技术的提高,笔者觉得搜索引擎是可以识别网站的动态链接的,谷歌曾经明确的表示谷歌能够完全识别网站的动态URL,并且动态的URL还能帮助搜索引擎的蜘蛛理解URL的意思。百度也在慢慢的完善并且做出了一些成效,以下内容是今天无意中由看到的一个没有动态化的网站,这说明百度在动态方面正在一步步的完善。


  以上就是关于网站URL动态化的介绍,笔者网站动态化正在一步步的进行完善,动态化中的参数,在以后或许可以帮助搜索引擎更好的处理,网页中的信息,但是目前网站还是以静态化的为主,URL较短,可以让用户更容易的看清楚网站的URL,记忆就不说了,只要网站的内容能够帮助用户就算再难记住网页链接,用户也会想办法把它记录下来,再好的URL静态化,若网站没有什么可读性,谁也不会去看的,直接关掉,仅此而已。为什么网站URL需要设置为静态化

以上内容由起源seo论坛所有,订阅地址为http://www.wocaoseo.com/

为什么网站URL需要设置为静态化的更多相关文章

  1. 大型网站提速关键技术(页面静态化,memcached,MySql优化)(二)

    一:页面静态化 几个概念: 静态网址:(比如:http://localhost/abc.html) 特点:1.利用seo(search engine optimization) 搜索引擎优化;2:访问 ...

  2. Django框架开发web网站的网页优化—页面静态化

    网站优化-页面静态化 1)概念 提前将页面所用到的数据从数据库查询出来,然后生成一个静态页面,之后用户来访问的时候,直接返回静态页面. 举例:首页静态化:获取首页用到的数据表中的数据,生成静态首页in ...

  3. 大型网站提速关键技术(页面静态化,memcached,MySql优化)(一)

    一:关键技术介绍: 衡量是否为大型网站的要素: A:PV值(page views 页面浏览量) 访问量大: 带来的问题:1:流量大 -->解决方案:增加带宽,优化程序(视频和图片较浪费带宽,尽量 ...

  4. java自适应响应式 企业网站源码 SSM 生成静态化 手机 平板 PC

    java 企业网站源码 前后台都有 静态模版引擎, 代码生成器大大提高开发效率 系统介绍: 1.网站后台采用主流的 SSM 框架 jsp JSTL,网站后台采用freemaker静态化模版引擎生成ht ...

  5. java 自适应响应式 网站 源码 SSM 生成 静态化 手机 平板 PC 企业站源码

    前台: 支持四套模版, 可以在后台切换 系统介绍: 1.网站后台采用主流的 SSM 框架 jsp JSTL,网站后台采用freemaker静态化模版引擎生成html 2.因为是生成的html,所以访问 ...

  6. 大型网站提速关键技术(页面静态化,memcached,MySql优化)(三)

    页面静态化的技术实现有两种方式 使用PHP自己的缓存机制 先说明一下OB缓存的机制. ob1.php 代码:说明的ob的各个用法->项目中 ☞ 如何打开ob缓存 ①     配置php.ini ...

  7. PHPCMS V9静态化HTML生成设置及URL规则优化

    先讲讲Phpcms V9在后台怎么设置生成静态化HTML,之后再讲解怎么自定义URL规则,进行URL地址优化.在这一篇中,伪静态就不涉及了,大家可以移步到Phpcms V9全站伪静态设置方法. 一.静 ...

  8. C# MVC 页面静态化导致的问题

    在设置页面静态化的路由,代码如 //静态路由 routes.MapRoute( name: "html", url: "{controller}/{action}.htm ...

  9. 网站URL如何SEO优化

    前言 本文讲解网站的URL如何进行SEO优化,并在自己的WordPress博客echeverra中优化URL. 起因 对于SEO我了解的并不多,只知道SEO做的好,那么各大搜索网站搜索你网站相关内容时 ...

随机推荐

  1. PHP restore_exception_handler() 函数

    定义和用法 restore_exception_handler() 函数恢复之前的异常处理程序. 该函数用于在通过 set_exception_handler() 函数改变后恢复之前的异常处理程序. ...

  2. luogu P4525 自适应辛普森法1

    LINK:自适应辛普森法1 观察题目 这个东西 凭借我们的数学知识应该是化简不了的. 可以直接认为是一个函数 求定积分直接使用辛普森就行辣. 一种写法: double a,b,c,d; double ...

  3. PAM学习笔记

    想了想 还是要先把字符串的东西先都学完告一段落了再说 时间不多了 加油~. PAM 回文自动机 比SAM简单到不知道哪里去了. 回文自动机和其他自动机一样有字符集 有状态 有转移. 一个字符串的回文自 ...

  4. 薪资高,福利好,会Python的人就是这么豪横!

    很多人可能会有这样的疑问,数据分析Excel挺强大的,会Excel就行,为什么还要去学python? 是的,Excel和python对于数据分析而言,这两者都只是不同的工具而已. 很多人学习pytho ...

  5. java验证输入是否为三阶幻方

    问题描述: 小明最近在教邻居家的小朋友小学奥数,而最近正好讲述到了三阶幻方这个部分,三阶幻方指的是将1~9不重复的填入一个3*3的矩阵当中,使得每一行.每一列和每一条对角线的和都是相同的. 三阶幻方又 ...

  6. java 匿名内部类与包的声明访问

    一 匿名内部类 1.匿名内部类的概念 内部类是为了应对更为复杂的类间关系.查看源代码中会涉及到,而在日常业务中很 难遇到,这里不做赘述. 最常用到的内部类就是匿名内部类,它是局部内部类的一种. 定义的 ...

  7. C#LeetCode刷题之#874-模拟行走机器人​​​​​​​(Walking Robot Simulation)

    问题 该文章的最新版本已迁移至个人博客[比特飞],单击链接 https://www.byteflying.com/archives/4038 访问. 机器人在一个无限大小的网格上行走,从点 (0, 0 ...

  8. C#LeetCode刷题之#746-使用最小花费爬楼梯( Min Cost Climbing Stairs)

    问题 该文章的最新版本已迁移至个人博客[比特飞],单击链接 https://www.byteflying.com/archives/4016 访问. 数组的每个索引做为一个阶梯,第 i个阶梯对应着一个 ...

  9. css如何让子元素在父元素中水平垂直居中

    方法一: display:flex <!DOCTYPE html> <html lang="en"> <head> <meta chars ...

  10. SSRF 跨站请求伪造学习笔记

    参考文章: 了解SSRF,这一篇就足够了 SSRF 学习之路 SSRF绕过方法总结 Weblogic SSRF漏洞 What-是什么 SSRF(Server-Side Request Forgery) ...