目录
一、基本概念
1. 搜索引擎 2. 优化 3. 目标
二、影响因素
1. 关键词 2. 网页基本元素
三、优化策略与技巧
1. 技术层面 2. 关键词计划与监控追踪 3. 内链/外链
一、基本概念
首先,什么是SEO(Search Engine Optimization)?从字面意思来讲,是针对搜索引擎做一系列优化,那我们就先拆分下几个概念:
1. 搜索引擎
关于搜索引擎的介绍此处就不展开讲了,网上有很多关于其原理的简介,大家有兴趣可以深入看一下,方便理解后续怎么针对其原理展开合理的优化。参考:搜索引擎工作原理是什么?
那么为什么人们会用搜索引擎呢? --> 基本都是基于信息获取的需求,因此搜索引擎终极目标就是为用户提供其最需要的信息内容,内容的准确性、丰富度、深度都是其产品追求的指标,围绕这个目标,我们就会逐渐明白为什么不断创作输出优质的内容才是SEO的核心所在。
2. 优化
这里的优化是指通过合理的手段方式(优化内容、优化网页结构、优化技术),通过监控数据指标不断调整前述的手段方式,使得你网站的部分页面在某些关键词下的排名提升,最终提升你整个网站的排名权重。
3. 目标
如我之前文章(浅谈SaaS领域Inbound Marketing玩法)提到,SEO也是Inbound Marketing中重要的一环,其目的还是为网站带来流量,且这种流量是免费且优质的。最重要的是SEO带来的流量(一般称搜索自然流量)是可持续性的,与广告流量相比,搜索自然流量会随着网站整体排名权重的问题而保持问题,也就是说即使一段时间内你没有投入(此处是指维护运营SEO,不断输出内容及优化网页),这种由搜索带来的自然流量也是不会有显著的下降,而广告流量则会由于广告预算的停止而戛然而止。
二、影响因素
大致搞懂什么是SEO之后,我们来分解下影响SEO几个方面的因素到底是什么,以便于针对这些影响因素做针对性优化:
1. 关键词
搜索引擎对于内容的理解也是通过拆词来实现的,因此能够代表你网页内容核心的几个词语就是网页的关键词了,一个网站可以覆盖无数个关键词,但是其中可能只有少部分关键词能为你带来主要的流量,我们通过将关键词分为以下两类来讲解:
1.1 核心关键词
通常有一定品牌(branding)知名度网站的核心关键词肯定包含自己的品牌词,因为知道你品牌的人想要了解和你品牌相关的信息,肯定会通过搜索引擎直接搜索你的品牌词,这时候你的网页如果没有在自然搜索第一、二位,那么就要严肃的对待这个问题了,当然你也可以在设定品牌名称之前好好检验一下是否已经被其它产品占用,总之,起一个朗朗上口又形象又符合产品特性的品牌词是很难但会产生后期收益的事情。
除品牌词之外,你的产品所在的领域通常也是你需要去追求的核心关键词,这里包含了大领域及细分领域,甚至到细分领域的更细分分支或某些基本功能用途。具体而言,如果我们公司是卖CRM产品的,那么CRM、customer relationship management、CRM Product、CRM Software这些关键词必定是公司官网需要追求的核心关键词,但是由于竞争对手足够多,这些核心词的SEO竞争度太高,因此追求一些细分领域、子功能项的关键词可能就是一个更实际的模板了,比如:Real estate CRM, Sales CRM, Marketing CRM, CRM for small business等细分领域的关机那次,或Email automation CRM, Lead Contact database management, Automation workflow等子功能模块的关键词。
在这里要注意的是,无论是介绍性页面、转化页面还是纯内容性页面,一个页面最好只有1-2个核心关键词,而不应该将很多关键词堆积在某几个页面,因为这样会让搜索引擎爬虫很迷惑你页面的核心内容,从而分散了各个关键词的权重,导致了“自相残杀”的局面。
1.2 长尾关键词
核心关键词通常很容易就确定了,因为你的业务毕竟是有边界的,通过对产品拆分就可以迅速得到相关的核心关键词,但是不幸的是你所有的核心关键词几乎都有大量的竞争对手,也就意味着作为后来者,你很难将你的网页提升到老玩家网页之前。因此挖掘和培养长尾关键词就是一种后来居上的关键手段了。
长尾关键词通常是搜索量不是很高、语句比较长(甚至是一句话)的关键词,比如:What's the best CRM? The best real estate CRM in united states email marketing template for ecommerce等。首先长尾关键词必须围绕你的核心关键词打造,否则他的效应将独立存在而无法实现网络效应来提升你的核心关键词,你可以理解为将核心关键词扩展为无数包含核心关键词的句子、短语等。具体如何扩展呢? 最简单的方法就是利用google suggestion,如下图
以及:
有一些免费工具也可以帮你完成脑暴,找到合适的长尾词:
10 Free Keyword Research Tools (That Aren’t Google Keyword Planner)
那么关键词在网页中到底怎么体现呢? 请看下一章。
2. 网页基本元素
这里讲的基本元素完全是针对于搜索引擎来讲的,也就是你的网页对于搜索引擎可以被爬到的部分,这些方面影响着搜索引擎的爬虫是如何看待你的网页:
2.1 Meta Title
其实就是网页标题,他可以不是网页中真正的标题,类似于一本书封面的标题一样,通常以精简的一句话告诉网页浏览者或搜索引擎爬虫你的页面主题是什么。他在浏览器上是这样展现:
它在搜索结果中是这样展现的:
而它在网页源代码中是这样体现的(当日Title从浏览器tab上就可以直接看到,而后面讲的其它元素就必须从源代码中获取):
从它突出的位置就可以看出其重要性了,因为如果你想让你的受众通过某些关键词搜索到你的页面,页面的核心关键词就必须出现在Meta Title中。
2.2 Meta Description
有了标题就要有围绕标题的描述,类似一篇论文的简介一样,它以及其精简的语音描述的网页的核心内容是什么。它在搜索结果中是这样展现(注意标红的部分说明与你的搜索词有匹配):
它在网页源代码中是这样体现的(搜索引擎看不到全部的话,就必须去竞品网页查看源代码了):
我们能看到这段话是对核心主题的描述,因此其对于搜索引擎决定搜索结果匹配性上也是相当重要的,因此核心关键词也是必须出现在这段话中,而我们可以看出这段话在搜索结果中一般只会出现2行,因此最好把Meta Description的内容保持在150字符以下,并且将最重要的内容放在前面显要位置。
2.3 Page URL
其实是你网站链接本身的内容,抛出域名我们不讲,这里主要指的是URL层级及最后一层的命名方式(URL slug),比如此页面:https://moz.com/beginners-guide-to-seo 域名是品牌词,而这篇blog只有一层,且直接用了Blog标题作为URL slug,可谓是直接粗暴(但有时候效果很好,当然是有前提的)。通常情况下,我们会将网页分成各个模块,向文件夹一样的展开分区,比如:https://www.cardinaldigitalmarketing.com/blog/12-seo-trends-for-2020-that-you-need-to-know/ 因为是blog,所以它是在blog层级后展开的,基本结构是https://[域名]/第一层/第二层/.../最终内容页面,层级取决于你的网站内容丰富度,通常比较扁平内容的网站最多会分两层,而清晰的层级会让用户的浏览体验非常流畅,从而降低跳出率,另一方面也让搜索引擎更易懂从而提高页面权重。
在URL的最后一层级,通常也需要亮出你的关键词,因为它类似于你文件夹的名称,对于搜索引擎来说也是有指导意义的。
2.4 H1, H2...标题
这是你页面的标题结构,根据网页内容深度,你可以将内容结构划分为很多层次,而每个层级的标题其实代表了该子内容的主题。理论上子标题可以无限分下去,但是考虑到阅读难易程度,通常最多三级就足够了,甚至内容比较简单的页面两级就足够了。
H1标题是文章大标题,与Meta Title可以一致也可以不一致,但必须是有相关性的,不能牛头不对马嘴,这样不仅让读者迷惑,更会让搜索引擎迷惑。它在网页中可以通过<h1>标签找到,如下:
H2、H3标题同理,他们通过一层层的拆解下去,将你的内容划分为不同的子主题来向读者展示,好的内容划分方式及标题命名会极大提升阅读的体验,从而降低跳出率,提高页面权重。通常,H1标题也是最好包含页面核心关键词的,而H2,H3这些子标题可以不包含核心关键词,但最好是可以有和核心主题关联的关键词。
2.5 Body
即页面内容的主题部分,页面内容无论如何是不可能只有几个标题的,它必定会由描述或者段落展开,而且这也是网页浏览者深入浏览的最核心内容,此时为了不影响阅读体验就不强求关键词的曝光频率了,但是为了达到点题的作用,整体内容中还是需要保持一定的关键词密度,根据这篇文章来讲,最佳的关键词密度在1-2%之间,有很多工具可以测量关键词密度,如:
https://smallseotools.com/keyword-density-checker/
另外,我建议写内容的时候先不要考虑关键词曝光,这容易局限了内容的创作导致内容质量的下降。而应该在完成内容之后,再审视合适的关键词曝光密度和位置,适当调整内容已达到最佳曝光且有不影响内容。
2.6 图片Alt Text
俗话说一图胜千言,从阅读者角度来讲,图片当然是比文字更易读的内容形式,合适的插图可以极大提升阅读体验,然而,目前搜索引擎还不懂图片内容,无法将图片内容标准化处理,因此这里就要借用Alt Text来告诉搜索引擎图片的内容是什么。它在网页中这样找到:
Alt Text其实是网页中图片的一个属性,实际的效果是当网络情况不好而导致图片加载不出来时,会以文本的形式在图片区域展示以替代描述图片的内容。因此,如果你的网页内容中有比较多的插图,那么告诉搜索引擎这些图片是什么就显得很重要的,在Alt Text中合理的露出关键词也是尽量要去做的事情。
三、优化策略与技巧
这部分先不展开讲了,先起个头,有机会再展开讲讲。虽然对于基本知识我们能够很快了解,但是实操起来的确还是有很大的难度。
1. 技术层面
主要是:提升网页加载速度,优化网页sitemap,对网页赋予结构化数据,AMP
1.1 提升网页加载速度
● 尽量对不是很重要的素材进行压缩,如:高清图片、自动播放的视频等
● 尽量减少页面JS,如果不追求网页十分华丽,那就可以放弃一些动态的前端效果,而采用静态内容展现
● 尽量采用懒加载(lazy loading)技术,即页面滚动到对应位置才加载对应素材内容,以提升首屏加载速度
● 选用性能较好的建站工具
1.2 优化网页sitemap
sitemap是搜索引擎对你网站结构的一份“地图”,因此想要让搜索引擎快速找到你网页中目标内容,就要提供一份清晰且崭新的“地图”给搜索引擎。清晰是指sitemap要结构清晰,像树状图一样划分内容是最好不过的;崭新是指sitemap要及时更新,如果你的网站有结构更新,或者加入了新的模块,那么sitemap就要及时更新这部分新内容以告知搜索引擎。通常优秀的建站工具都会对网站保持比较高的更新频率,因此选择一个优秀的建站工具你就可以不必操心更新这件事了。
1.3 赋予结构化数据
此处也不展开讲了,结构化数据是众多搜索引擎牵头制定的一个标准,用以搜索引擎爬虫可以方便的爬到网页的结构化内容,详情请看:
结构化数据规范:https://schema.org/
如何为网页添加结构化数据:https://neilpatel.com/blog/structured-data/
检测网页结构化数据的工具:https://search.google.com/structured-data/testing-tool/u/0/
1.4 AMP
AMP(Accelerated Mobile Pages)是Google为了提升Google移动端搜索结果页的加载速度和阅读体验而创立的项目,详情请看这一篇就够了。
应用AMP有一定门槛,你需要完全按照Google的规范去重新写你的网页代码,并且有一定的限制,这导致原网页的一些内容或者机制无法实现(因为Google需要提升网页加载速度)。而且,当浏览者看你的AMP网页时,其实他们并没有跳出Google的页面来到你的网站,因此如果你的目标不但是让浏览者阅读内容,而是需要真正落地你的网站做后续的转化时,AMP恐怕就不适合你了。从目前来看,AMP适合与做重内容相关的网站,如:Blog、News等,而对于电商等需要购买转化的页面,恐怕就不太适合了。
不过,只要你的网站有重内容的模块,你就可以单独为该部分网页建立AMP版本,因为其对于移动端下的搜索排名提升效果非常明显,而当今移动搜索流量已经超过电脑端的流量,并且还在持续增长。
2. 关键词计划与监控追踪
篇幅有限,此部分也不展开讲了,只是简单叙述下核心思想:Plan -> Compose -> Monitor -> Optimize
制定完关键词计划后,想必你已经有大量的目标长尾词了,因此需要围绕这些长尾词展开内容创作并发布。发布之后,通过类似Spyfu这样的三方工具监控你网页所有关键词的排名变化和趋势,同时也监控主要竞品的关键词排名变化,因为SEO是一个动态竞争的过程,知道竞品是什么样的打发可以有效帮助你避开大热而找到可以快速占据的长尾关键词。通过长期的监控,如果前述一切准备工作正常,那么你的部分页面在某些长尾关键词上就已经开始有排名,甚至逐步提升了,结合效果你可以调整内容创作方向,以重点提升部分见效快的关键词排名,然后再优化最初的keyword plan。
3. 内链/外链
SEO另外一个很重要的因素就是内外链,此处也不展开讲了,大致讲一下核心思想:
3.1 外链
即哪些外部网站引用了你的网页,如果是高权重网站引用你的网站,那么对该页面的page ranking有比较大的提升。当然在资源有限的情况下(高权重网站引用大部分是要付费的),可以不追求太多高权重的引用,而以数量取胜:
● 多联系其它Blogger转载你的文章,引用你的内容,广撒网
● 维护官方社交媒体账号,加入FB群组、Quora主题、Reddit频道等分发内容
● 不要忽视邮件渠道,通过邮件营销分发内容也通过提升网站浏览量而间接提升page ranking
3.2 内链
自己网站的合理互引,也可以通过矩阵的方式来提升核心页面的关键词排名,比如页面A是你的核心关键词页面,页面B、C、D等是围绕核心关键词的长尾关键词页面,那么BCD页面就最好带上A页面的链接,以便读者逐步深入阅读以减低页面跳出,饼干通过浏览者的点击告诉搜索引擎这些页面之间是有关联的。层次与关联性是构造合理内链的核心思想。
基本的SEO知识和部分优化技巧就介绍到这里,后续会随着自己实操和分析总结,再展开讲一下其中部分内容,欢迎大家关注打赏哈哈。