浅谈SEO工作中前端工程师的重要性

时间:2011-10-10

针对SEO行业,网上曾经有一种论调,称SEO低技术、低门槛,引发众SEOER群起而攻之,这种看法确实很片面,但又不得不否认相当一部分SEOER缺乏最基本的编程知识,导致在日常工作的效率很低,有时还会因为不懂技术闹出一些啼笑皆非的笑话。 其实作为一名SEOER,不懂编程不可怕,可怕地是缺乏与技术人员(包括但不限于前端工程师,后台开发人员以及服务器维护人员)沟通的能力。 今天就从前端工程师说起,谈谈在SEO工作中前端开发人员的重要性,看看与技术人员合理的沟通能如何增强SEO工作的效果。

1.良好的用户体验

作为前台人员,确保良好的用户体验是首当其冲的。一名优秀的前端工程师通过合理的页面布局,整洁漂亮、主次分明的配色,可以轻易引导用户找到网页的重点部分,在十分舒适的浏览体验中完成对站点的浏览、对需求信息的寻找。这点毫无疑问,对提高站点转化率、降低网站跳出率有着十分重要的作用。与之相反的是,现在互联网上铺天盖地的淘宝客单页站点,看似页面制作精美,实则用户体验极差,大部分情况下,用户都是找不到需要的内容而误点链接,其转化率之低可想而知。2010年,被神化的单页模式实际上是在低的不可思议的转化率下实现盈利的,这也注定了这种模式不会长久。事实上,最近已经经常在一些论坛上听人抱怨,用单页的网站成家率极低,这种模式已基本上走到尽头了。

2.站点代码整齐有序、高效

我们知道页面代码是否遵循W3C标准是搜索引擎排名的参考因素之一,可能在一般人看来现在已经不用考虑相关问题了,市面上常见的CMS都做到了符合W3C标准,其实不然,符合不代表最优。以常见的DEDE为例,其默认模板就有过多的JS调用、页面中依然有style属性(不符合W3C的结构与表现分离的思想)等问题。尽管过度考虑这些问题有点过度吹毛求疵了,其对排名的影响几乎为零。但是一个优秀的前端工程师会在布局设计时为你考虑到相关问题,实现页面代码的最优化,提高JS代码的执行效率,缩小Cookies,用js调用代替iframe等。 不积小流无以成江海,这些看似小问题,但也许你比排名在你前面的站点就差了这么点。

3.提升站点访问速率

这个其实跟第二点有点类似,主要是代码的优化,先看下百度统计新功能“网速诊断”的部分截图:

 

细致入微的百度没有像其他测速网站一样,仅仅给出页面下载总时间完事儿,而是在服务器速度一定的情况下,给出了提高页面加载速度的几种方案,其中主要有合并JS文件、合并CSS文件,使用Css Sprite以减少对服务器的请求次数等方法。 这些细节问题,很少有人注意到,因为提升的几毫秒速度几乎可以忽略不计,但有经验的前端工程师会考虑到这些问题,这样你的站点的速度拼不过几大门户,但是却获得了百度的不少加分。 类似的一些细节性可以提升页面速度的技巧还有很多,比如,启用gzip压缩页面体积(很多主机都拥有的功能,但是知道用的人很少),将JS文件放在页面的后面可以明显提升页面加载速度(这点多少人的站点做到了?),图片限定大小可以避免浏览器重新渲染等。

4.站点改版平稳过渡

最后一点,我想对很多站点是最重要的,伴随着站点的发展,页面改版是不可避免的,不过相信很多人都有站点改版造成的快照停滞、排名下跌甚至降权等问题。其实,处理这个问题相当简单,站点改版时仅仅修改CSS文件,不动结构内容代码,可以轻易在搜索引擎不察觉的情况下完成改版,通常小改版只需要前端工程师改几行CSS代码就行了,如果页面布局的内容需要大换血,可以分几次小规模的改版完成修改,这期间只要不修改title等重要信息,站点完全可以平滑过渡,快照、排名、收录不会有任何的异常。 下次站点改版需要换模板时,不要很匆忙的就换上模板,进行适当的修改,尽可能与原来各页面的代码相似,效果要好很多。市面上主流CMS的结构内容都很固定,更改的通常只有几个div标签,想通过css更改布局还是非常容易的。

本文由无痘美眉网,怎么去痘痘()站长撰写,阐述了下前端开发与SEO工作的联系,同时也提醒众SEOER,不要认为一味的的发外链就是SEO,回过头来看看这些细节性的内部问题你都做好了么? 如果这篇文章反响好,以后还会推出更多关于与技术人员沟通实现最优的SEO效果的文章,敬请期待。

相关文章

标签:

A5创业网 版权所有

返回顶部