这个问题其实没有统一的答案,只能说如果一点技术都不懂,那么在入职和发展方面可能都会有些困难,学习SEO原始的基础理论非常简单,只要了解一些名词,懂得一些概念,会上网发帖就可以了。但在安际工作中一点技术都不懂的朋友大多都做着最基础、最表层的工作,而且只懂得概念、名词的朋友很难在行业中有所发展,因为能接触、发现、总结的东西太少或太片面。
刚开始学SEO时,可以不懂技术,但是想自己更深入地研究一些东西时,就需要充电一些技术上的东西了。有人会说“SEO只做策略就可以了,具体执行有技术人员,SEO人员懂技术干嘛呢”,这是严重错误的,SEO人员只有懂得一些技术逻辑、懂得一些数据库结构、懂得一些处理数据的命令,才可以发現一些深层次的问题,研究制定更深层次的“SEO策略”,产出更具科学性的SEO产品,否则只能停留在SEO的表面。并且,不是所有公司都会为你配备足够的技术人员帮你解决一切问题,很多时候只能靠自己,否则就会把项目周期拉舟很长。
随着SEO行业的规范化,常见的三个发展方向有技术、产品和运营,偏产品和运营的SEO需要丰富的工作经验,并不是通过看点书、参加几个培训、聊聊天就能有质的提高,相对来说偏技术的SEO入行渠道更为具体,至少可以先学到一些“实在”的东西直接运用到日常工作中,比如,使用简单Shell文本处理命令深入分析日志、依靠搜索引擎算法原理设计站内SEO产品、根据分词原理合并整合“形不同”但站内搜索结果相同的关键词等。
撤开部分残留的还在无策略机械发链接的“SEO”不谈,通过基础技术入行SEO,然后向稍微高层次的研究用户需求和体验及引导用户行为、偏产品或运营方向的SEO甚至管理层发展,在当下对于SEO初学者来说是一个非常不错的“正途”发展线路。并且,现阶段有技术基础更容易入职SEO,有很多大中型网站在招聘SEO时会声明“有技术基础者优先录用”。现在已经不是堆砌关键词和狂发外链的时代了,更多的是研究用户需求分析、数据挖掘、用户体验提升等问题,有一定的技术基础,或对一些算法原理有一定的认识,才可以设计出更好的SEO产品,在SEO工作中也会更加得心应手。
一点技术都不需要懂的SEO可能慢慢就消失了,研究用户体验、需求和行为时基础技术也会是有力工具。现在的确也不乏不懂技术但是对用户体验、需求、行为研究很透彻的SEO朋友,但是他们已经通过其他渠道积累了丰富的经验,并不适合“初入行”朋友的发展。不过需要注意的是,如果不打算向技术方面发展,SEO人员最好不要过于钻研技术,因为如果技术层而了解得太多 在设计SEO产品时会过多的考虑实现细节,从而限制产品设计的思路,进犹不及。
关于不会网站建设的问题,大家可以简单使用Wangp包在本地建立一个环境,然后自行学习那么在设计产品时会过多地考虑使我和调试DEDE、DZ等程样,了解一下网站是什么样的构架,前后台数据是怎么调用的,至少当自己想改一下简单数据时能够快速地找到相应文件和參数位置,搞明白DEDE和Dz两个网站程序,基本上就能明白网站是怎么回事了。不用懂得如何二次开发和单独开发网站,只要懂得网站的基本运行原理就会对自己的 SEO工作有比较大的帮助。
推荐有一些SEO基础的朋友简单了解一门网站建设语言,比如PHP,简单了解一下数据库,比如Mysql,不一定要会写代码,也不一定要像程序员一样研究得很透彻,但是最好还是要懂一些,至少能看懂简单的代码和数据结构。研究一下简单的Linux-Shell命令、Windows批处理命令及Excel高级命令等。SEO人员想做一些稍微深入的东西,避免不了处理和分析数据,这三个东西可以很好地辅助SEO人员处理分析数据,基础的Shell命令可以辅助SEO人员分享网站日志;Windows批处理命令可以辅助处理本地数据;如果能够熟练使用Excel高级命令,处理普通数据时会更加得心应手,比如,纵向查找函数“Vlookup”可以辅助SEO人员迅速地批量匹配数据,在批量交换同类链接时就会经常用到。
另外,学好SEO最重要的是自己去实践,听太多、看太多都无济于事,只有自己动手实践才会看到真正的效果,也才能真正收获一些经验。太多SEO人员对一些案例、经验只是看完就看完了,然后就没有然后了,没有丝毫的意义。亿牛网络专注于西安网站建设、西安SEO优化领域!