企业 SEO:为什么“最佳实践”不起作用以及该怎么做

已发表: 2023-07-03

许多 SEO 专业人士在 SEO 工作中依赖“最佳实践”。

但是,在优化基于 JavaScript 的企业网站以提高网站速度时,您需要的不仅仅是“最佳实践”。

以下是标准解决方案并不总是适用于企业站点的原因以及您可以采取的措施。

提高网站速度:迁移到服务器端渲染并不总是正确的答案

想象一下,去找首席执行官(或任何高级领导层)并建议他们,“我们需要将我们的网站更改为服务器端渲染(SSR)。”

他们问你:“为什么?” 您可以给他们的唯一答案是,“因为提高网站速度是最佳实践。” 你很可能会被笑出房间。

与 SSR 迁移相关的业务影响和成本不值得付出大量努力和低影响。

除非企业网站是从头开始构建的服务器端渲染或者已经进行网站迁移,否则很少有理由迁移到 SSR。

考虑一下随之而来的一些软成本和硬成本:

  • 检查所有系统和 API 以确认兼容性,这可能没有全部记录(可能有数百个,如果不是数千个)。
  • 数千个工时用于重构、质量检查和审查整个网站的可访问性。
  • 对现有员工进行新框架方面的培训(整个组织中的数十人,甚至数百人)。
  • 雇用或解雇不愿意或不符合新框架规范的开发人员和工程师。
  • 更多的钱花在服务器费用上。

除了忍受这种耗时且占用资源的过程之外,还有其他更成功的方法来提高企业网站的速度。

在之前的企业职位中,我与我们的一位高级系统工程师有趣地讨论了这个场景。

我们估计这需要公司一年半的时间、专门的敏捷团队(通常大约 70 人)以及至少 200 万美元(澳元)才能完成。 这可能是一个保守的估计。

那么我们该怎么做才能取得进展呢?

了解您的其他团队并帮助他们

在企业层面,SEO 需要成为变色龙,因为您依赖其他团队来确定优先级并为您完成工作。

您没有王国的钥匙来实时更改网站是有充分理由的。 所以SEO不仅仅是SEO。

SEO 是“这将提高我们的网站速度/帮助我们满足可访问性要求/等等。” 搜索引擎优化就是一切 搜索引擎优化。

Tom Critchlow 在他的 SEO MBA 课程和我的播客“Engage:On Enterprise SEO”中说过这一点。

它很好地总结了企业 SEO 的生活。

您必须花大量时间倾听并关注其他人在做什么,然后向他们展示他们所做的事情如何提高了网站的有机可见度。

创建拥护者,这些人将不断向您反馈他们在网站上所做的事情和所做的更改。 这就是战斗的一半。

下半年涉及与开发人员、设计师和分析师合作来完成工作。 当你意识到人们都是有自己的想法、感受和目标的人时,这通常会更顺利。

做一个好奇的人,想要帮助他们让他们的生活更轻松,比在瓷器店里和一头公牛一起工作更有吸引力,公牛每隔几周就会进入他们的生活,毫不妥协地提出要求。

与开发商和生产商合作

如今,在许多企业中,网站速度是有助于(或阻碍)转化率的已知因素。

许多内部开发团队可能将站点速度作为 KPI。 挖掘这一点。

你们都追求同样的事情,并且您的开发人员会比您更了解代码库。 如果做得好,你们都可能获得奖金。

我发现开发人员可以帮助您提高网站速度的一些常见机会包括:

代码尺寸/重量

如果您的团队有技术债务冲刺或分配,那么跟踪他们通常执行这项工作的时间可以帮助您了解其重构的影响。

向他们反映并承认他们的辛勤工作。

图像加载和累积布局偏移 (CLS)

CLS 可能是影响基于 JS 的大型企业网站的感知加载时间的一个重要因素。 根据具体实现方式,使用占位符 JS 库有效“保留”图像的位置可以通过在加载图像时不移动页面来减少页面的感知加载时间。

重定向管理

这不是我可以立足的事情,因为我们的重定向管理非常分散。

不过,如果您的系统更加集中化,那么管理重定向、删除跃点、将规则合并到正则表达式中以及改善技术债务可能会有很大帮助。

对于某些服务器部署,需要在加载页面之前读取每个重定向规则,这可能会在初始加载时间上增加相当多的时间(超过毫秒)。

<按钮> 代替 <a href>

这个有点微妙,但我经常发现 JS 开发人员默认将 ahref 链接包含为按钮。

这通常是因为他们时间不够,而且这是他们所使用的框架的本机默认设置。

当我对新页面模板进行质量检查时,我经常会将此标记为更新为 <a href>。


获取搜索营销人员信赖的每日新闻通讯。

正在处理...请稍候。

查看条款。


与设计师合作

企业网站上最大的网站速度机会之一是图像大小和重量。

随着时间的推移,内部标准可能会被误译或丢失,特别是当团队敏捷且有些分散时。

当我开始企业端时,我记得在我们的一些旗舰产品的产品页面上看到过 10MB 的图像。 这让我大吃一惊。

网络上的图像不需要 10MB。 句号。

因此,我与我们的设计师进行了一些微妙的对话,并与他们一起在大约 8 个月的时间里缩小了我们的图像尺寸。

100KB 不是我愿意死在上面的一座小山,所以如果我告诉设计师 100KB 的标题横幅或 A 框架,而他们把它提高到 300KB,这仍然是一个进步。

企业搜索引擎优化通常是关于渐进式的胜利。

与分析师合作

分析师参与对话是因为他们可能会管理您的标签系统以及您网站上的所有第三方标签。

它们是与标签所有者讨论此特定标签是否重要或是否有替代方案的对话的切入点。

因为,第三方脚本可能会导致网站严重膨胀。

因此,当您讨论网站上的 250 多个广告脚本时,如果我们需要全部广告脚本,您可能会找到一些短期妥协方案,例如:

  • 仅在正在主动进行热图或跟踪的页面上触发 HotJar、Fullstory 或其他用户体验监控脚本。
  • 审核您的实现是否有重复(这种情况发生的次数比您想象的要多)。
  • 查看哪些聊天机器人或客户服务标签可以在点击时启动,而不是在页面加载时启动。

与质量检查团队合作

这种伙伴关系很可能成为您的秘密武器。 一般来说,SEO,还有 JavaScript SEO,都有很多二进制是/否要求或最佳实践,例如:

  • 页面源和客户端呈现的页面之间的元数据必须相同
  • Canonical 必须出现在客户端呈现的页面上
  • 链接的格式应为 <a href=””> 而不是 <button>
  • 预加载字体
  • 预连接大资源

与您的 QA 团队一起阅读好书,并与他们合作(包括培训),将这些内容纳入他们的日常 QA 流程中。 你会到处都有眼睛,并且有一个潜在的庞大的微型倡导者网络。

虽然您可以与许多其他团队合作来整体提高网站的 SEO,但在实施的技术方面,这些团队可能是您合作最多的团队。

为与您一起工作的其他团队发声

还记得我之前说过的,当你记得人们是人时,如何与他们合作吗? 你想把它付诸行动。

在企业层面有两种非常有效的方法可以做到这一点。

尊重他们的时间

假设您有一个伟大的想法,例如“我们应该迁移到服务器端渲染”。

在这种情况下,不要去采购订单并说“嘿,我们可以做这一切吗?”,而是与他们合作创建一个概念证明,他们已经验证了属于“简单”的范围,并跟踪其影响。

如果不起作用,他们基本上就没有浪费 20 个冲刺来完成这个庞大的项目。

如果它确实有效,您可以向财务团队提交一个业务案例,为项目的其余部分提供资金和优先顺序,以将其推广到整个网站并让专门的部落,花费 200 万美元和一年半的时间来完成它。

加大他们的努力力度

众所周知,SEO 不擅长沟通和分享成功。

如果你不是说“嘿,看看我所做的这件了不起的事情”,而是将其定位为“嘿,看看与我密切合作的另一个团队所做的这件令人惊奇的事情,这可能会更容易一些”它大大改善了我们的网站体验。”

你,SEO,不再是关注的焦点。 做实际工作的团队是。

协作、倡导和渐进式胜利

您可能会注意到,在本文中我实际上并没有过多谈论 JavaScript 和网站速度的细微差别。

这是因为,在企业公司,你可能会有一些非常聪明的人与你一起工作,你可以向他们寻求问题和解决方案的形式。

它们比 SEO 出版物中的文章更能帮助您实现这一目标。

在企业层面完成工作不再是“做什么”,而是“如何”。

因此,使用这些指南来了解“如何”提高基于 JavaScript 的网站的速度,并且“做什么”将会更加顺利。


本文表达的观点是客座作者的观点,并不一定是搜索引擎土地的观点。 此处列出了工作人员作者。