2016-12-29 12 views
0

Я обновляю свой сайт в AMP, но к тому времени я пытаюсь validate я получаю следующее сообщение об ошибке:Open Graph объявление пространства имен и Ускоренный Mobile Page (AMP) Проверка

The attribute 'prefix' may not appear in tag 'head'

AMP validation

И в объявлении пространства имен OG используется префикс, как я могу обойти эту проблему?

+1

В AMP большинство атрибутов запрещены, ссылка ссылка https://www.ampproject.org/docs/reference/spec Если вы используете О.Г. тегов для реализации иконки социальных акций затем проверить этот пример примера HTTPS : //ampbyexample.com/components/amp-social-share/ –

ответ

1

Обмен Facebook не требует атрибута префикса. Таким образом, простое обходное решение - просто опустить атрибут префикса. Это как ampbyexample.com делает это, и это все еще работает:

https://developers.facebook.com/tools/debug/sharing/?q=https%3A%2F%2Fampbyexample.com

Тем не менее, валидатор AMP должна поддерживать атрибут префикса. Я подал вопрос here.

+0

На самом деле, я протестировал страницу в инструменте отладки OG, и он работает так, как ожидалось, мне просто интересно было ли удаление атрибута префикса будет правильным путем , спасибо за головы. –