零技术背景也能轻松掌握的谷歌技术SEO操作

有不少人和我聊过,觉得 google 技术 seo 这块比较难 ,尤其是涉及到代码部分。事实上,大多数常用到的技术 seo,对技术的要求并不高 ,即使你是文科背景,也可以很轻松上手。

觉得难的背后,我认为跟工作环境会有很大的关系:缺乏锻炼的机会。比如像我所在的公司,主推一个官方独立站。作为营销团队里最懂 seo 的我,在加入公司后就已经把所有技术 seo 不规范的地方都整了一遍;后续谷歌算法更新或者是网站升级遇到的技术性问题,自然而然地大家都是默认找我来处理。这就会形成这样的一种局面:后面新进来的 seo, 她们更多只要做好内容、外链和品牌声誉度建设即可。因此,要更好地掌握技术 seo, 还是要加以实践。愿看完这篇文章的人,都能够有所行动。

一. 谷歌技术 SEO 是什么,为什么重要

SEO工作通常被会划分为 On-Page SEO、Off-Page SEO和 Technical SEO三大部分。

On-Page 的重点是内容的质量,Off-Page 的重点是外链和品牌声誉度,而 Technical 的重点是网站的架构和技术,它使搜索引擎爬虫更容易有效地爬取并索引网站的每个页面,以及给用户提供友好的浏览体验。

举个例子方便更好理解技术 seo 的重要性:你写了一篇质量非常高的文章,但这篇文章却错误地设置了一个 noindex 标签,搜索引擎就不会去收录它,从而无法获得 seo 排名和流量。外部有个大 V 转发分享了你这篇文章,并且给出了指向原文的链接,但由于你的网站访问速度非常慢,用户进来后发现老半天页面都加载不出来就离开了。这些都是由于技术没有处理好导致机会的错失。

下面这张图来自 SEMRUSH,不够完整,但还是可以帮助快速粗略地了解到各个部分的主要优化点在哪里。

零技术背景也能轻松掌握的谷歌技术 SEO 操作

谷歌技术 SEO 涉及到的范围很广,在这里我主要给大家普及有哪些 seo 技术点是重要的,为什么重要,以及通过例子加以说明如何应用。每一个技术点要完全地掌握,涉及到的知识会很多,大家需要在实践中再深化。文章很长,已经有一定基础的同学,可以通过目录快速导航到你们不够了解的领域。

二. 盘点常用的 12 个技术 SEO 点

1. robots.txt 文件

如果你的网站有 robots 文件,那谷歌进入网站时会第一个去爬它。robots.txt 文件的作用是告诉搜索引擎抓取工具可以访问你网站上的哪些网址。

robots 文件不是必须要有的,如果你想让搜索引擎访问你网站上所有页面,那就可以不设置 robots 文件。但我会建议要有,因为 robots 文件可以有效地阻止谷歌去抓取相似的页面,以及通过屏蔽不重要的网页以降低服务器的负荷

举两个例子:

  • 广告投放人员复制了一个商品页出来做 A/B test, 只是改变了一个特别重要的变量,页面内容是高度重复的。这种情况,很明显我们是不希望搜索引擎去抓高度重复的 B 页面。那我们就可以把所有用于做广告测试的 B 网页放到一个 http://xxx.com/ad/的目录下,再通过 robots 文件把 ad 目录下的所有页面进行屏蔽。

  • 不计划做SEO、禁掉也不影响SEO的网页,那就可以通过 robots.txt 文件去屏蔽它,降低蜘蛛爬行网站时的服务器负荷。

robots.txt 一定是位于根目录下,URL 是http://xxx.com/robots.txt。看到这里,你不妨现在就试试通过在竞争对手的域名后面加上 robots.txt,看看他们都屏蔽了哪些网页。

我们来看看 Anker 的 robots 页面 https://www.anker.com/robots.txt

零技术背景也能轻松掌握的谷歌技术 SEO 操作

解读过来就是:Anker 允许所有搜索引擎蜘蛛爬行除了 URL 中带有/coming-soon 以外的网页。

需要注意: 编进 robots.txt 文件屏蔽的网页仍然可能会被编入索引。如果谷歌发现有其它网站给了链接到某个被 robots 屏蔽的网页,就还是很有可能会继续索引它。如果要完全阻止,需要使用 noindex 元标记。接下来我们就讲讲 noindex 是如何使用的。

2. noindex 元标记

noindex 标签的作用是告诉搜索引擎不要去索引和不要在搜索结果中呈现该页面。加了这个标签的页面就可以真正放心是完全屏蔽的了。

添加方法很简单,直接在要屏蔽的页面 HTML 的 head 部增加下面这行代码:

记住一定要放到

部才能生效。

反之,正常要做排名的网页,它的 robots 标签是这样的:

3. XML sitemap 文件

很多网站的 robots.txt 文件最后一行代码是指向本站的 sitemap 文件,比如我们来看 Shein 的 robots 文件的最后一行代码 https://www.shein.com/robots.txt

零技术背景也能轻松掌握的谷歌技术 SEO 操作

如果这样做,搜索引擎爬行的第二个页面就是 sitemap。那 sitemap 是有多重要呢?

其实 sitemap 和 robots 文件都不是网站必须的。如果你的网站规模很小(谷歌给的定义是网页数量国外很多规模小的 B 端企业网站是单页的,那么他们自然就不需要 sitemap 了。

我建议除了单页网站以外,最好还是要有网站地图。网站地图的作用就相当于给到谷歌一个指引,告诉谷歌网站上有哪些网页。从我自己的实践来看,网站地图给我带来的好处是可以加快收录和保证收录

加快收录这个很好理解。保证收录这块我讲一个自己的经历。有一次领导给我发了一个我从来没见过的产品页面(我们网站有几千个 SKU),问我为什么在谷歌搜不到这个页面。我查了下,发现这个页面确实没有被谷歌收录,推测原因是很多年前批量上的一个产品,产品很一般,上线以来都没什么访问量,也没有外面的网站给它链接。于是我把这个产品链接加入到 sitemap 里,两天后就能在谷歌搜到它了。

sitemap 可以通过网站插件,或者第三方的 sitemap 工具生成。

注意:网站的 sitemap 有两种。一种是给搜索引擎看的,URL 后缀是.xml;一种是给用户看的,URL 后缀通常是.html。给搜索引擎看的 sitemap 长下面这个样子:

零技术背景也能轻松掌握的谷歌技术 SEO 操作

4. 网站速度

网页的加载速度是影响 SEO 排名的重要因素,所以作为一名 SEO 推广人员,有责任定时监测网页速度,指标不良时需向 IT 人员提出优化需求。

英文 SEO 常用的网页速度测试工具是 PageSpeed Insights :

PageSpeed Insightspagespeed.web.dev/

还是以 anker 为例,通过 PageSpeed Insights 测出来的结果如下图:

零技术背景也能轻松掌握的谷歌技术 SEO 操作

这个工具同时还会在后面给出具体的提高速度的优化建议

零技术背景也能轻松掌握的谷歌技术 SEO 操作

不懂技术没关系,这个不是我们 SEO 人员必须要懂的东西,只要把测试的结果页面发给 IT 技术一起来沟通如何改善。

通常来说,图片和服务器对速度的影响是最大的。所以需要跟产品上架人员多强调注意图片的大小,单个图片尽可能控制在 100kb 以下,不重要的图片甚至可以控制在 30kb 以下。

5. 结构化数据

结构化数据可以让 Google 更轻松地了解你的页面和产品内容,以及让谷歌为你的网页创建丰富的搜索结果摘要成为可能。为什么说是成为可能呢?谷歌是不会保证,添加了结构化数据就一定会呈现丰富摘要。但如果你不去做这件事,那就一定不会有。

下图红圈中的富媒体结果就是通过结构化数据来实现的:

零技术背景也能轻松掌握的谷歌技术 SEO 操作

丰富的摘要能够提高点击率,为你带来更多的 SEO 流量。同时点击率的提高会间接影响提升 SEO 排名!

如果还没有添加 SEO 结构化数据,马上去找你们的网站开发人员。结构化数据的配置通常可以通过网站插件快速实现 ;如果找不到合适的插件,可把谷歌官方的教程发给开发人员。

6. 404 页面

404 页面指示了页面已经不存在了的状态。404 页面会带来糟糕的用户体验,还会损害网站的完整性并干扰 Google 抓取和访问该网站的能力。短时间内网站涌现出大量的 404 页面更是会直接影响到 SEO 排名。

产生 404 页面的原因有很多,每个公司的环境不一样会有所差异。比如把已经 EOL 的商品直接下架了;类目调整,原来的一些分类不存在了;URL 的生成规则是调用产品名称,当改动产品名称 URL 也会随之改变等等。这里会建议把常见引发 404 页面的原因整理出来,给到相关的运营人员,以便在做改动网站的时候注意规避。

404 页面是有意义的,不能完全否决它。也就是说, 我们允许有少量的 404 页面存在,但是要控制它占非常低的比例,并且在 404 页面做好网站下一步的访问指引。

通常我对于 404 页面的处理方法如下:

  • 因为操作错误引起的, 联系相关人员恢复;

  • 必须下线的页面 ,做 301 重定向跳到相关的同类页面或首页;

  • 如果没有很好的跳转指向,同时该网页也不重要,那就以 404 页面存在。

7. 301 重定向和 302 跳转

SEO 人员大多对 301 和 302 不陌生。那这两者的区别是什么,和怎么用呢?

301 重定向是永久定向,常用于域名的跳转,它是能够把网页之前积累的大部分权重传递到新的网址。而 302 跳转是暂时性,不会传递权重,实际应用也不多。

可以利用第三方工具来查询页面是 301 还是 302 状态

Check your Statuscode 301 vs 302www.redirect-checker.org/

建议重点要做 SEO 排名的页面尽可能避免做 301 跳转。我有个重点在推的页面,在做了 301 跳转后(只是单纯更改了 URL,页面内容不变)排名直接从前三名下降到第五名之后。而且页面所推的关键字外部竞争越激烈,做跳转对排名的影响就越明显。

8. Canonical 标签

Canonical 也是 SEO 常用到的标签,它通常用在当网站上有多个 URL 的内容是相同或者高度重复时,可以通过 Canonical 标签告诉搜索引擎你希望哪个版本的 URL 出现在搜索结果中,避免权重分散。

和 noindex 标签一样,canonical 标签也是要放置在网页的

部分中,代码如下:

https://example.com/sample-page/” />

代码里的链接就是要出现在搜索结果中的页面。

下图是随便找的一个英文网站的 canonical 标签截图以供参考:

零技术背景也能轻松掌握的谷歌技术 SEO 操作

在我刚入行的时候,谷歌会严格遵守 canonical 标签指令。然而半年前,我在帮一个女孩子 debug 新页面不收录的问题时,发现 canonical tag 很有可能会因为谷歌判定两个页面的重复度不高,从而不生效。关于这件事,我特意做了一些研究,有兴趣的可以点击这里了解更多。

9. HTTPS 安全协议

https 安全协议是一个轻量级的排名信号,如果你的网站是 http, 谷歌也会索引。但 https 的重要性更多体现在给用户在浏览网站时获得安全的体验。

曾经有一次我们的网站付款页流失率突然飙升。经过排查后,发现问题出在付款页的某个改版动作导致付款页网址从 https 变成了 http。很多浏览器对 http 页面都会有安全警告的提示,客户就会担心在当前页面付款有很大的安全隐患从而流失。在修复了 https 后,我们的付款页流失率也恢复了正常。

现在基本所有的商业化网站都已经从 http 升级为 https。如果你的网站,或者有某些网页还没有升级,那是时候动手了。

10. Google Search Console

Google Search Google 是谷歌官方出的、对监控 SEO 流量效果和网站性能有非常大帮助的一款工具。

我发现很多初级的 SEO 用这款工具比较少,甚至是不知道有这么一款工具。 如果你的网站还没有配置 Google Search Google, 可通过访问网址 https://search.google.com/search-console,根据相应的指示进行安装部署。

验证 Google Search Console 的方法有很多种,甚至可以通过 Google Tag Manager 进行验证,具体看下图:

零技术背景也能轻松掌握的谷歌技术 SEO 操作

11. Google Tag Manager(GTM)

Google Tag Manager 是一个代码标签管理系统,通过它可以部署各种网站跟踪代码。特点是功能非常强大、可以实现快速、轻松、大量部署,同时极大地减少网站代码冗余。

我们常用的 Google Analytics 也可以通过 Google Tag Manager 进行部署。我第一次接触 Google Tag Manager 是为了给 GA 配置增强型电商。配置增强型电商对于我来说还是挺复杂的,所以当时去请了懂这块的数据专家和公司的 IT 配合一起来部署。配置好后,我自己学着来摸索使用,发现 GTM 真的太方便、太好用了!尤其是需要在部署各种广告平台的跟踪代码时,自己就能轻松地在 GTM 后台操作,不需要麻烦开发的小哥。

如果你还没在用 Google Tag Manager, 强烈推荐。先从简单的开始,代码部分觉得复杂的话,那就请教下网站开发小哥。

12. 新网页、旧内容更新没有被收录,如何排查和实现收录

这里涉及到的技术 SEO 知识是,你要去了解 Google 是如何进行页面抓取、索引和排名的。

网页无法被抓取,就不可能进入索引阶段。而网页不被抓取的原因可能是我们上面提到的 robots.txt, noindex, 404, canonical 标签等技术 SEO 引发的。

网页被索引了,不代表一定会有排名,这里跟 On-Page SEO 的关系很大。

这是一个相对比较大的话题,有兴趣的可以看我另外一篇专门讲如何解决页面不被谷歌收录的文章。如果上面提到的技术 SEO 知识点你已经掌握得比较好了,直接看下面这张整理了要点的思维图:

零技术背景也能轻松掌握的谷歌技术 SEO 操作

三. 一些学习谷歌技术 SEO 的建议

以上的分享都是我在 SEO 工作中常用到的,但由于使用情景较多从而无法一一细数和讲得非常深入 。希望通过提供几个学习技术 SEO 的思路,能够帮助你们进一步理解和延伸:

  • Google 搜索中心是一个非常好的全面学习平台: https://developers.google.com/search/docs

  • SEO 是动态的,比如我前面举例的 canonical 标签,从以前的 100%生效变成了现在的当页面相似度不是很高时不起作用。因此需要关注 SEO 的最新变化,不断更新你的 SEO 知识。

  • 很多 SEO 技术的问题需要借助网站开发人员的协助,所以平时跟他们打好交道;还可以通过建立一些网站的 SEO 规范文档给到开发人员,能够有效地规避因网站改动出现 SEO 不规范问题。

关于技术 SEO,我也是在工作中边学边运用。掌握后发现其实并不难,真的,这事零技术基础也能做得很好。

如果你在做技术 SEO 时有不一样的应用心得,或者想要补充除了以上提到的 12 点以外的技术点,欢迎留言交流。

© 版权声明

☆ END ☆
喜欢就点个赞吧
点赞0 分享
图片正在生成中,请稍后...