Блог
Исправил ошибку: На этой странице есть расширение amp-auto-ads, но оно не используется

Исправил ошибку: На этой странице есть расширение amp-auto-ads, но оно не используется

После установки плагина «The official AMP plugin» попытался подключить к ним Adsense. Зашел там на вкладку «Автоматизированные объявления» — «Автоматизированные объявления для AMP». Скопировал предложенный код для <head> и <body>. Только вставил его через специальный плагин head & foot.

Оставил все самонастраиваться и, через сутки, в консоль прилетела ошибка «На этой странице есть расширение amp-auto-ads, но оно не используется». 

Первое что нужно сделать (и я сделал это сразу) обидеться на Гугл и снести все к херам. Через неделю не выдержал и поставил все снова. И ошибка конечно же повторилась. Поэтому, сразу перешел ко второму — начал гуглить инфу. Что нагуглил:

  1. Из плагинов для AMP лучше вот этот. Accelerated Mobile Pages

 

Поэтому, я снес официальный (синенький) и поставил этот. Потому что в нем можно добавлять рекламный код.

2) Собственно, как исправил ошибку «На этой странице есть расширение amp-auto-ads».

Удалил весь код из <head> и <body>, который вставил из адсенса. Проверил валидатором амп и ошибка исчезла. Если не исчезла — ройте и копайте пока не выковыряете весь лишний код. Он содержит буковки amp-auto-ads.

3) Вставил код тех блоков, которые уже были в адсенс, через плагин AMP для WP.

 

При этом:

  • значение Ad-size оставил пустым, так как ставил код готовых адаптивных объявлений;
  • значения Data Ad Client и Data Ad Slot берутся из самого готового объявления в адсенс, т.е. из его кода.

Что сделал еще. Установил и настроил плагины:

  • Yoast SEO
  • Glue for Yoast SEO & AMP
  • Schema & Structured Data for WP

P.S, Через сутки опять прилетела та-же ошибка, но исчезла после обновления плагина Accelerated Mobile Pages