无头SEO:技术实现的8个基本步骤

无头内容管理系统(CMS)正在崛起,迅速被宜家、耐克和国家地理等大品牌所采用。这里有很多选择,作为一个SEO专业人士,你很有可能在将来不得不使用其中一个。这有一些优点,比如能够更容易地与第三方技术集成,或者能够跨渠道重用内容,以满足用户新的搜索行为。但是SEO专业人员习惯于使用传统的CMS,适应这种新的内容思维方式可能需要一些工作。什么是无头搜索引擎优化?

无头搜索引擎优化是指使用无头CMS优化搜索内容所需的独特过程。基本上,无头CMS将内容从它的表示中分离出来。在像WordPress这样的传统CMS中,内容和呈现是交织在一起的。您创建的是页面而不是内容。

Two diagrams side by side showing how a traditional (or monolithic) CMS is built in comparison to a headless CMS. 来自Sanity的图像。

 

在无头世界中,您创建的不是页面,而是包含不同字段的内容单元。然后,这些内容可以在不同的表面上显示。其中一些表面是非常基本的,比如一个网站或一个应用程序,但你可以把它扩展到社交媒体、数字标牌或像Etsy或亚马逊这样的市场。所以,无头搜索引擎优化不是关于创建内容和建立链接,而是更多地关注于把握解耦系统的细微差别。技术挑战使用无头CMS有一个特殊的挑战。在传统的CMS中,内容和呈现严格地捆绑在一起,这使我们能够创建非常好的开箱即用的网站。在无头设备中,我们没有这些开箱即用的护栏,我们需要更具体地实现我们的技术。在无头CMS中进行SEO时,从技术角度来看,您需要担心两件非常不同的事情:前端:审计内容如何呈现给用户和搜索引擎是技术SEO的标准部分,这对大多数SEO专业人员来说并不新鲜。CMS:无头CMS允许您从内容中添加和删除可编辑字段。在无头CMS上工作的SEO专业人员需要了解每个字段是如何连接到前端演示文稿的,以及他们是否拥有完成工作所需的所有字段,比如可编辑的标题标签、段码或元描述——甚至内容是否允许您添加内部链接和图像。让我们把护栏放回你的无头CMS,这样你就可以专注于发展你的网站了。这个清单将帮助您与开发团队沟通您的技术SEO需求,并诊断在此设置中可能出现的主要问题。

1、虽然这些通常是前端开发人员的职责范围,但它们会影响你的SEO性能,所以在发布时对它们进行审核是很关键的。

Example of what types of meta tags are use on an HTML head and what they look like. 图片来自Sanity。虽然有很多不同的标题,但这里有一个健全的无头SEO实现的基础:

标题-检查它是如何在整个网站上生成的。在某些页面上,您将希望在CMS中有一个特定的字段来编辑这些页面。对于其他页面,如类别、标签或存档,您希望实现如何自动生成这些页面的规则。您甚至可以在CMS中实现验证规则,强制您保持在一定的字符限制内。元描述——和标题一样,你会想在CMS中有一个字段,让你可以直接在大多数页面上编辑它。对于其中一些,您需要实现规则来自动生成它们。一些无头cms允许您集成AI功能来帮助您实现这一点。您还可以在CMS中合并验证规则,以将元描述控制在160个字符以内。元机器人——取决于你的选择索引管理方法,您必须检查这个标记是否出现在HTML头部,以及它的行为是否正确。我将在本文后面深入探讨索引管理。内容类型——这个元标记用于告诉浏览器页面上的内容类型以及所使用的字符集和编码。在国际环境中工作时,这一点尤其重要,并有助于确保正确显示重音标记和变音符等特殊字符。同样,您可以包含验证规则,以便此元标记的内容始终与所需的ISO标准匹配。Viewport——Viewport标签告诉浏览器如何管理页面的尺寸,它对响应式设计至关重要。根据谷歌的说法,你在这里的工作是检查元标签是否正确实现,并检查网站是否适合移动设备。语言标记——这个元标记用于声明内容将使用的语言。在国际设置中,您希望确保在所有页面上都是正确的,以便可以通过查询每个文档的lang属性来创建正确的hreflang标记。同样,您可以设置验证规则以使该标记符合iso标准。开放图形标签-虽然这些与seo无关,但随着时间的推移,我们已经成为这些标签的守护者。您需要确保正确实现所有基本属性(og:title、og:type、og:image和og:url)。其中大多数只是简单地从其他字段中提取内容,因此您并不总是需要在CMS中有一个字段来更改这些内容,但是您可能希望创建唯一的标题规则或创建一个字段来覆盖您的描述和图像。2. 索引管理

您可以管理是否允许搜索引擎通过元机器人标记为您的页面建立索引,如我们上面所述,或者您可以通过HTTP头响应上的x-robots标记来实现。* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *。

您将希望在CMS中有一个字段,允许您控制逐页索引。最好的解决方案是一个带有清晰描述的切换,说明允许搜索引擎索引页面意味着什么。在无头CMS上构建时,您必须与开发团队协作,以确定索引管理的最佳方法。可能会有冲突的优先级或复杂的集成使您无法获得所需的设置。您需要与开发团队一起审查这些内容,以找到满意的解决方案。

3、如果没有SEO团队的直接输入,您最终可能会得到一个使用随机数字和字母字符串作为URL或标题副本的CMS实现。确保您的开发团队为正确页面的URL段包含可编辑字段。因为保持一个稳定的URL结构是必要的,所以您可能不希望给每个人URL段的编辑权限。你可以定制你的CMS只允许编辑url后,一个页面是由SEO团队的成员发布。您甚至可以构建一个自动化程序,在URL更改时自动创建重定向。

4、建立规范URL规则

规范URL向搜索引擎表明内容的主要版本,并帮助您管理潜在的重复内容问题。这里有一些基本的说明,可以与您的开发团队分享,并在审计过程中记住:在页面头部或HTTP头中定义您的规范。使用绝对url,包括协议和子域,如https://www.google.com。每页只定义一个规范。需要对要编入索引的页面进行自规范化。也就是说,它们应该在规范标记中指向自己的URL。

电子商务网站在规范化方面有一些额外的复杂性,因为它们通常必须管理与类别相关的更大的重复内容问题现在我们选择使用内容与表示的解耦来发挥我们的优势。随着当前全球搜索行为和购物习惯的转变,改变我们对内容的看法可能是我们最大的竞争优势。

 

滚动至顶部