什么是Web标准与网站重构,相信绝大多数程序员都有所了解。我这里只简单介绍不做详细说明。
Web标准把网页分为三部分:结构,表现和行为。也就是说Web标准也分成三大标准:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。
那什么是网站重构呢?我个人的理解是把一些违背Web标准的网站按照三大标准进行重新制作。正如前几年的网站重构风波,让大部分大型不符合标准的table架构、定位网站都纷纷花费很大的精力进行重构。正如《网站重构》一书中所说的,重构是让网站更好的“活”着。为什么这么说呢?最简单的道理,当你想给你网站改个设计风格,标准化架构的网站只需要改改CSS,而以前的table式定位网页则没这样强大的重用性。
至于更多web标准和网站重构的常识大家可以到网上搜一搜,大把的资料。那他与SEO的关系是什么呢?在SEOer们之间经常说的一句话就是“W3C标准会助你完成SEO的50%工作”。那你的网页是否符合web标准呢? 当你做好网站后不妨到http://validator.w3.org/去验证一下。
Web标准对SEO的好处我总结了以下几点:

  1. 先说页面内容抓取,符合标准的网页几本代码精简一、二百字内就可以抓去到网页的真实内容。
  2. W3C要求必须添加链接标签的title、图片标签的alt属性和一些基本的mete信息。这些在后期SEO中都是需要手动添加。如果我们程序员在生成的页面就已经准备了这些,那今后SEO不就省下大量时间
  3. Web标准的网页可以随时将重要内容提前而只需css定位一下就可以啦。例如:

<div id=”wrap”>
<div id=”right”></div>
<div id=”left”></div>
</div>
这样如果#left内容重要我们可以把#left调到#right前面,只需css重新定位两个DIV的位置而使浏览网页时看到的界面效果不变。

Web标准按照结构、表现和行为分离,也就是常用的Html、Css、JS三中文件分开,而css、js又是可以缓存的,所以浏览一个这样的网页其实就是下载html代码就行了,速度当然变快啦。

最后是我对几个网上web标准和seo的流行问题的一些见解

  1. Web标准不等于DIV+CSS。而可以称为CSS布局。
  2. 所谓尽信书不如无书,Web标准只是一个标准,我们需要遵循但也不要刻意的去满足标准。SEO也一样,搜索引擎要求页面代码简洁内容明确,如果一个简单的网页TABLE定位跟DIV也没什么太大的区别。建议用DIV架构网站,如果你愿意还是 可以使用Table,但不要嵌套太多。
  3. 是否还可以用FLASH?就目前搜索引擎来讲GOOGLE已经可以识别Flash中的链接。当然Web标准是不允许<embed>使用的,而是采用Js来调用。而我建议Flash还是少用,很多搜索引擎都不认识它其中的内容,毕竟你做的网站不会只针对google一个搜索引擎。
  4. 不是符合Web标准就一定符合SEO。只能说符合Web标准的网站有利于SEO。

从非SEO角度来将是让网页符合标准是必要的,现在浏览器很多,符合标准的网页能让你的网页在各种浏览器中保持兼容。

转载于:https://www.cnblogs.com/Araneid/archive/2009/03/20/1417490.html

Asp.Net与SEO – Web标准与网站重构相关推荐

  1. 读WEB标准和网站重构后的一些感想

    这是我以前写的一篇博客, 感觉比较有用,原帖离得较远,在这转一下........... 昨晚,读了<<WEB标准和网站重构>>这一篇文章后(其实是一个讲座的文件),感触还是比较 ...

  2. 一个符合SEO优化标准的网站应具备哪些特征?

    我们在进行网站建设时,都希望自己的网站能在搜索引擎中获得一个好的排名,都希望自己的网站能有很多的网页被百度等主流搜索引擎收录.要想获得搜索引擎的青睐,前提是要做好网站的SEO优化.那么,一个符合SEO ...

  3. WEB前端开发经验总结--WEB标准篇

    很久没有写文章,最近一直在忙于找工作和找房子.哎,现在终于安定下来了,哎,又叹息一下,是因为我把去淘宝面试的机会也推掉了,本来以为要卷铺盖回武汉了,哎,不提了,很对不起小马哥,也很对不起自己啊! 现在 ...

  4. 写在《ASP.NET MVC 4 Web 编程》即将出版之际!献给有节操的程序员!

    <Programming ASP.NET MVC 4>中文版即将上市了!非常荣幸我可以再次参与一本不错的技术书籍的翻译工作. 这也是在<WCF技术内幕>与<WCF服务编程 ...

  5. 关于WEB标准的理解

    WEB标准不是某一个标准,而是一系列标准的集合.网页主要由三部分组成:结构(Structure).表现(Presentation)和行为(Behavior).对应的标准也分三方面:结构化标准语言主要包 ...

  6. WEB标准有什么好处?

    事实上,在使用DREAMWEAVER等软件进行网页设计制作时,就开始使用WEB标准技术.在DREAMWEAVER或其他网页编辑器的环境中进行网页设计,实际上是由这个网页编辑器在为我们自动编写着WEB标 ...

  7. 1.5 推荐优秀书籍 - 网站重构与Web标准设计 - 学习笔记

    一.推荐优秀书籍 |- 网站重构 -- 应用web标准进行设计 |- http://ishare.iask.sina.com.cn/f/22493274.html |- CSS网站布局实录 -- 基于 ...

  8. seo建设者_网站优化之SEO开发标准

    转载请联系我,站内信,微信shadowpress,都可以谈! SEO对于一个独立站,类似于钢结构对于建筑的作用. 不紧包含前期的基础优化,也包含中后期的站外外链建设和内容营销. 今天来讲下SEO的开发 ...

  9. 宝塔asp php,宝塔Windows面板部署ASP、ASPX程序WEB网站环境方法

    宝塔Windows面板部署ASP.ASPX程序WEB网站环境方法 一般Windows系统建站用户可能较多是程序是ASP或者是ASPX的,这样只能在Windows系统中才能运行.说实话,对于中文软件来说 ...

最新文章

  1. 智能车竞赛,AI视觉组赛题浅析
  2. windows Docker Desktop 怎么改变最大内存
  3. html使用js的变量_JS变异小技巧:使用JavaScript全局变量绕过XSS过滤器
  4. java运行时间间隔_Java:安排作业按时间间隔运行
  5. [转]PDB——Python调试利器详解
  6. Spring从Bean获取的实例从单例变成多例(IOC依赖注入)
  7. 汇编语言中OUT和IN的用法
  8. mysql 如何去掉毫秒_MySQL 关于毫秒的处理-阿里云开发者社区
  9. DirectoryEntry IIS操作
  10. Eclipse安装SVN插件最新版本 Subclipse
  11. 基于F4/F7/H7飞控硬件和px4飞控固件的廉价自主无人机系统(2)- 外设和固件修改
  12. 音视频基础知识|ANS 噪声抑制原理解析
  13. 【转】Power System 中基于 VIOS 的虚拟以太网实现
  14. Mean Shift和CamShift算法
  15. CodeWarrior for S12(X) V5.1 Special详细安装过程
  16. 记SUSE系统安装DM8开发版(单实例)
  17. 【图片】笔记图片资源
  18. 163企业邮箱申请,163企业邮箱注册方法
  19. Nginx -- SSL模块
  20. 成都农商银行软件测试面试题,农商行历年笔试真题找不到?不慌!16家农商行笔试题库等你来刷!...

热门文章

  1. 以太坊设计与实现:数据结构与对象-链配置
  2. JavaScript实现卷轴展开效果
  3. 路由器上刷linux系统,利用Openwrt在路由器上刷openflow1.3协议
  4. 水肥一体化如何实现灌溉自动化
  5. UI基础回顾-paint画笔
  6. 编写一个程序打印如下对称图形
  7. 免费开源录屏软件Captura设置中文界面及录像时出现FFmpeg was not found on yoursystem 解决方法
  8. MapReduce: Simplified Data Processing on Large Clusters论文翻译(MapReduce-OSDI04)
  9. APPx小程序生成工具助力商家备战双十一“第二战场”
  10. 限制网络接口的一些简介(一)