SEO搜索引擎优化2022 教学指南!SEO是什么?怎么做?
SEO的英文全称叫做Search Engine Optimization(SEO 是个英文缩写),中文意思又叫做「搜寻引擎优化」或是「搜寻引擎最佳化」。
SEO是一门关于如何提升你的网站网页在搜寻引擎(例如:Google 搜寻引擎)里面的关键字排名的技术知识,懂得透过SEO 获取搜寻流量,可以替你节省很多行销费用。
懂SEO 的人跟不懂SEO 的人写出来的文章,差别是非常巨大的,在Google 搜寻引擎里面的关键字排名差别也相当大。
有不少人和公司就是靠SEO 就将自己的网站每月流量运营到百万以上的人,靠着自己对SEO 的理解跟SEO 排名操作,完全不需要工作,就能透过巨大的搜寻流量,替自己赚到足够的广告收入、业配收入或是影响力。
如果你还不是非常了解什么是SEO 搜寻引擎优化,或是你很想了解搜寻结果排名到底是怎么运作的,以及你想要了解如何从SEO 的初级新手,一步步理解、学习,慢慢让自己变成厉害的SEO 高手,本篇文章会提供非常详细的教学指南。你可以把这篇文章当成一门课,文章从最基本的SEO 概念「搜寻引擎的运作原理」,一路讲解到各种SEO 进阶概念(网页速度、Rankbrain、noindex …等等),再到如何使用各种SEO 分析工具(Google search console、Google PageSpeed …等等),慢慢让自己成为一个专业的SEO 人(专门操作搜寻引擎优化的人有时也直接被叫做SEO 或SEO 优化师)。
SEO 搜寻引擎优化是什么?
SEO是搜寻引擎优化(或叫搜寻引擎最佳化)的简称,它是一们关于如何提升你网站上的网页,在某个关键字下的搜寻结果排名的技术知识。
当我们谈论到SEO 的时候,通常指的都是针对Google 搜寻引擎所做的各种SEO 优化工作,因为Google 搜寻引擎是全世界市占率最大的搜寻引擎,占比高达90%左右,所以SEO 人平时做的各种SEO 工作,几乎都是针对Google 的,很少会去针对Yahoo 或是Bing,就更不用说百度了。
根据「statcounter」所做的统计,Google 搜寻引擎在2021年11月,在全球的市占率高达91%。因此,当你想从事SEO 工作的时候,你做的各种SEO 优化项目几乎都是针对Google,甚至当人们谈论到搜寻引擎的时候,通常指的也是Google。
为什么要做SEO ?
或许可能有人会问:为什么要做SEO?它真的有这么重要吗?
下面这张图,是猫熊先生自己的某个网站在2021年七月份来自Google 搜寻流量的Google search console 后台数据,你可以看到,这个网站光是每个月就有来自Google 搜寻引擎约六十万的点击数,这还不包括其它来自社群的流量或是直接流量。而且这些流量非常接近被动流量,也就是猫熊先生即便十天都不工作,网站还是会有源源不绝的搜寻流量。
所以,只要你很懂SEO,你知道各种SEO 优化技巧与SEO 排名要素(Ranking factors),你就能从Google 搜寻引擎获取大量的搜寻流量,即便你不替任何大公司工作,你也完全有足够多的收入可以养活自己,这本身就是非常棒的一件事情不是吗。
回到一开始的问题:为什么要做SEO?假设你今天的本职专业并不是写作,而是从事金融、业务、法律等其它产业的工作,那么SEO 理所当然跟你无关。
但是如果你今天是一个内容创作者、部落客,甚至只是一个业余的写作者,你想将自己的网站流量或是部落格流量坐大,那么SEO 对你来说就非常重要。懂SEO 跟不懂SEO 的人,在搜寻结果里面的关键字排名差距是非常巨大的。
SEO 怎么做?SEO 搜寻引擎优化如何学习?
SEO 是一门非常复杂的技术知识总和,里面包含太多细节,光是Google 官方自己公开透露的SEO 排名要素(Ranking factors),就有高达200 多条,而且有些SEO 优化项目还非常技术性,甚至只有工程师才有办法操作,所以要完全搞懂SEO 的各种细节与技巧,需要花大量时间学习。
猫熊先生将SEO 领域中的各种知识与技巧整合成下面几大篇幅,你可以从头开始一直往下学习,每个篇幅都会有多个章节项目在里面,每个章节都会有该章的文章连结,点进去仔细阅读并且自己研究,完全搞懂就可以大幅提升你对于SEO 的理解。
SEO 完整学习指南
第一篇、SEO 搜寻引擎优化的运作原理
第二篇、SEO 关键字分析
第三篇、SEO 演算法
第四篇、内容面SEO 搜寻引擎优化
第五篇、技术性SEO 搜寻引擎优化
第六篇、站外SEO
第七篇、SEO 中其它重要的概念
第八篇、SEO 分析工具与检测工具
第九篇、好用的SEO Chrome 外挂工具
第十篇、SEO 学习资源
另外,上面的篇幅章节是有安排过的,尽量不要跳着看,从头到尾按照顺序看,像打怪一样一层一层理解上去,会对你非常有帮助,你对SEO 的了解也会迅速提升。
第一篇、SEO 搜寻引擎优化的运作原理
学习SEO 的一开始,一定要先搞懂搜寻引擎的基本运作原理。当一个新的网址出现的时候,它一定会经历「被找到」的过程,所以虽然我们可以将Google 搜寻引擎的运作方式分成:检索(爬取)、索引跟排名,但其实前面还有一个「找到」网址的过程。
在这第1篇当中,会详细说明以下SEO 知识。
Google 找到网址
Google 检索(爬取)
Google 索引(收录)
Google 排名
在理解Google 搜寻引擎的运作方式之前,建议先将Matt Cutts 在Youtube 网站上的这只影片先看完,这只影片非常精准且到位的完整解释Google 搜寻引擎的运作方式。
1、Google 检索、索引与SEO 排名
下面会完整讲解Google 搜寻引擎运作原理中的找到、检索、索引与排名的概念。
Google 找到网址
你可以将这个世界所有的网页想像成一个巨大的蜘蛛网,每天搜寻引擎都会派出爬虫蜘蛛在全世界的网页不断去抓取跟找到新连结(Google 派出的爬虫叫Googlebot)。
当一个新页面出现时,Google 的爬虫必然会先找到该网址,并且将该网址加入网址库,然后比对一下网址库里面是不是有这条网址,如果确认是新的网址,就会安爬时间去检索(爬取)。
在 Google Search Console 里面的「涵盖范围」功能当中,你也可以清楚看到一条网址它的「发现方式」,可能是从你提交的 Sitemap 当中发现的,也有可能是从别的网址找到你这条连结的。
Google 爬取(检索)
当有新的网址出现在Google 资料库中的网址库之后,就会安排时间去检索,其实「检索」是官方的名称,猫熊先生也比较喜欢用「检索」这个词,不过在SEO 界里,检索很常被称作「爬取」,你只要知道它们在SEO 里指的都是Crawl 就可以了。无论是爬取还是检索,都是指Crawl 。
在Google search Console里面的「涵盖范围」功能,你也可以很清楚的看到关于「检索」的讯息。下面有两个重要的SEO 观念:
是否允许检索:如果显示「否」,那么该网址可能是出现在 robots.txt,也就是网站主在robots.txt 这个档案当中不允许检索这条网址。
是否允许编入索引:如果显示「否」,代表该网址很可能有 noindex 中继标记,所以才会出现不允许给页面被索引的讯息。
这里特别说明:robots.txt 是用来告诉搜寻引擎不要爬取特定页面,而noindex 则是用来告诉搜寻引擎不要索引特定页面。
当爬虫程式爬取了你的页面之后,会将整个网页的资讯压缩并存入资料库里面,在「检索」阶段,Google 存入资料库的讯息就像是使用者打开浏览器时得到的HTML 网页,一直要到「索引」阶段,才会将检索的资料去芜存菁,只索引重要的资讯。
Google 索引(收录)
在SEO 界里,很多人都是称呼为「索引」,但这里要知道,如果你听到有人叫收录,其实它的意思就是指索引,也就是索引又可以叫做收录。
Google 在索引阶段要处理的东西很多,因为Google 不可能将你网页上全部的HTML 原始码,或是各种文字都存入资料库,这样资料库会变得过于庞大而没有效益,所以Google 「索引」阶段肯定只会索引重要的东西,而这些东西会影响你这个网址之后在某个「关键字」的排名。
那么,Google 到底索引了哪些东西?常见的会被索引的资讯包含如下:
1.提取页面特征关键字
Google 是如何提取页面中的关键字,这个只有Google 内部人员才知道,通常提取的关键字可能也有10个以上,而且每个被提取出来的关键字,其权重加总之后通常不一样。
唯一可以肯定的是,页面中的Meta title、H1、H2 肯定是重点。这也是为什么很多SEO 人都强调关键字要出现在H1 标题或是H2 里面的重要性。
2.连结与锚文字
页面中的连结与锚点文字也是会被Google 索引的东西。
3.关键字的文字大小(font-size)
根据Google 的 Pagerank 原始文件,有特别提到,Google 会提取关键字大约的文字大小,文字越大通常重要性也越高。
4.文章中的粗体字
粗体字通常是<strong>或是<b>这样的标签,粗体字也会是被记录的资讯。
5.关键字在页面中的位置
关键字出现在页面中的位置,也是会被记录在索引资料库里面。
除了上面提到的这几点资讯以外,Google 肯定还索引了其它东西,但很多东西是我们不知道的,这些被Google 索引的东西,很多也可以被视为SEO 排名要素(例如H1 标签包含关键字)。
Google SEO 排名
当你的某个页面网址被索引之后,基本上就已经可以出现在 Google 搜寻引擎里面并加入排名了。Google 号称有两百多条SEO 排名要素,这200 多条排名要素都会在整个SEO 关键字排名中起到一定程度的作用,有些影响作用很大(例如反向连结),有些影响作用比较小(例如关键字出现在URL 网址里)。
关于Google 是如何在搜寻引擎里面进行关键字排名的,Matt Cutts 有一只影片非常值得一看。你会对SEO 的关键字排名有更深的理解。
第二篇、SEO 关键字分析
当你了解了Google 搜寻引擎的基本运作原理之后,再来你要知道各种关键字相关的SEO 知识。这第2篇会涵盖以下内容。
SEO 关键字类型
SEO 关键字布局图
搜寻意图
2、SEO 关键字类型
当你了解了搜寻引擎的基本运作原理,接下来你就会需要对关键字类型有更多的了解。SEO 中的关键字可以简单的分成:交易型关键字、资讯型关键字跟导航型态关键字。
交易型关键字
交易型关键字顾名思义,就是使用者想购买某样东西,例如「吹风机」就是一个交易型关键字,你在Google 搜寻引擎里面输入「吹风机」,前面几名的网站,你通通会找到电商网站,这是因为使用者搜寻「吹风机」这个字的搜寻意图,就是想要购买吹风机。
资讯型关键字
当你将「吹风机」这个关键字,再加上两个字变成「吹风机推荐」,这时候这个关键字就变成资讯型关键字了。资讯型关键字顾名思义,使用者想找的是资讯类型的网页。
从上面的搜寻结果你也可以发现,资讯型关键字排名前面的大部分都是内容网站,这是关键字类型所导致搜寻结果不同的缘故。
导航型关键字
第三种关键字类型叫导航型关键字,使用者输入导航型关键字,通常想找的是某个品牌或是某个公司官网。例如使用者输入「Asus」,明显想找的就是Asus 这个品牌。
学习SEO 的过程中,搞懂关键字类型非常重要,因为这样你才不会去操作了不该操作的关键字,或是你能完全分辨什么样的关键字操作的上去,什么样的关键字操作不上去。同时:关键字类型也会牵扯到搜寻意图。
3、SEO 关键字布局
当你想针对某个领域的主题进行写作的时候,你必须尝试撰写一份初步的SEO 关键字布局图,懂得针对你所处的产业进行关键字布局,你才能有策略地进行SEO 写作,少了关键字布局,你会变得乱枪打鸟、打法凌乱,进行关键字攻略的时候没有步骤、失去节奏。一但你能制作出一份初步的SEO 关键字布局图,你就能很有节奏的去操作每个重要的关键字排名,逐渐建构你在该领域权威的地位。
这份初步的”SEO”关键字布局图,只能算是一个很简单的初步版本,实际上它会越来越复杂,随着你的网站流量变大,关键字布局图会涵盖更多主题跟关键字。
另外,SEO 的关键字布局图,还可以转成关键字攻略时间表,让你进行SEO 关键字排名时,更有节奏,打法更精准。
4、搞懂SEO 中的搜寻意图
搜寻意图的英文叫做Search Intent,跟字面上的意思差不多,搜寻意图指的就是使用者在搜寻引擎输入某个关键字之后,他想找的是什么。
搜寻意图(Search Intent)在很多SEO 人口中你常常会听到,而搜寻意图也是当你要操作某个SEO 关键字排名时,必须要先做的功课,通常搜寻意图跟关键字研究是息息相关的,因为搜寻意图指的是使用者输入某个「关键字」之后,他背后想找的东西,既然是某个关键字的搜寻意图,它就脱离不了「关键字」。
要找到一个关键字的全部搜寻意图,你大致上有四种方法。
一、检视「关键字」搜寻结果第一页文章
二、关键字搜寻结果页的相关搜寻
三、搜寻结果文章下方的「相关搜寻项目」
四、使用Google 关键字规划工具
找到关键字的全部搜寻意图之后,你才有办法写一篇高度符合关键字搜寻意图的极优质文章。
第三篇、SEO 演算法
SEO 搜寻引擎里面,有三个很重要的SEO 动物演算法,分别是:熊猫演算法(Google Panda)、企鹅演算法(Google Penguin)跟蜂鸟演算法(Google Hummingbird)。除了这三个演算法之外,还有一个很重要的SEO 演算法叫做Rankbrain,对于想学好SEO 的人,这几个演算法一定都要了解。
这一篇会详细说明SEO 中重要的演算法。
熊猫眼算法
企鹅演算法
蜂鸟演算法
Rankbrain 演算法
5、SEO 熊猫演算法
熊猫演算法,又可以称作「Google Panda」;熊猫演算法是Google 在2011 年2月首次发布的搜索结果排名算法的重大更改。熊猫演算法可以被视作「内容品质守门人」,这个演算法的目的是为了降低「低质量网站」的排名,特别像是「内容农场」这种抄袭整合其它网站的聚合型文章,可能就是熊猫演算法惩罚的对象。
SEO 中的熊猫演算法(Google Panda)的目的是为了降低搜寻结果中内容农场或是低质量网站的出现,借此提高使用者的搜寻体验。
你的SEO 文章内容,应该遵循以下几条原则。
1、打造值得信赖的内容品质
2、文章的权威性
3、避免重复性内容
4、文章内容避免资讯错误
5、打造原创内容
6、文章内容必须有内容新鲜度
7、将网站打造成权威网站
8、内容必须用心编辑
9、文章对主题说明的涵盖范围足够
10、提供详细的引用资讯
11、内容页面避免过多广告
6、SEO 企鹅演算法
Google Penguin 又叫做企鹅演算法,Google Penguin 这个SEO 演算法的初始发布日期为2012 年4月24日,是继 Google Panda 之后,又一个非常重要的SEO 动物演算法。Google Penguin 可以简单的将它视为「连结品质守门人」,如果有网站刻意操作反向连结,刻意制造大量低品质的连结,并且操作锚点文字连回自己的网站,很可能就会受到Google Penguin 的惩罚。
由于企鹅演算法处理的是劣质的反向连结,如果你本身会操作反向连结(Link building),你应该注意以下几个原则。
1.只操作优质反向连结
2.不购买低品质连结
3.不刻意堆叠关键字
4.不隐藏连结
5.不做毫无相关性的连结
7、SEO 蜂鸟演算法
Google Hummingbird 的中文意思叫做「蜂鸟演算法」,属于SEO 动物演算法之一,先前已经介绍过「Google Panda」熊猫演算法跟「Google Penguin」企鹅演算法,而Google Hummingbird 蜂鸟演算法则是继前面两个动物演算法之后推出的一个重大SEO 演算法更新。
SEO 中的蜂鸟演算法推出的目的,是为了对搜寻查询的语意跟搜寻意图进行更好的理解,目的是为了显示与查询更相关的结果。
8、Google Rankbrain 演算法
RankBrain 是一种机器学习(AI) 演算法, Google 使用RankBrain 对搜索结果进行排名调整。它还可以帮助Google 处理和理解搜索查询。
在RankBrain 演算法出现前, Google 对于大部分的搜寻查询,可能都是套用一样的Google 核心演算法,但RankBrain 出现之后,它自己会去调整演算法,例如每个SEO 排名要素(Ranking factors)的权重。
简单的说,RankBrain 它会自己调整演算法。根据关键字搜寻查询,RankBrain 会增加或减少反向链接、内容新鲜度、内容长度等….等的重要性。
第四篇、内容面SEO 搜寻引擎优化
在SEO 搜寻引擎优化的各种SEO 优化项目当中,应该就属内容面SEO 优化最为重要了,下面会列出各种关于SEO 内容面优化(On-Page SEO)你应该知道的观念与知识。
网址连结URL
Meta title
Meta description
Meta keyword
Alt text
网站连结Sitelinks
关键字密度
9、SEO「网址连结URL」优化
网址连结,或称网页位置,又简称网址,英文可以叫做 URL。URL 是个英文缩写,全称叫做 Uniform Resource Locator,中文意思可以翻译为「统一资源定位器」。网址连结可以指定资源(例如网页)在Internet 上的位置。URL 还指定了如何检索该资源,也称为“协定”,例如HTTP、HTTPS、FTP 等等。
在SEO 里面,你需要了解的是如何设计你的文章网址结构,网页网址虽然对SEO 的排名影响很小,但如果你的工作是从事SEO 工作的,还是要对文章网址结构有个了解,以及了解关键字如何包含在网址连结里面,会不会影响到Google 搜寻结果的排名…等。
对SEO 友善的网址连结应该遵循以下几个原则。
1.网址连结尽量简短
2.网址连结使用有意义的英文
3.网址连结URL 使用短横线(dash)而不是下底线(underscore)
4.网址连结URL 使用小写英文
5.网址连结URL 不要使用GET 参数
6.主攻关键字若为英文,可以在网址包含关键字。
10、使用Headings 标签架构SEO 文章
HTML 网页里一共有H1、H2、H3、H4、H5、H6 等一共六个Headings 标签,特别是H1 标签、H2标签跟H3 标签,在SEO 中的作用里非常重要。通常一篇文章的内容,你会使用SEO H1 ~ H6 去建构你的文章架构。能更正确使用这些Headings 标签并且将它们放置到正确的位置上,会对于你的SEO 非常的加分。
11、SEO「Meta Title」 文章标题优化
Meta Title 在网页程式码里面长这样:
<title>這是網頁標題 Title </title>
这是网页标题Title ,网页标题前后包覆的就是HTML Title Tag。Meta Title Tag 是非常重要的SEO 优化项目,除了文章标题会直接影响搜寻结果的外观之外,也会影响到使用者的点阅率(CTR),因此SEO 标题的优化,是重点项目之一。
由于文章标题一直是很重要的SEO 优化项目,命名文章标题的时候,你应该遵循以下几个原则。
1.关键字要包含在标题(Meta title)里
2.关键字在SEO 文章标题里越靠前越好
3.文章标题(Meta title)不宜过长
4.关键字在文章标题(Meta title)里不要堆叠
5.每个网页标题(Meta title)都要独一无二
6.网页标题(Meta title)使用(-)可能比(|)还要好
7.主攻关键字在文章标题(Meta title)里尽量别拆开
8.年份有搜寻量,就要加入到文章标题(Meta title)里
9.SEO 文章标题(Meta title)可以加入数字
10.搜寻结果的网页标题可以允许被截断,但不能被窜改
12、SEO 网页描述Meta description 优化
Meta Description 中文意思又可以称为「元描述」,其实也可以简单叫做网页描述,因为它就是用来描述一个网页内容的主要摘要。Meta Description 是一个HTML 元素,提供网页的简要摘要。一个网页页面的Meta Description TAG(网页描述标签)会显示在Google 搜索引擎结果页面(SERP) 中搜寻片段的一部分,目的是为了让搜寻的人了解这个页面是跟什么样的内容有关。
虽然Meta Description 不是SEO 排名要素(Ranking Factors)之一,但Meta Description 会影响到使用者点击意愿,因为Meta Description Tag(网页描述标签TAG)的内容会呈现在搜寻结果里面,而这很可能会影响到使用者的点击意愿,进而影响到CTR(点阅率),因此SEO 实务操作上,Meta Description 仍然是优化项目之一。
Meta Description 会影响SEO 吗?
根据Google 在2009 年9 月21 日的公告,无论是Meta Description 还是 Meta Keyword,都不是Google 的SEO 排名要素。
Google 官方自己声称,不会将Meta Description 当作SEO 排名要素。
那么这样是否代表Meta Description 就没有优化的必要了呢?其实不是的,Meta Description 依然是优化项目之一,因为它会影响到网页在搜寻结果里面呈现的样子,光是这一点就足以将Meta Description 纳入SEO 优化项目之一了。
在针对Meta Description 进行SEO 优化时,应该记住以下几个重点。
Meta Description 不要太短
Meta Description 不要堆叠关键字
Meta Description 要尽量跟主攻关键字相关
Meta Description 独一无二不重复
13、Meta keyword
对于Google 搜寻引擎来说,Google 早就表明根本不会使用Meta keyword 当作SEO 排名要素,而Google 目前搜寻引擎的市占率大约有90%,因此从事SEO 工作的人是完全可以不用把心力放在HTML Meta keywords 上面的,因为它早就毫无作用性。
其实Matt Cutts 早在2009 年就已经表明,Google 从未使用 Meta keywords 当作排名要素。详情可以观看Matt Cutts 在Youtube 上面的影片。或是参考Google 官方声明:「Google 决定网站排名时不会参考keywords 中继标记」。
14、图片Alt Text SEO 优化
Alt text 的英文名称叫做alternative text ,中文意思可以叫做「替代文本」,在HTML 网页程式码里面也可以称作「alt 属性」。html img alt 属性主要是用来描述一张图片,毕竟Google 不可能光靠图片档名就知道这张图片大概是跟什么有关,因此在图片的alt 属性里面加上描述文字就变得很重要,这也是SEO 优化的一环,图片优化英文名称又叫做Image SEO。
当你在进行SEO 优化时,应该将每个SEO 优化项目都精准的做到位,而 图片Alt text 就是其中一个优化项目,Google 必须靠 Alt text 才知道你这张图片跟什么有关。
15、网站连结Sitelink SEO 优化
网站连结英文又叫做Sitelinks,是指搜寻结果页面中,除了Google 显示了你的网站网页之外,还统整了单一网页搜寻结果底下的同网域连结。这些网站连结(Sitelink) 可以让你的网站网页在搜寻结果里面看起来又大又漂亮,而且因为面积变大,还可能增加网页点击率(CTR)。
虽然网站连结是Google 自己透过演算法分析来决定要显示哪些连结,不过还是有一些SEO 优化技巧可以使用(可以点击下方连结详细阅读)。
1、品牌官网下的网站连结(Sitelink)
当你输入某个「品牌名称」,而且你的品牌名称占据搜寻结果排名第一的位置,就有机会显示网站连结(Sitelink)。
例如当你搜寻品牌「asus」,你就会看到Asus 品牌官网下方有很多又大又漂亮的网站连结(Sitelink)。
其实这种网站连结要出现的方式很简单,因为只要你的网站有用心经营内容,你很容易拿到自己品牌名称关键字的搜寻结果第一的位置。剩下唯一要做的就是优化网站结构与导航列,增加你的网站连结(Sitelink)出现的机率。
2、非首页单一页面下方的网站连结(Sitelink)
文章下方也会有机率出现网站连结(Sitelink),例如你搜寻「SEO」关键字,明明不是排名第一的维基百科的文章,下方也出现了小小的网站连结。别怀疑,那个也是网站连结的一种形式,只是是出现在文章下方,而非品牌官网。
这种非品牌首页的单一页面下方的网站连结最大特色就是:不用在搜寻结果排名第一位也能显示。
16、关键字密度会影响SEO 吗?
关键字密度的英文叫做Keyword Density,简单的说就是一个单词出现的次数除以该页面的总单词数,你会得到一个比率,这个比率就叫做关键字密度(Keyword Density)。SEO 的实务操作上,很多人对关键字密度都会有一个迷思,认为只要在网页文章中增加关键字密度,就能有效提升Google 搜寻排名,这是对关键字密度最大的误解。
Matt Cutts 认为,如果你把关键字密度看得很重要,那么你就是搞错了搜寻引擎排名的运作方式了。
第五篇、技术性SEO 搜寻引擎优化
在SEO 的两百多条排名要素当中,有些属于内容面SEO ,有些则是技术性SEO ,虽然技术性SEO 可能没有内容面SEO 来得重要,但是其中还是有些细节是无法忽视的,像是网页速度、如何提交Sitemap、如何使用robots.txt、noindex 跟nofollow 分别有什么作用、Canonical 可以做什么、结构化资料是什么…等等,这些SEO 优化项目的作用跟操作方法,一定要知道。
这一篇包含的各种技术性SEO 优化知识与观念如下:
网页速度
结构化资料
Sitemap
robots.txt
noindex
nofollow
301 redirects
Canonical
Disavow
17、网页速度SEO 优化
网页速度的英文叫做 Page speed,网页速度也是SEO 优化中的一环,因为网页速度也是两百多条SEO 排名要素之一,过慢的网站速度会使你的关键字排名受到影响。如果你跟某个网页抢攻同一个关键字,对方网页两秒就能打开并载入完毕,而你网页却需要花六秒才能完全载入内容,光是这个影响就足以让你排名受到影响。
网页速度(Page speed)可以优化的项目很多,包括压缩静态档(Javascript/css)、提升主机伺服器回应速度、优化资料库查询、压缩图片…等等,这些项目属于技术性SEO 优化的一环,虽然技术性SEO 没有内容面SEO 来得那么重要,但若你的网页速度(Page speed)过慢,仍然会影响到你的搜寻结果排名。
SEO 中的网页速度优化重点主要有以下:
提升伺服器回应时间
替网站增加快取(Cache)机制
压缩图片
压缩html / css / javascript 静态档
内容网站使用AMP
使用CDN 服务
减少转址(Redirects)
解决Javascript 阻碍页面渲染时间
善用浏览器快取(cache)
移除未使用的JavaScript / CSS
18、SEO 结构化资料
结构化资料的英文叫做 Structured Data,结构化资料是一种标准化格式,目的是为了提供网页相关资讯并将网页内容分类。例如部落格内容网站会使用Article 这个结构化资料类型;在食谱网页上,可能就会使用Recipe 这个结构化资料,加上这些结构化资料就能标记材料、烹饪时间和温度、热量等内容。
结构化资料可以帮助Google 搜寻引擎更加了解你的网页,甚至不少结构化资料还能控制你的网页在搜寻结果呈现的样式,例如替你的网页加上面包屑结构化资料(BreadcumbList)之后,你的网页在搜寻结果里面就会出现导览标记,这也是一种SEO 优化项目之一。
19、Sitemap
Sitemap 的中文意思可以翻译成「网站地图」,在SEO 优化过程当中正确提交你的 Sitemap 网站地图是非常重要的,特别是当你网站页面数量很多的时候,提交Sitemap 可以帮助Google 理解你的网站一共有哪些页面需要被爬取跟索引,所以知道如何制作跟提交Sitemap 给Google 是很重要的。
20、robots.txt
robots.txt 的主要功用在于,告诉搜寻引擎某个页面是否应该爬取?当你在你的网站上加入robots.txt 这个档案,你就可以告诉搜寻引擎(例:Google 搜寻引擎),网站上哪些网址是可以爬取的,而哪些网址又是不可以爬取的。
robots.txt 在SEO 优化中也扮演了一定程度的角色,它主要就是让你用来告诉Google 搜寻引擎,哪些页面不要被爬取,但是如果有其它网站加了一条连结到你的页面上,该页面还是有可能被索引。所以如果你想要让某个页面完全不要让Google 索引,你可以在网页上加上noindex 指令。
21、noindex
noindex 的中文意思可以简单理解为「不要索引」,当你的网站有某个页面你不希望被Google 搜寻引擎索引,你就可以使用noindex 这个中继标记,告诉Google 你并不希望它索引这个页面,Google 看到 noindex 也会知道你不要它索引这个页面。
noindex 也是SEO 中重要的知识,而他的使用方法很简单,就是在网页的<head></head>区块里面加上Meta 标记就可以了。
<meta name=”robots” content=”noindex”>
noindex 的使用方式很简单,大致上有两种使用方法。
使用Meta 标记加入noindex
使用HTTP 回应标头传回noindex
上面就是noindex 的用途与两种使用方式,通常都会选择第一种,因为第一种比较容易也很方便。无论你选择哪一种,主要都是在告诉搜寻引擎检索器,不要替某个页面索引。
22、nofollow
nofollow 是HTML 里面的一个属性,主要是用来告诉搜寻引擎不要追踪特定的网页连结。你网站上的一个页面连结连到其它网站的页面,如果没有加上nofollow 这个属性,那么就会传递权重(Link juice)给目标网站的页面,也就是会传递Pagerank 给连结的页面,而加上 rel=”nofollow” 之后,就能避免传递权重,并且告诉Google ,目标网页与我无关,我不为这个连结背书。
nofollow 在SEO 中是很重要的观念,因为它牵扯到Pagerank 的传递。
23、301 Redirects
301 Redirects 又叫做 301 转址,或称作「301 重定向」。所谓的Redirect 或Redirection 就是指「转址」的意思,将原本的网址重新定向到新的网址上。只是即便是转址也有区分,最常见的有 301 Redirect、302 Redirect,差别在于前者是永久转址,后者是暂时转址。在SEO 里面最常用的是301 Redirects,302 Redirects 比较少用。
当你将原有的网址 301 Redirects 到新的网址之后,旧有的网址的Pagerank 权重会传递到新的网址。
24、Canonical
Canonical 是搜寻引擎优化中为了解决 SEO 重复内容页面问题而产生的标记,具体用法为将 <link rel=”canonical” href=”标准网址”> 这行程式码,放在你的重复内容页面上(<head></head>区块中),然后将href 属性里面的网址,设定成你要指向的那个「标准网址」。
25、Disavow
Disavow Tool 是Google 开发出来的一项工具,主要是当有人对你的网站增加了恶意连结(Negative SEO),而你也无法联系对方请他们拿下这些恶意连结,同时这些恶意连结又影响到了你的SEO 关键字排名,这时你就可以使用Google 发布的这项 Disavow Tool工具,来拒绝某些网站对你的连结。
26、反向连结
反向连结,英文名称叫做 Backlinks,是指外部网站的某个页面,给了一条超连结连到你的网站的某个页面。反向连结在中文SEO 圈又常被叫做外部连结,但根据 Backlinks 英文名称,叫反向连结或许比较洽当,也比较不会跟外连结(自家连结连到别人网站的连结)搞混。反向连结会影响 SEO 搜寻引擎优化的关键字排名,依照你的反向连结的品质好坏会有不同程度的作用,优质的反向连结跟数量会影响搜寻结果排名。
在最早期,Google 就是透过连结来计算每个页面的Pagerank,并且仰赖Pagerank 的分数来对每个页面进行排名,虽然国外知名SEO 网站SearchEngineLand 在某篇文章提到,Google 的工程师Andrey Lipattsev 表示最重要的三项排名因素分别是:内容、Rankbrain 跟反向连结,但那已经是2016年了,时至今日,反向连结虽然仍然会影响排名,但重要性可能已经没有以前那么大了。
反向连结这概念怎么来的?
SEO 里的反向连结就跟投票一样,这也是当初Google 两位创办人(Larry Page & Sergey Brin)会设计以连结来计算Pagerank 的原因,因为反向连结就跟人跟人之间的投票一样。
打个比方:A 说B 很厉害、 B 说自己很厉害。
请问你比较愿意相信谁说的?肯定是A 吧。因为自己说自己很厉害,可能有欺骗的嫌疑。
这里的A 说B 很厉害在SEO 里面就像是A 给了B 一条反向连结一样,因为网站A 信任网站B 的资讯,所以给了B 一条反向连结。
事实也证明,Google 靠着计算连结得出Pagerank,并依赖Pagerank 来决定搜寻结果排名,得出的搜寻结果质量,其品质比其它搜寻引擎要好得多。
什么是好的反向连结?
好的反向连结通常可以透过以下几个重点去判断。
一、反向连结的网站权重
二、反向连结的页面权重
三、网站相关性
四、页面相关性
五、反向连结来源网站,是否被超多网站连结
六、反向连结的锚点文字
七、反向连结的位置
八、多个不同网域的反向连结,优于单一网域的多个反向连结
九、反向连结不能被nofollow
如果你很想去操作反向连结,记得只操作优质反向连结,如果你操作了劣质的反向连结,可能会导致你被企鹅演算法处罚。
第七篇、SEO 中其它重要的概念
在SEO 搜寻引擎优化当中,还有一些很重要的概念必须搞懂,它们可能会间接影响到搜寻结果的排名。下面一一列出这些SEO 中重要的概念,建议一定要搞清楚。
Pogo sticking
Dwell time
CTR
27、Pogo sticking
SEO 中有个很重要的概念叫做Pogo sticking。Pogo sticking 简单的说就是,使用者开始搜寻查询的行为,在Google 搜寻关键字之后,点击某个页面,但过没多久又回到搜寻结果页面,再点击下一个页面,反覆持续这个动作就叫做Pogo sticking。
基本上你可以从下图来理解,Pogo sticking 发生的情况是在使用者一直持续:进入页面->回到搜寻结果->进入页面->回到搜寻结果…的这个动作时,就叫做 Pogo sticking。
会发生Pogo sticking 的情况,代表某个页面无法满足使用者,所以他才会有这个动作,而这显然不是Google 想要的结果,代表Google 给出的搜寻结果排名并不是最好的排名。
所以高Pogo sticking Rate 的页面,在关键字排名上肯定会受到影响。
28、Dwell time
除了Pogo sticking 之外,还有一个很重要的SEO 概念叫Dwell time。Dwell time 是使用者在搜寻结果页面,点击一个页面之后,从进入页面再重新返回到「Google 搜寻结果页面」的这段时间的花费,就叫做Dwell time。
以下图说明,使用者进入网页的时间点为A,重新回到搜寻结果页的时间点为B,使用者在从A 到B 的这段停留在网页上的时间就叫做Dwell time。
29、CTR
CTR 的中文意思叫做点击率或是点阅率,简单的说,就是点击数(Clicks)除以曝光数(Impressions)之后,所得到的比率。如果在一百次曝光中,你获得三十次点击,那么CTR 就是30%。
在SEO 里面,CTR 通常指的是Organic CTR,或是全名叫做Organic Click-Through-Rate。因为SEO 中的CTR,它衡量的是你的网页点阅率跟在自然搜寻结果第一页里面的曝光数,这之间的比率就叫做Organic CTR,简称CTR。
Page1 将使用者想要的结果显示在网页中,Page2 直接将结果显示在复合式摘要中(例如 Meta Description),演算法A让P1 排在前面,而使用者点击了P1;演算法B让P2 排名在前面,结果因为使用者直接看到他要的结果了,所以没有点击。在这样的情况下,演算法A 真的比演算法B好吗?
这是一个值得深思的问题,因为很显然的Page2 会有较低的CTR,但这并不能说Page2 的内容就比Page1 差,只是因为使用者要的答案直接显示在搜寻结果页面上了,所以才没有被点击。
无论Google 内部的演算法是如何决定演算法A 跟演算法B 到底哪个好,或者是加入了其它的指标来衡量Page 1 跟Page 2的好坏(例如 Dwell time 或 Pogo sticking ),你几乎都可以直接肯定,Google 的演算法中肯定包含了CTR。
30、网站权重
网站权重英文可以叫做Website Authority,它是 SEO 搜寻引擎优化中一个很抽象的观念,看不见也不好懂,所以基本上也不多人谈它,谈到网站权重的SEO 文章,多半也是轻轻带过。但网站权重确实是SEO 中里面很重要的概念,当一个网站的网站权重很大的时候,就可以称它为大权重网站。
网站权重我们可以简单的理解为:网站权重大= 较佳的排名能力。也就是说网站权重跟网站整体的排名能力有关。如果你还不知道SEO 里面的这个很抽象的观念:网站权重。
31、Keyword Cannibalization
SEO 中里面的「Keyword Cannibalization」是指两个网址竞争同一个关键字的情况,导致Google 搜寻引擎混淆,不知道哪个页面对使用者来说是比较好的页面,中文里面可能可以叫做关键字打架或叫做关键字互抢。在中文的SEO 领域里面,很少人谈论到Keyword Cannibalization,比较多人谈论到的是「重复内容」问题。
第八篇、SEO 分析工具
当你了解完内容面SEO 跟技术性SEO 各种优化项目与技术知识之后,你可能已经开始写SEO 关键字文章了,此时你需要使用一些好用的SEO 分析工具,来帮你追踪关键字排名成效,或是使用一些关键字分析工具,来分析竞争对手的网站。
这一篇幅会涵盖以下内容。
Google Search Console
Google PageSpeed Insights
32、Google Search Console
Google Search Console 可以说是所有从事SEO 工作的人的必备工具之一,因为从Google Search Console 的数据中,你可以获得最接近真实的使用者关键字搜寻资料,包括搜寻字串、网页曝光量、点阅率CTR 与平均排名。当你要进行SEO 优化工作的时候,基本上也少不了要用到Google Search Console(简称GSC)因为从GSC 的报表里,你会获得使用者真实的搜寻字串,这份字串资料可以拿来进行SEO 优化工作。
在Google Search Console 里面,最重要的一个就是成效报表了,这个报表相当的重要,因为你可以从这个报表里面得知,到底使用者是透过什么关键字找到你的网页的。
这个报表有四个指标:
1.点击数:你的网站上在特定时间内一共有多少个点击。
2.曝光数:你的网站上在特定时间内一共有多少曝光量。
3.平均点阅率:也就是CTR,将点击数除以曝光数就是你的点阅率。
4.平均排序:你的网站在Google 搜寻结果里面平均排名落在哪里。
33、Google PageSpeed Insights
PageSpeed Insights 是由Google 官方释出的网站速度优化工具,可以给你非常多网站速度优化建议、速度最佳化建议,以及会给你的网站一些评分,例如LCP (最大内容绘制)、FID (首次输入延迟时间) 跟CLS (累计版面配置位移),通通会显示在 Google PageSpeed Insights 里面的网站速度检测页面当中。
Google PageSpeed Insights 除了会给你上面几个速度指标之外,还会给你不少网站速度优化建议,这些SEO 优化项目的建议都非常宝贵。
第九篇、好用的SEO Chrome 外挂
除了好用的SEO 分析与优化工具之外,当然也免不了有一些好用的SEO Chrome 工具。
这一篇涵盖的各项好用的SEO Chrome 工具包含如下。
FATRank
SEO META in 1 Click
34、FATRank
FATRank 是一个关键字排名查询工具,可以让你一键查询你自己的某个网页,在某个关键字下的搜寻结果排名目前处于排名第几个位置,最多可以显示到100名,超过一百名会以「>100」来显示。
35、SEO META in 1 CLICK
SEO META in 1 CLICK 是一个超好用的SEO 分析工具,它是一个Chrome 外挂,可以让你检视一个网页上的H1~H6 一共有哪些,里面分别是什么文字,其中还包括网页一共有哪些图片,其中的title 跟alt 属性分别是什么。另外还能得知该网页一共有哪些连结、分别连到哪些页面….等等。它真的是一个超好用的分析工具,特别是可以用来分析竞争对手的网页。
第十篇、SEO 学习资源
除了猫熊先生在网站上所涵盖的数十篇SEO 观念教学文章,其实还有更多SEO 学习资源可以好好掌握。
学习SEO 可以到什么样的程度,其实还是取决于自己的努力,既然要学习,那就知道要去哪里学习。
这一篇是关于「SEO 学习资源」的,下面会列出猫熊先生自己推荐的一些相当好的SEO 学习资源给大家参考。
SEO 书籍推荐
SEO超入门:教你免费又有效的网站行销好点子
SEO实战密码:60天网站流量提高20倍
最亲切的SEO入门教室
国外SEO 学习网站推荐
要学习更进阶的SEO ,一定要常常看国外的SEO 部落格,因为第一手SEO 资讯通常会先由国外的SEO 网站整理出来,下面整理猫熊先生推荐的。
1.搜寻引擎最佳化初学者指南
这份指南是Google 官方教学指南,建议看完:「SEO 搜寻引擎最佳化初学者指南」。
2、MOZ Blog
Moz 是SEO 权威网站之一,尤其是创办人写的那篇经典文章一定要看:「The Beginner's Guide to SEO」。
3、Ahrefs blog
Ahrefs 的SEO 工具可能是目前最好用的SEO 工具之一,它的SEO 部落格当然也要追踪。
4、Google Search Central Blog
Google 官方自己的部落格,有第一手资讯通常会第一时间发布。
5、Search Engine Journal
超推荐的SEO 部落格,一定要定期追踪。
6、Search Engine Land
也是相当不错的SEO 网站,一样可以看。
7、SEO by the Sea
这个部落格的站长喜欢分析Google 演算法的专利,从专利找出一些可能的SEO 排名要素,这个部落格也建议要看。
8、Backlinko
Backlinko 也是我很喜欢看的SEO 网站之一,尤其它有一篇很经典的SEO 排名要素文章,建议一定要看:「Google's 200 Ranking Factors」。
9、Semrush blog
Semrush 跟Ahrefs 一样,都有提供很强大的SEO 分析工具,它的部落格一样可以追踪。
10、Neil Patel Blog
Neil Patel 是世界公认的SEO 高手,它所拥有的UberSuggest SEO 分析工具建议购买。
11、Yoast Blog
知名的Wordpress SEO 外挂Yoast 的SEO 部落格。
12、Google search Central Youtube
最后推荐的则是Google 官方的Youtube 频道,建议把Matt Cutts 跟John Mueller 在这个频道上跟SEO 有关的影片都看完。
SEO 搜寻引擎优化常见问题
SEO 搜寻引擎优化是什么?
SEO 是搜寻引擎优化(或叫搜寻引擎最佳化)的简称,它是一们关于如何提升你网站上的网页,在某个关键字下的搜寻结果排名的技术知识。
SEO 搜寻引擎优化怎么做?
SEO 的技术知识范围涵盖非常广泛,需要懂非常多东西,包括:搜寻引擎优化的运作原理、SEO 关键字分析、SEO 演算法、内容面SEO、技术性SEO,另外还要熟悉各种SEO 分析工具。完整的各种SEO 教学与观念,可以参考本篇文章。
为什么要懂SEO?
懂SEO 跟不懂SEO 的人,写出来的文章在Google 搜寻引擎里面的关键字排名,差距是非常巨大的。换句话说,懂SEO 可以替你的网站带来源源不绝的搜寻流量,你可以将这些流量转化成订单、广告收益,甚至是你个人的影响力。
SEO 如何从头开始学习?
猫熊先生写的这份SEO 学习指南就是一个非常好的开始,一共高达数十篇章节,每篇章节你都可以从头到尾看完。再加上文章最后推荐的SEO 学习资源,你可以慢慢提升自己对SEO 的理解,让自己逐渐从SEO入门阶段变成一个SEO 高手。
猫熊先生对SEO 最后的总结
要从一个SEO 新手变成一个SEO 高手,可能要至少1~2年的时间以上(这可能还算快的了),这篇文章涵盖范围非常广泛,但还是有些议题还没写进去,包括品牌力、社交讯号、…等等,这些更多的SEO 相关知识都会陆续补上。
要对SEO 有非常精准到位的理解并不容易,这需要你付出相当大的努力,然后每天持续的操作关键字排名,自己总结真正有用的SEO 排名要素。