AMP(加速移动页面)不断征服全球移动搜索结果。谷歌于2016年2月推出了这种格式,有助于促进用户体验,并为网站管理员提供了许多促销机会。如果你真的精通SEO, Carousel和基于amp的特色片段是你不能错过的特权。
但不知何故,目前市场上还没有一种工具可以回答所有处理这种格式的网站管理员的主要担忧:
1. 可以随时监控网站的运行状况
2. 将所有AMP检查结果汇总到一个报告中
3. 同时看到所有页面上的问题
SEMrush将扭转这一趋势。努力满足用户不断变化的需求,我们开发了独特的解决方案,将突出与您网站上的AMP有关的所有问题,从而帮助您优先修复并选择正确的优化技术,这是其他工具无法做到的。
即使您还没有决定实施AMP,我们也知道如何引导您朝着正确的方向前进。
跟踪AMP页面
对您的AMP页面的性能感兴趣?还没有加速移动页面吗?无论如何,在SEMrush位置跟踪报告中新部署的AMP识别将对您有用。
位置跟踪工具中的AMP图标将显示您正在跟踪的关键字,您的AMP url在谷歌搜索结果中排名。单击它以过滤报告*。
*要在你的排名概述中看到加速移动页面,你需要在你的位置跟踪活动中瞄准移动设备。
然后,该工具将带您到具有以下信息的选项卡:
按目标关键词对AMP页面进行排名
这些关键词的特定serp
如果显示的AMP页面属于您或您的竞争对手
基于所有这些数据,您将能够决定是否需要AMP,或者考虑对您的优化策略进行一些更改。
但是,如果您可以将所有页面配置为符合AMP HTML规范,那么您可能就不会在这里阅读本文了。
幸运的是,SEMrush网站审计现在包括AMP审计,因此您可以随时发现您网站上的AMP情况。
AMP审计包括40多项检查;这些结果被分为三组,你一定很习惯:
1. HTML的问题
2. 样式和布局问题
3. 模板的问题
下面是如何显示AMP验证错误的示例
因此,让我们仔细看看AMP验证错误和修复它们的方法。
调整你的HTML
为了用新的AMP属性增强HTML,格式的创建者实际上必须限制一些HTML。许多网站管理员不习惯处理这些限制,因此,HTML错误是AMP问题中的绝对领导者。不幸的是,这些错误是非常严重的问题,因为它们使您的页面失去了您希望从中受益的所有AMP优势。
例如,在检查标记和属性时,您必须深入研究一长串被列入白名单的标记和属性,并处理大量不被允许的标记和属性信息。此外,还有新的AMP特定标签和其他自定义元素使网站管理员的工作复杂化,特别是如果网站很大的话。
以下是一些现实生活中的案例。
在页面代码的第1行有一个不允许的标签“script”,这可能意味着他们使用了自定义Javascript或以错误的方式实现了一些AMP组件。
由于使用“script”会严重降低页面的加载速度,AMP规范禁止使用这样的标签,除非脚本类型是application/ld+json,或者我们正在寻找一个强制性的脚本标签来加载AMP运行时/扩展组件。
从SEMrush得到的建议是删除标签。
这里有一个不同的例子。
我们在第58行看到一个无效的URL协议。‘ img ’标签将‘ http ’协议设置为‘ src ’。因此,您的图像无法渲染。
可以猜到,建议您将协议更改为有效的协议。就像图形一样,这意味着将“http”替换为“https”。
B -甜菜的样式和布局
AMP页面的样式和布局的唯一目的是快速加载;这就是为什么他们受到如此多的控制。样式和布局问题不像HTML问题那样广泛存在,但是忽略这些问题可能会使页面完全脱离SERP。
AMP样式是基于CSS的,但是在这里,您再次面临限制和不允许的样式以及禁止外部样式表的问题。
除此之外,还需要为每个显示的标签包含高度和宽度属性,这使得您的页面易于滚动。你能想象手动插入这些要花多少小时吗?然后发现你不需要那样做因为AMP验证器为几个布局假设值。关注那些肯定会影响页面性能的内容不是更容易吗?
标签“amp-frame”中缺少属性高度
其他问题可能与使用通用HTML属性而不是自定义AMP属性有关,或者只是路径中偶尔出现的一些错误。
在AMP页面的样式和布局问题报告中,没有如何修复它的提示,因为问题的解决方案通常源于其本质。
清除不支持的模板语法
在AMP格式中,动态内容可以使用AMP文档中定义的模板来呈现,但这些模板应该放在专门设计的标记中。AMP验证器检查模板语言的语法,以确保AMP文档不受web上常见的各种漏洞的影响。
标记中的属性被设置为包含未转义的Mustache语法的URL
实际上,模板问题很少发生,您可以得到的唯一建议是转义被禁止的模板或其部分。
正如你所看到的,SEMrush创造了一个奇迹,它能够:
在谷歌通知您之前找到并修复严重错误
查看错误所在的代码行
获得方便的如何修复它的提示
我们知道,对大多数网站管理员来说,充分了解网站的健康状况并跟上最近的SEO趋势是一个持续的挑战,迫使他们同时处理许多工具和应用程序。这就是为什么我们提供SEMrush网站审计作为一个全方位的解决方案,将有利于每个人从SEO机构所有者的内部网络开发人员。