【问题标题】:Contradicting results with AMP-test-tool & Google Search Console与 AMP-test-tool 和 Google Search Console 相矛盾的结果
【发布时间】:2019-11-28 23:03:13
【问题描述】:

我最近在我的教育平台https://lernzettel.org/ 上的文章中添加了 AMP 版本。但是,Google 的 Search Console 将我的 AMP 页面评估为无效(屏幕右侧): 与此相反,AMP 测试工具声明 AMP 页面是有效的(屏幕左侧)。

检查的链接是相同的(标记为蓝色)。

附加信息: - lernzettel.org 使用 vue.js,AMP 引用通过 JS 注入(唯一可能的选项)

关于如何解决此问题的任何想法?

更新: AMP-Page 是否被评估为有效似乎取决于它的引用方式: 有效:https://search.google.com/test/amp?id=8oH5S6UCRsNodkip-jqtkA

无效(尽管使用相同的 url):https://search.google.com/test/amp?skip_amp_follow=true&id=CAQq01vCsK2LGzBmJ4I2Xw

【问题讨论】:

  • google 搜索控制台是否输出任何错误?这可能是测试服务之间的差异。
  • 除了截图显示的内容外,没有其他内容。
  • 我认为这可能是测试工具之间的分散。我会在 AMP 项目的 Github 上提交问题。
  • 检查您的非 amp 页面 lernzettel.org/kurze-einfuhrung-in-die-gottesbeweise,当它加载时未显示在查看源中 amp.lernzettel.org/kurze-einfuhrung-in-die-gottesbeweise/…"> ,我认为非 amp 页面呈现问题

标签: amp-html google-search-console


【解决方案1】:
<link data-vue-meta="1" rel="amphtml" href="https://amp.lernzettel.org/kurze-einfuhrung-in-die-gottesbeweise/index.html">

在非 AMP 页面中,&lt;link&gt; 标记应出现在原始 HTML 中,而不是通过 JavaScript 注入。

For More Information

【讨论】:

  • 那么 - 一个 Vue 驱动的博客(没有 SSR、动态渲染等)不能与 AMP 结合使用吗? ?‍♂️
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-05
  • 1970-01-01
相关资源
最近更新 更多