我的 AMP 页面提供评论列表。每条评论都是一个放大器 Accordion ,以便实现良好的阅读更多功能。
我目前正在争论是否将评论直接加载到 DOM(php 循环)或通过 JSON 文件(amp-list)加载它们。
当我比较此页面的两个版本时,amp-list 在 DOMContentLoaded 和 Load 方面大获全胜,但它们在 Finish 方面并列,对 php 循环版本稍有帮助。
假设 php 循环版本完全是 AMP 缓存的,并且 amp-list 必须轮询堆栈以获取数据,那么哪个版本对于整体用户体验/搜索引擎优化会更好?
谢谢! :D
最佳答案
我认为这取决于您的目的。目前谷歌机器人无法抓取延迟加载的数据,所以我认为 amp-list 对 SEO 不利。但它有利于用户或机器人登陆时的加载时间,这也有助于搜索引擎优化。我的解决方案只是加载最好的东西,让谷歌机器人首先看到哪个最低版本。稍后,当页面加载时,您可以替换为完整版本。
关于php - 谷歌AMP : amp-list vs php loop - SEO/Pagespeed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51928483/