|
发表于 2014-11-20 17:11:37
|
显示全部楼层
|阅读模式
来自 中国–广东–深圳
先定义一下,这里所说的SEO,是纯粹的指从搜索引擎获得大量优质的流量,把网站要实现的最终效果最大化。有些人把网站运营的内容也纳入到SEO范围,不过这篇文章不讨论网站运营的东西,只从技术上去阐述如何去学习SEO。
seoer必备四大技能
SEOer应该学习的第一大技能:弄懂搜索引擎相关技术和原理。
我不太赞同做SEO不需要太技术化的说法,SEO不只是做好用户体验就可以了。考虑用户体验,做好内容是绝对需要做的,这其实是网站运营方面需要考虑的东西,但是技术化也是另外一个非常重要的东西,它很多时候甚至是决定性的条件。
想一想,我们要在一个叫百度或google的平台上引流量,但是我们对于这个平台内部是怎么运作的不清楚,你觉得能为网站引来流量吗?
不但要了解,而且还要把这些技术应用到SEO,这种了解还需要达到一定的深度才可以。至于怎么了解搜索引擎的原理,我推荐大家先去当当网搜一下,有很多的介绍搜索引擎原理的书籍。
了解了搜索引擎原理再来做SEO,你就能从搜索引擎的角度出发来看待你在做的事情。你会非常的理解做搜索引擎的人,了解他们的短板在和痛苦在哪里。了解他们将来会怎么去改进他们。
第二大技能:了解网站制作的相关技术,学会做一个网站。
了解完了搜索引擎,还要了解我们服务的对象–网站。能自己做一个网站是最基本的要求。这个就要求你懂网站的开发语言,精通HTML,基本的CSS,javascript等等。一个好的SEO人员,最好能帮助网页设计师改写和优化代码。这个技能,在你做内部优化的时候,能帮助你多。
SEOer每天做的事情,非常多和网站的技术相关的。 要配合搜索引擎的要求对网站进行调整,仅仅依靠工程师和网页设计人员是不行的,你要清楚里面的细节。不然你都不知道改动某个地方可以对SEO有利。
会网页开发后,还要知道网站架构相关的知识,服务器架设、CMS、还有数据库的性能调优等等都是需要了解的。比如,在稍微大一点的网站,提高单个页面的加载速度,对SEO都是非常有利的。但是哪些改进可以提高加载速度呢? 依靠工程师,它给你提高10%的加载速度你已经感恩戴德了,但是如果你自己懂的话,把页面冗余代码除去,js外调合并压缩,图片实时压缩,页面cache, 马上提高400%的加载速度,这个效果是不一样的。
对这两大技术方面的了解,越深入详细对自己越有利。好的SEO,一切因素都是可控的。那要拿什么来保证一切因素都可控。 是首先你了解到了所有的因素,然后你具备了控制这些因素的能力。这样,你做的每一个改动,你非常清楚带来的效果会是什么。这个就是SEO的核心竞争力。
第三种技能:数据分析能力。
数据分析能力是做SEO应该具备的基本能力。很多影响SEO效果的重要因素,都可以从数据上反映出来。不管是前期的预测,还是流量波动后的分析,都是离不开数据分析的。
在数据分析中,要特别注意LOG日志分析。SEO数据分析中的数据来源,很大一部分来自服务器log日志。这里记录了爬虫和用户访问网站的种种信息。如果你具备了相关的能力,可以把log日志里的任意数据合并拆分来分析的。比如从log日志里分析爬虫的到访的次数,每次停留的总时间,单个页面的平均停留时间…… 等等任意维度。
第四种技能:了解你要排名的那个搜索引擎。
可能你会觉得这个有点多余,其实不然。不同的搜索引擎SEO优化方式是有所不同的。你能做百度排名,但如果让你去做google排名,你就不一定有把握做好,因为你不够了解,不清楚他的排名因素。所以你要做哪个搜索引擎的排名,必须要对他有深入的了解。
掌握这些技术知识,就有了一个非常好的基础。接下来就是长期执行和跟踪。SEO实战性非常强,懂理论不去执行是学不会的,即使是新手,他们有自己的网站练手,也能做得很不错。
www.aladng.com www.szhyhldz.com www.stivf.com www.stivfcn.com www.cnstivf.com www.stivf18.com
|
|