质量保证(QA)是SEO测试的巨大挑战!关键问题可以(并且确实)通过质量保证流程尤其是在大型组织中。
每个网站更新都会带来风险
您的产品经理网站优化我将回顾SEORadar如何用于自动化测试可能危及SEO变化的临时环境的过程。
您的产品经理工程师设计师和内容编写者正在进行可能影响搜索引擎优化的更改。可能影响搜索引擎优化的接触点数量巨大投资组合中的手越多出现问题的可能性就越大。
我曾经为美国第二大房地产网站Trulia运行搜索引擎优化并与第一个大野蛮人抗争!我们的流量主要是由搜索引擎优化推动的作为一家上市公司实现流量目标的压力很大。所有内部营销组织都面临着同样巨大的压力。
一天早上我收到了CEO的电子邮件。他绝对是一个SEO精明的人正在检查一些HTML。为什么在我们最重要的页面模板上最重要的短语不是H1?我认为他没有正确阅读HTML。
我提取了源代码并且 - 我害怕H1被删除了。我的CEO发现我们的质量检验过程就像我一样!我有一些严肃的解释要做!事实证明该网站前一天有一个小的更新因此H1确实消失了。
这怎么发生的?我们的网站非常庞大拥有近9000万个索引网址和30多页模板每个模板都有很多变化。
在测试更新方面这些数字令人生畏。考虑一个典型的大型动态网站:
20+对于要审核的页面项目至关重要。
30个模板。
出于安全原因每个模板必须至少有10个样本才能进行测试。
这需要审查12,000件事(不包括可能仍会影响流量的低优先级项目)。
这仍然是一个相对较小的测试但它是很多工作。
这个行业是否充满了关于搜索引擎优化(SEO)实施和运输坦克部署的故事?
在我们的示例中快速更新页面并快速部署。 H1的变化完全消失了。不好!
在抓取和编制索引更改时Google现在非常快。即使您使用像SEORadar这样的产品来监控生产并发现问题也可以在几天内完成损坏。
当您准备好解决问题时问题将在Google索引中传播。在问题上线之前找到问题非常重要!
SEO分期测试:验证更改
在确定生产更新之前我想知道关键页面中的元素如何变化!
每页上要查看的各种项目包括:
元标记包括标题元描述元机器人。
robots.txt的。
交叉链接尤其是导航链接页脚链接。
规范链接hreflangrel prev和next。
AMP链接并链接到彼此的规范。
在重要的地方使用关键字。
来自不同移动网站的备用和规范备份。
建筑。
重定向。
关键内容领域对SEO很重要。
如果移动站点是独立的或自适应的那么所有这些测试也必须在那里复制。基本上这份工作是双重的!
回到我在Trulia的日子里验证SEO元素主要是人的任务。对于每周都有多个版本的快速启动启动的初创公司而言丢失某些东西的风险始终存在。
自动搜索引擎优化测试救援
SEORadar包括一个自动化SEO QA测试平台。
现在验证网站更新的预发布版本所需的繁重耗时且紧张的任务可以通过简单的报告来简化该报告一目了然地识别任何问题。您所要做的就是制作一份报告总结暂存和生产之间的所有变化。
让我们来看看网站Ifly.com它使用SEORadar在生产更新之前测试细分。这是分阶段生产审核的结果:
如果生产审核是在SEORadar分阶段进行的
无需分析和比较HTML元素它通过一组受控的目标URL自动完成。
在这种情况下在决定更新产品之前需要解决一些问题并且有一些事情需要审查。
让我们放大并查看关键警报:
如果缩放
这里的一切都需要注意。例如:
59个spec标签已被删除 - 听起来很糟糕但我们应该看一下细节。
6个网址缺少Google Analytics代码 - 绝对不是很好!
我们可以调出特定URL的警报详细信息。
例如让我们检查缺少的规范标签:
如果是Canonical
在这种情况下删除自引用规范标签显然是一个问题。如果您决定使用规范后备则可以将状态更新为“待处理”并将警报转发给相应的工程师。
详细的源代码差异
您可能希望深入了解源代码以查看所有页面更改。以下是我们自己网站(seoradar.com)上的特别审核中出现的一些详细警报:
SEORadar警报
这里的大多数提醒都很明显但有一些需要进一步解释:
如果页面可能未被优化关键字关键字使用情况将生成警报我们在上面看到焦点关键字在标题中已更改。
还会针对交叉链接以及导航链接上方的情况删除特定警报。特别重要的是已删除的持久链接(已经存在一段时间的链接)。
我们可以通过警报提取URL中的差异并查看页面上发生的所有更改。
可以运行几种类型的差异。以下是URL的结构化差异报告部分其中创建了其中几个警报:
SEORadar-SEO-DIFF
这里肯定有些东西我不会让它部署!
标题和H1已针对重要关键字“SEO测试”进行了优化(因此我们之前看到的焦点关键字警报)。
元描述已被删除。
元机器人很好因为我们不想分阶段获得索引。但是在部署到生产之后我们需要不部署noindex标记。
如果您想要制作完整的HTML差异您也可以看到它。在这里你可以看到所有的变化!还有一个仅显示内容更改的文本视图。
SEORadar进入分期
如果您的临时站点或测试站点在Internet上不可用则有多种方法可以进行审核:
Chrome扩展程序:只要您有权访问细分此功能就可以使用。 Chrome扩展程序获取页面的细分版本并将其发送到我们的服务器该服务器将运行比较和生产。
登录:配置登录密码和ID。
将我们的IP放在白名单上。
部署后
将段部署到生产后您仍需要验证生产状态。
即使升级是完美的事情仍然会出错。
在生产中运行SEORadar diff审核该审核应与您的细分审核相匹配。但是有时会出现生产问题因此您不应跳过此步骤。
总结
搜索引擎优化测试是一项艰巨而艰巨的任务。随着AMPJS框架Progressive Web Apps和Google新移动索引等新技术的出现复杂性正在增加。