SEO获取流量的过程,涉及三个主体要素,搜索用户,搜索引擎,网站。SEO的目标就是要将搜索用户,从搜索结果页带到网站。
SEO
【搜索用户】
通过搜索关键词研究搜索用户行为,知道自己的目标用户在PC/移动会有哪些词搜索,搜索量有多大。根据用户搜索词建立目标关键词库,大致把握目标流量总体的盘子,竞争格局,自己在竞争中的位置。有了词库,才能让SEO的工作有的放矢。根据经验,用户搜索行为十分离散,长尾词的搜索流量可能占到每天总的SEO流量的90%以上。所以,如果目标是获得流量,那么核心的关注点应该放在长尾上,而不是一些搜索量大的词上。
【搜索引擎】
根据实现的功能分,包括离线部分和在线部分。离线部分负责抓取网站的页面,建立倒排索引,在线部分负责响应用户搜索需求,从倒排索引库中找到符合搜索需求的文档(即网页),按照一定的次序返回给用户。一般来说,搜索引擎分配给网站的抓取时间是有限的,那么这个有限的抓取时间,也是SEO能把握和调控的资源。仔细分析蜘蛛抓取的情况,利用robots.txt,内部链接/外部链接,nofollow, ping等方式对蜘蛛抓取的目标页面进行调控,让更多新页面获得被抓取的机会,无疑是一个很不错的策略。
从根本上说,SEO的工作就是要让自己的网页尽可能多的覆盖到用户搜索词,让这些页面进入倒排索引库,并且被在线部分返回给用户,排名尽可能靠前。那么,是热词更容易完成上述流程,还是相对长尾的词更容易,结论也不难得出。一个给定的站点,要制定怎样的关键词覆盖策略,很显然,要结合自己的站点和搜索引擎中目前获得排名的页面的情况来做决定。
【网站】
上面说到的搜索用户,搜索引擎都是外部因素,最终获得流量还是需要网站自身的完善与优化。具体包括:
1.为了覆盖到尽可能多的搜索词,网站需要有相应的内容和页面。
2.这些页面要能被搜索引擎的蜘蛛抓取建库。配合的措施包括疏通访问路径,在页面上铺设梯子,对于一些重要页面,适度构建外链,吸引蜘蛛抓取,生成全量URL的sitemap,对于重点页面使用ping接口直接推送给搜索引擎。这个过程对应的数据包括,AccessLog中的蜘蛛抓取数据,百度站长工具看到的索引量的数据,site语法查出来的收录的数据。针对具体的页面,在百度中搜索URL,可以看该页面是否索引,搜索完整的title,可以看是否参与排序。
3.如果页面被顺利建库,那么就要考虑如何让页面排在搜索结果的前面。影响排序的因素很多,过去SEO行业将外链和内容这两个最重要的因素提出来说,不过目前来说,外链的作用慢慢的在减弱,有效的外链仅限于百度白名单中的一些站点。所以,外链还要做,不过适度即可,重点还是放在内部的结构和内容上。