今天中午的时候,向公司技术部门的同事询问了一些页面结构修改方面的困难。虽然之前有所感觉,但是没有详细的确认过。
页面结构的调整,内容丰富程度,都很大程度上影响着SEO的效果,尤其是对一些大网站来说,数据丰富,结构复杂,轻易调用一块数据,没那么简单。
前两天在群里面说过:“想要解决整体收录的问题,只要能让网站任意一条旧数据,都能在很浅层的地方调用出来”。如果你不能理解你的网站的架构,数据库结构,很容易把SEO做到遭人恨。
为什么这么说?拿我们自己网站为例,打开一个页面。除了文本内容,还有一个相似条目,同类条目的模块,这两个模块,需要向Solr发送一次请求。设计时候,这些条目还有附加信息,需要向数据库发送请求。大文本内容,又要向Mongodb发送一次,几个请求下来。页面速度已经不怎么好看了。
缓存是完全不够用的。千万,上亿的页面等着被搜索引擎抓取,原本网站内部的结构已经控制着搜索引擎不断抓取新的页面。除非所有页面静态化,否则帮助有限。
而每条信息又有几十个不同的参数,在数据库里面组成了一个多表互相关联的情况,很容易出现超级长的SQL语句
如果你不考虑这些功能对网站性能的影响,实现难度,复杂程度,单纯的要求技术部门帮你做这做那,我觉得一般人家的确不愿意做了,一是因为有时候这个看似很简单的功能在我们这边就是无法实现;二是因为我也不知道这个功能对我们网站有多大帮助。
“SEO改那些东西有毛用?”,“SEO总是提些奇奇怪怪的要求!”,“这功能不可能做出来的!”
SEO们责怪别人技术不行,技术责怪SEO乱来,一个公司可以没有SEO,因为还有其他推广手段,但是没有技术不行。最终SEO就落成一个被人抛弃的部门。
许多SEO还在沉浸在自己给自己创建的梦想之中:通过SEO来大量的流量,通过SEO日赚XXXX,通过SEO致富发财。我们是新兴行业。
一些SEO“专家”们,最多谈的东西,都是些和自己八竿子打不着的互联网新闻,今天这家公司上市了,明天那家公司出新产品了,并且时不时指点江山一下:“电子商务泡沫要破啦”,“这个产品对SEO有帮助啦”。让一些不明真相的群众们看着:哇,这群高人站在潮流的前端。做SEO很前卫,很时髦。
一谈SEO技术,要么是炒冷饭,摆出一副良师益友的姿态,比如“入门帮助”,“新人干货分享”其实网上一搜一大堆;要么就是谈策略。
回头仔细看看这些策略,大都要上升到商业层次,这个市场啊,用户啊,营销啊一套又一套。全是高度概括,好比脱裤子放屁,压根没看出来和SEO有什么直接关系。
一群人沉浸在自己的乌托邦中,幻想只要坚持下去,SEO没什么做不到的。打个比方,坚持原地踏步走,不能让你往前挪一米,虽然这也叫坚持。
另外一个幻想,就是幻想自己在努力,在学习。每天这个QQ群跑到那个QQ群,这个论坛晃到那个论坛,不停地等着“专家”们能够放出一些能一招致命,快速提升流量的方法,时间就在这种闲晃中过去了。有的SEO真的做的很闲,因为没什么东西好做。没有自己的想法,也无从下手。觉得SEO不就是写文章和发外链吗?不停的发就行了,还有什么好做的呢?网站要修改,找程序员嘛,改不出又不是我的问题。
吐槽有点多,回头正事上来,如何解决SEO遭人恨的问题?
沉下心来学点有用的东西,不要幻想一招致命。
如果你不怎么喜欢程序,先研究研究统计学,市场营销学(很多SEO在谈这个,不知道有多少人理解什么叫营销,并且不建议看网络营销,先看看线下营销,因为这是经过几百年的发展总结出来的经验之谈),信息架构等等地东西。(看书绝对是好习惯,难道指望那些“干货”博客一篇两篇文章就能把这么复杂的一个课题说透?)
网站技术是100%要明白的,否则无法和技术人员沟通。如果你连服务器,数据库,前端代码都弄不清是什么东西。不知道它们是怎么工作的。那真不知道你的SEO有多大难度。(我见过有个SEO主管把301作为一个高端技巧来形容。)。改改title,meta,改改h1h2加粗,改改url,发发帖子?等着流量自己上升?
有了技术的基础,能与技术部门共同协作了,网站的SEO才会有希望做好,也能解决本文开头的问题,网站我想新增一个内链模块,如果能照顾到我们的数据库查询难易程度,花费比较小web开销。考虑到技术人员工作的流程,写清楚各类文档。把自己作为技术的一份子去做,而不是高高在上要求别人这样那样,SEO便不会再那么吃力。
夜息个人介绍:
夜息 ,原名陈汝一。目前就职于途牛旅游网负责SEO工作,5年SEO经验。SEO顾问服务过多个行业,大中小规模的网站,并且取得了明显的流量增长效果。在业内具有良好的人脉资源,与国内各大互联网公司相关人士有密切交流。SEO思想被百度官方推荐,与百度官方有良好的沟通渠道。
夜息SEO培训,做有技术的SEO。不是用一个模具把你塑造成一个不会独立思考只会高效执行的机器人,我们希望赋予每一个学员真正的思考能力与可借鉴的真实经验。网址:www.itseo.net