互联网网站开发需要注意的事

         以前一直做企业内部的web相关项目,没有涉及到将项目发布到互联网上。基本没有涉及到搜索引擎相关方面的事,也就刚出道那会,闲的发慌,看了点基本概念,我也是个懒人,觉得没做这方面事情,何必在这方面花时间,也就不放在心上。虽然做着互联网这份差事,却也没在这方面想过苦功夫,基本都是用到什么现学什么。(还好我是耐不住重复,枯燥工作的人,因而毕业这么多年,也很少做重复工作,虽然用什么学什么,但是进步还是有的)。

       这次公司准备做一个网站,我全程负责编码实现。依旧按着以前做企业内部项目的流程做,将所有功能流程先完成。项目比较急,虽然隐隐约约的感到互联网和企业内部网站会有些不一样,但是也没时间深入了解下相关的差异性。等项目快完了,公司来了一个老资历的工程师,他以前做过互联网相关的。帮着提出了不少意见,但是我具体深入问为什么,他也不能具体给个完整的优化方案。同时等真的上线了,运营方面又提出不少修改意见,相当于完全重做,把人累的要死。

      等一期完成稳定下来,发现网站其实挂在网上好久了,但是看看百度,google的收录量居然没几条(一部分原因是运营没推广的),我意识到这方面我有些大条了,赶紧恶补相关知识。

      先接触到的是google统计。 功能很完善,分析很透彻,直观。本来我们网站还计划做一个访问统计的功能。 当我用了google这个工具,我发现我们计划的自己做统计可以省略了。用google统计唯一不好就是引入了google js  。 由于“网络万里长城”的原因。有时候页面加载这段js半天加载不出来,导致页面显示不对。还好这种情况很少的。

        后面就是用到了google的站长工具。 根据提示,装了个page speed 分析下网页。只得53分,刚好及格,赶紧的按照提示,将神马缓存,压缩的都配置好。但是在css 组合和图片显示提供压缩图片还是没辙,css图片组合是网站的美观性导致,没办法。 但是提供压缩图片这块就是自己一开始做的时候考虑到的。那时这样考虑,上传一张图片,各个地方根据页面的img标签  自动压缩显示。 只要设定好长宽比例,别失真就好。我们首页是个汇集地,好多图片。一开始让编辑上传图片也没考虑到图片大小问题。 后面仔细一分析,一个首页加载出来快5M数据。 这果断不行啊。赶紧叫编辑将图片在不失真的前提下压小。比较庆幸的是我全网站很多地方都使用ajax 异步加载,速度也还过得去(这也为后面制造了一些麻烦)。这样数据还是很大,没办法很多小图片都是下载原图自动缩略过来的。但是都做好了,也没精力在改了,现在也就这样了,等下一个版本看给修正过来,能提供小图的,还是要编辑上传小图。

         在后面百度、google狂搜提高收录量,了解到了居然还有seo 这个职业, 以前只是知道有seo这个名词。没想到这还是个职业,还有各种专业培训机构,涨见识了!后面了解到每个页面的meta 要加keywords  和 describle。 而且每个页面还必须不一样。 title 也最好不一样。 利于搜索引擎收录。

       在后面就是发现百度也有个统计工具,也拿来用用,真心发现和google是大同小异。由于是国内的。不存在有时js延迟的。真用了两天。 发现它里面的seo建议给人的压力好大。尤其那个“在静态页面上使用动态参数,会造成spider多次和重复抓取”。乖乖,我是用纯java,jsp编写的。基本很多用都用到了动态参数。 到现在我才明白spring 的restfull风格编程有什么作用了。继续学习发现google都不提这个问题的,为什么百度要提呢?原来这在几年前可能是个问题。但是现在的spider都能够识别动态参数了,只要不是太过了。 发现很多论坛上的站长们为了百度的这个seo建议,专门调整,真心感觉不值啊。

        还有就是关于ajax的问题。 做好了过后,看了下google和百度,确实在script中加载东西。动态改变dom这些spider都不能侦测到。 咋办呢,也纠结了好久,要修改页面为同步的话,首页加载了各种乱七八糟的东西,速度肯定降下来,用户体验就不好了。 再四处看看有什么解决方法的时候,google siteMap! 哈哈,有了这东西,我可以将我异步加载的数据的url也列出来让google spider抓取。 再看看百度, 居然没有,正在内测,需要邀请码。 邀请码要日均访问量100万以上才可以啊。我们这种小网站就别指望了!也就只有这样了。

     还有就是百度现在的索引量查询还site命令查询到的有很大差异性。现在google 能够实时显示在线人数,百度就不行了。

      但是我不知道使用第三方统计工具坏处在哪里!我大概看了下youku,土豆都没使用第三方统计工具的,这总是有一些道理的。看来 这方面我还得多了解的。

       最后还在纠结是不是需要将页面都转化为html,还是就用jsp的。转化为html 固然好,但是不可能一个一个的手动的转的,自动转的话,得写一套转化程序,而且我们网站每次发布新信息也比较频繁,这也比较麻烦。网络上暂时还没找到相关的信息!诶,也不知道sina 这种也是实时发布信息的网站,是只是后缀是html呢,还是真的转成了html。 真转成了html。他的各个服务器缓存的数据同步也很频繁了。诶 ,不想了,网上再学习学习


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值