Теги AMP действительны (с использованием validater.js и подключаемого модуля Chrome), но терпят неудачу при тестировании в тесте Google AMP

Я создал страницу с подробным описанием блога с поддержкой AMP, которая отображается как проверенная при использовании development=1. Т.е. https://datafloq.com/read/amp/7-industries-where-augmented-reality-making-mark/4567 и при проверке с использованием расширения chrome. Когда развитие = 1

Использование расширения Chrome

Кажется, все теги AMP действительны. Но когда я проверил его с помощью теста Google AMP, он показал много ошибок. https://search.google.com/test/amp?id=zbtk04M2v-poJamuIIV7hQ.

К вашему сведению: он использует amp-рекламу для рекламы, amp-аналитику для Google Analytics, amp-iframe для показа комментариев.

Нужно ли добавлять что-либо еще, чтобы успешно выполнить проверку Google amp?

1 ответ

Проблема, с которой я столкнулся, была связана с использованием prerender.io на производственном сайте. Отключен предварительный просмотр страниц AMP, и он начал работать над тестом Google AMP.

Примечание. Для робота Googlebot рендеринг HTML выполнялся из предварительной версии, а для браузера браузер возвращал HTML. Вот почему он проходит проверку в браузере, а тест Google AMP - нет.

https://groups.google.com/forum/

Другие вопросы по тегам