amp 审计包括 40 多项检查,结果分为 3 组,您可能习惯使用:
html 问题。
风格和设计问题。
模板问题。
amp 验证错误示例
这是 amp 错误验证的显示示例
最好的办法是简要了解一下 amp 验证错误以及解决这些错误的方法。
a – 调整你的 html
amp 验证错误 – html 问题
为了利用 amp 的新属性改进 html,该格式的创建者必须对其进行限制。
所有这些网站管理员不习
惯处理的限制,使 html 错误成为 amp 问题的绝对领导者。
不幸的是,这些问题非常严重,因为它们会所有 amp 好处。
例如,当检查标签和属性时,您必须查阅长 伯利兹 whatsapp 号码列表 长的日志,了解哪些是白名单,并处理大量信息以确定哪些是不允许的。
此外,还有新的 amp 特定标签和其他自定义元素,使网站管理员的 它继续征服全球移动搜 工作变得更加复杂,特别是在网站较大的情况下。
这里我们向你展示一些真实案例
不允许使用脚本标签
页面代码第 1 行有一个非法的“script”标签,这可能意味着使用了自定义 javascript 或某些 amp 组件实现不正确。
由于使用 javascript 会严重降低页面加载速度,因此 amp 配置文件禁止使用该标签,除非脚本类型为 application/ld+json,或者我们正在寻找加载 amp 运行时/扩展组件所需的脚本标签。
semrush 给我们的建议是删除该标签。
html 错误的解决方案
下面是另一个示例:
无效的 url 协议图片
在其中,我们看到第 58 行存在无效的 url 协议。
“img”标签将“http”协议设置为“src”,因此您的图像不会被处理。
您可能已经猜到了,但我们建议将协议更改为有效协议。
与图像的情况一样,这意味着用“https”替换“http”。
无效 url 协议错误的解决方法
b-调整样式和布局
amp 验证错误 – 样式和布局问题
amp 页面的样式和图形设计只有一个目的,那就是快 马来西亚号码 速加载,这就是为什么它们受到如此严格的控制。
样式和布局问题并不像 html 问题那么普遍,但如果您忽略它们,您的页面就有可能完全从 serp 上消失。
amp 样式基于 css,但在这里您再次面临受限和不允许的样式以及禁止外部样式表的问题。
除此之外,您还需要为显示的每个标签包含高度和宽度属性,以使您的页面易于滚动。
您能想象手动插入这些内
容需要多少小时吗?……然后发现您不必这样做,因为 amp 验证器会为各种布局假设值。
把注意力集中于那些真正影响页面性能的因素不是更容易吗?
风格和设计问题的图像
“amp-frame”标签缺少高度属性
其他问题可能与使用常规 html 属性而不是自定义 amp 属性有关,或者只是路径中偶尔出现错误。
其他风格和设计问题的图片
没有关于如何修复 amp 页面报告样式和布局错误的提示,因为问题的解决方案通常源于错误本身的性质。
c – 删除不支持的模板语法
amp 验证错误 – 模板问题
在 amp 格式中,可以使用 amp 文档中定义的模板来呈现动态内容,但这些模板必须符合专门为此目的设计的标签。
amp 验证器检查模板语言的语法,以保护 amp 文档免受网络上常见的所有类型的漏洞的影响。
无模板泄漏的 mustache 错误
在包含 mustache 语法的 url 中发现标签中的属性,但未泄漏
实际上,模板出现问题的情况很少见,我们在这里能给您的唯一建议是避免使用被禁止或不完整的模板。
修复 mustache 语法错误且不泄漏
如您所见,semrush 开发了一款 gem,可以实现以下功能:
在 google 通知您之前查找并修复严重错误。
查看错误所在的具体代码行
获取有关如何立即修复这些问题的实用建议。
我们了解,跟踪网站健康状况并跟上最新的 seo 趋势对于大多数网站管理员来说是一个持续的挑战。
这一挑战迫使他们同时使用众多工具和应用程序。
这就是为什么我们提供semrush 网站审核作为一站式解决方案,它将使每个人(从 seo 代理商所有者到内部网站开发人员)受益。