SEO入门五大步骤—运营笔记
在「前端技术」专业领域精进之余,今年给自己在能力增长上提了几个命题,其中之一就是「运营」。希望通过深入运营领域,提升对事物运作的敏锐性,从而将掌握的各类知识融会贯通,更好的发挥出来。
我的计划是通过公开写作,分享知识,让知识能最终转化成一种能力。
按照《运营之光》作者黄有璨的说法,运营是连接产品和用户间的一切方式。
今天的内容是SEO(搜索引擎优化),是面向搜索引擎的渠道来连接产品和用户。
搜索引擎如何工作
做SEO的第一个研究对象就是搜索引擎,了解它的运作方式,我们就可以针对性的设计策略,让自己的站点更快被搜索引擎发现。
如上,当我在Baidu里面输入"学习 SEO"的时候,百度给我的每一条搜索结果包括几大信息。
- 网站的标题(Title)
- 网站的摘要(Body & Description)
- 网站的URL
查询一些资料,了解到搜索引擎的大致运作方式如下:
(1)【爬虫】在互联网中发现、搜集网页信息。
网页链接的「深度遍历」 + 「广度遍历」,IP段等
(2)【数据索引】对信息进行提取和组织建立索引库
建立各类索引、分词
(3)【权重排序】在索引数据库中搜索排序
通过各类算法来确认每一个页面和关键词之间的匹配度,算出Page Rank
科普版的老外讲Google搜索引擎工作流,可以看这个How Google works。
SEO如何开展
从上面的搜索引擎运作机制,我们大概的优化思路是「优化关键词」、「提升站点的索引权重」、「优化站点的内容结构」。
1、关键词(keyword)选择及优化
关键词是SEO的起点,可以从Volume流量、Difficulty难度、Relevance相关性这三个维度来衡量关键词和你的站点的匹配度。
在Pick关键词的过程中,可以参考app.neilpatel.com来查看该关键词的商业价值。
- Trend 近12个月的搜索趋势
- Volume 每月关键词检索量
- CPC (Cost per click) 谷歌的广告费用
- PD (Paid Difficulty) 付费搜索的难度
- SD (SEO Difficulty) SEO的难度
2、关键内容(content)优化
可以通过在Google或者Baidu中搜索你的目标关键词看看排名靠前的文章/站点,看看他们的内容或者文章是怎么弄得。
2.1 增加站点的外链(outBound),方便爬虫爬取内容和提升索引的网页权重。
按照搜索引擎的爬虫及建立索引的过程,我们可以在自己的站点里面加上 站点地图siteMap、权威网站的引用链接等来提升本站点的SEO友好性;同时,我们的站点可以尝试联系做SEO比较好的网站,以便让爬虫更好的爬取到我们的网页内容,从而建立友好的索引。
2.2 优化内容的Title、Body、Description等
这个是前端工程师的基本操作,在Html的Head和Body里面采用SEO友好的Html标签及内容。
3、激活初始流量
在内容发表后,可以尝试在多个微信群、Quora、FB社群做首次的内容分发,激活初始流量。
4、通过GoogleSearchConsole来分析站点的SEO
- 工具: GoogleConsole(http://search.google.com)或者Ahrefs
- 查看指标: 排名、关键词、流量、点击率
- 排名靠前的关键词: 加入内容中
- 排名靠前点击率低: 标题优化
- 继续丰富内容: 论点、多媒体
在实操的过程中,我看了下GoogleSearchConsole上自己的站点的数据slashhuang.github.io(已经5年没更新了),居然有不少来自Google上海外的流量,最大的一个搜索来源是「css 画直角」,看样子这类所谓的"css黑科技"是很多工程师必须过的一个坎。
一些观察
从搜索引擎的流量逻辑衍生出来的商业模式:
1、关键词竞价与广告: Baidu
2、内容带货: 知乎好物、wordPress、公众号等
3、分佣: 淘宝客、电商分销
以上,如有理解错误,欢迎指正~~