有可能将aspx页面转换为amp版本(加速移动页面)吗?



到目前为止,我只看到静态内容或任何简单的html页面可以转换为amp版本。

这对你来说可能有点晚了,但我们运行的网站是ASP。用c#编写的。NET Web表单。为了转换或向最终用户展示我们内容的AMP版本,我们必须编写一些c#代码。

我们检索我们的内容,并剥离HTML,脚本标签,MS Word代码(!)。此外,我们还在AMP规范中添加了AMP特定的标签。例如将<image>转换为<amp-img>,等等。

这是可能的,但这不是一个快速修复,因为AMP页面的代码与桌面呈现的HTML页面不同。

另一件要记住的事情是,您呈现的AMP页面必须是有效的,否则它将不会被Google缓存并显示在搜索结果中。

AMP项目网站是一个很好的关于规范的资源,但很少从一个代码库转换到另一个代码库。我发现的另一个有用的东西是AMP YouTube频道,因为它有真实的例子,像《卫报》这样的出版商解释了他们转换内容的方法。

最新更新