SEO Galina Bakusheva
222

ТОП-5 ошибок при реализации AMP

Зафиксирую наиболее популярные и не всегда очевидные, как кажется на первый взгляд AMP - ошибки, встречающиеся практически на любом сайте СМИ, которые я видела.

В закладки

1. Замените тег img/video соответствующим тегом amp-img/amp-video

Самая частая из ошибок. Никакой сложности нет, просто нужно поправить этот косяк в коде.

2. Тег script компонента AMP присутствует в документе, но не используется

А вот тут интереснее. Этот как когда проверяешь файл robots.txt например в Search Console. Если у тебя прописан хост для директивы Yandex - гугл выдаст ошибку, но на самом деле это вовсе не ошибка, а просто непонятная для гугла строка. То же самое с тегом script - если вы пользуетесь не только счетчиками Google Analytics, но и Метрикой, Медиатором, Ли.ру - то для гугла внутренности всего, что не есть счетчик Google Analytics в тегах script - будут выглядеть ошибкой, а точнее как пустые теги вида <script> </script>. Но сначала проверьте - не пустые ли или не лишние ли действительно теги скрипт у вас.

3. В HTML-теге отсутствует необходимый атрибут

Как правило, серч консоль укажет Вам на этот атрибут, но есть уникальные случаи, как например такой. Так будет выглядеть сообщение и для страниц, которые отдают 404 ошибку. И т.к. это как правило типовая страница-заглушка - в ней практически и нет атрибутов под AMP верстку. О чем вам гугл и сообщает. То есть прежде, чем искать в колонке справа в коде атрибуты - кликните на страницу и посмотрите, а не 404 ли она.

4. URL не найден (404)

Казалось бы все понятно. Но у меня есть кейс, в котором владелец сайта сам себе насолил. Неверно построил цепочку редиректов. Таким образом при проверки цепочки выдается код ответа сервера 404, но по сути мы видим контент канонической страницы (например, Главной), при этом URL остался старый (страницы, контент которой уже не доступен). Так вот, мораль - следите за логичным техническим исполнением, понятным для всех, стройте цепочки редиректов/или просто коды ответа сервера без выкаблучиваний (читать костылей) понятным только вам.

5. amphtml для декстопной версии и canonical для страницы amp

Почему-то мало кто ставит этот match между канонической (десктопной) версией страницы и AMP-клоном этой страницы.

Вот тут официальная спецификация по Google AMP - актуальная и обновляемая.

Спасибо за внимание.

С Увагой,

Галина Бакушева.

Материал опубликован пользователем. Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Galina Bakusheva", "author_type": "self", "tags": [], "comments": 3, "likes": 2, "favorites": 13, "is_advertisement": false, "subsite_label": "seo", "id": 68720, "is_wide": false, "is_ugc": true, "date": "Thu, 23 May 2019 10:32:26 +0300" }
{ "id": 68720, "author_id": 216700, "diff_limit": 1000, "urls": {"diff":"\/comments\/68720\/get","add":"\/comments\/68720\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/68720"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 199127, "last_count_and_date": null }
3 комментария

Популярные

По порядку

0

"Как правило, серч консоль укажет Вам на этот атрибут, но есть уникальные случаи, как например такой. Так будет выглядеть сообщение и для страниц, которые отдают 404 ошибку." хоть бы скриншот приложили...

Ответить
0

не могу))боюсь

Ответить
0

блюр? не, не слышали...

Ответить
0
{ "page_type": "article" }

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } } ]
Приложение-плацебо скачали
больше миллиона раз
Подписаться на push-уведомления
{ "page_type": "default" }