Как да премахнете AMP от WordPress сайт с необходимите пренасочвания с плъгин или htaccess файла - лесно и бързо - кратко ръководство стъпка по стъпка - с картинки и примери.

Как да деактивирате Google AMP за WordPress сайтове

Ако сте активирали Google AMP (Accelerated Mobile Pages) на вашия WordPress сайт, но сте забелязали спад в потребителското взаимодействие или конверсии, може би обмисляте да го деактивирате.

В тази статия ще ви покажем как правилно да изключите Google AMP и да настроите пренасочвания, за да избегнете грешки 404 и да запазите потребителското изживяване.

Защо да деактивирате Google AMP?

Въпреки че AMP ускорява зареждането на страниците чрез ограничаване на определени елементи като HTML и JavaScript, това може да доведе до:

  • ❌ Премахване на интерактивни елементи (навигации, pop-up-и, форми)
  • 📉 Намалени конверсии и по-малко прегледи на страници
  • 🧩 Ограничена функционалност, особено при WooCommerce и custom JavaScript

Стъпки за деактивиране на AMP в WordPress

1. Деактивирайте AMP плъгина

  • Отидете в Plugins > Installed Plugins
  • Натиснете “Deactivate” до активния AMP плъгин
  • После изберете “Delete”, за да го премахнете напълно

2. Направете необходимите пренасочвания

Когато използвате AMP, за всяка публикация се създава AMP версия със собствен url адрес. По подразбиране той е същият, като url адреса на страницата, но с „/amp“ в края.

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

За да се избегне това, url адресите с „amp“ в края следва да се пренасочат към „оригиналните страници. Но, тъй като вероятно са много, не следва да се прави ръчно, а групово за всички адреси с дефиниране на правило.

Може да се направи с плъгин за редиректи или директно от htaccess файла на сървъра през cPanel или File Manager.

Изключването на AMP ще доведе до 404 грешки за старите /amp/ URL-и, така че трябва да ги пренасочите към стандартната версия.

Пренасочване с плъгин

Пренасочванията могат да се направят с плъгина, чрез който управлявате пренасочванията на уебсайта си – може да е SEO плъгин, като Yoast, Rank Math или само плъгин за пенасочвания, като Redirections.

Използвайте секцията за RegEx пренасочвания. Чрез нея въвеждате правило, което не се прилага за един url адрес, а за целия уебсайт.

  • Source URL:
    /([^/]+)/amp/?$
    (задава правило да се приложи за всеки URL, който завършва с /amp)
  • Target URL:
    /$1/
  • Тип: 301 Moved Permanently

Пренасочване с .htaccess файла

Тази опция е за по-напреднали. Можете да поставите правилото за пренасочване в htaccess файла на сървъра. Как да го достъпите. Ако използвате cPanel – логнете се, потърсете File Manager, оттворете опцията и потърсете htaccess файла с търсачката, обичайно е в папка public_html.

Копирайте текста по-долу и го поставете в htaccess файла:

RewriteEngine On
RewriteCond %{REQUEST_URI} ^(.*)/amp/?$
RewriteRule ^ %1 [R=301,L]

Ако пренасочването не сработи?

Ако правите пренасочването с htaccess файла и виждате, че не сработва, проверете дали опцията е изключена в настройките на плъгина Ви за пренасочвания, за сметка на PHP.

Деактивирането на AMP може да подобри UX, ангажираността и възможностите за монетизация на сайта ви. Просто не забравяйте да направите нужните пренасочвания, за да не загубите SEO трафик или да получите грешки в Search Console.

Допълнителна информация

А ето и допънителна информация за някои от понятията в статията:

Какво е AMP?

AMP (Accelerated Mobile Pages) е проект с отворен код, създаден от Google, който има за цел да направи уебстраниците да се зареждат по-бързо на мобилни устройства. AMP е олекотена версия на стандартната уебстраница, създадена със специални ограничения в HTML, CSS и JavaScript, които бяха анонсирани от Google с идеята да:

  • ⚡ правят страниците много по-бързи за зареждане
  • 📶 намаляват мобилния трафик
  • 📈 подобряват потребителското изживяване
  • 🔍 могат да доведат до по-добро SEO (особено в Google News и мобилното търсене)

Как работи AMP?

AMP използва:

  • AMP HTML – подобна на обикновения HTML, но със специфични ограничения и специални тагове
  • AMP JS – JavaScript библиотека, която гарантира бързо рендиране
  • AMP Cache – мрежа за доставка на съдържание (CDN), използвана от Google за кеширане и зареждане на AMP страниците директно от търсачката

Кога и защо се използва AMP??

AMP е особено полезен за:

  • Новинарски сайтове
  • Блогове
  • Електронни магазини
  • Всички уебсайтове с голям мобилен трафик

Важно да знаете:

  • AMP няма да замести основния сайт, а е алтернативна версия за мобилни устройства
  • Вече не е задължителен, за да се появиш в Google Top Stories (но все още е полезен)
  • AMP може да ограничи някои функционалности, защото не позволява „тежък“ JavaScript

Какво се случва при активиране на AMP?

  1. Създава се AMP версия на страниците
    Пример:
    https://example.com/blog-post
    https://example.com/blog-post/amp/ или ?amp=1
  2. Ограничават се някои технологии
    • JavaScript – AMP не позволява персонализиран JS, освен някои AMP скриптове
    • CSS – трябва да е вграден и ограничен до 75KB
    • Форми, карти, pop-up-и – често не работят или трябва да се преработят чрез AMP компоненти
  3. Зареждането става мигновено от AMP Cache
    Google зарежда страниците от своя кеш, а не от твоя сървър.
    Пример URL:
    https://www.google.com/amp/s/example.com/…
  4. Google индексира AMP страниците отделно
    Има връзка между оригинала и AMP чрез rel=“amphtml“
  5. Могат да се загубят някои функционалности
    • Интерактивни елементи (чат, анимации, WooCommerce добавки и др.)
    • Формуляри за контакт, видео плейъри, реклами – нуждаят се от AMP варианти

Какво е .htaccess файл?

.htaccess (Hypertext Access) е конфигурационен файл, използван от уеб сървъра Apache, който позволява на собствениците на уебсайтове да правят настройки директно на ниво директория.

Той се намира в кореновата папка на сайта (обикновено public_html) и може да контролира важни функции като:

  • Пренасочвания (301, 302)
  • Ограничаване на достъпа до директории
  • Управление на кеширане
  • Пренаписване на URL-и (mod_rewrite)
  • Защита срещу някои видове атаки

Как да го редактирате?

  1. Влезте в хостинг акаунта си (чрез cPanel или FTP клиент)
  2. Намерете .htaccess файла в главната директория на сайта си
  3. Направете резервно копие, преди да го редактирате
  4. Добавете необходимия код и запазете

⚠️ Внимание: Грешка в .htaccess файла може да доведе до срив на сайта. Работете внимателно!

Какво е regex пренасочване?

Regex пренасочване (от regular expression или регулярен израз) е вид динамично пренасочване, което използва шаблони вместо конкретни URL-и, за да обхване и пренасочи множество адреси с една обща логика.

Пример за какво служи regex пренасочване:

Да кажем, че искаш да пренасочиш всички AMP версии на страниците ти – например:

  • example.com/blog-post/amp
  • example.com/news/article-title/amp

Вместо да пишеш пренасочване за всяка страница поотделно, можеш да използваш един regex шаблон, който хваща всички такива случаи.

Какво е regex?

Regex е специален език за описване на модели в текст, който може да търси, разпознава и пренасочва URL-и по шаблон.

Пример:

/(.*)/amp

Обяснение:

  • / – началото на пътя
  • (.*) – означава „всичко“ (всички символи, произволно дълго)
  • /amp – точно този низ следва в края ➡️ Това хваща всеки URL, завършващ на /amp

Как се използва при пренасочване?

С плъгин за пренасочване в WordPress:

  • Source URL:
    /([^/]+)/amp/?$
    (хваща всеки URL, който завършва с /amp)
  • Target URL:
    /$1/
    (пренасочва обратно към нормалната версия без /amp)

Предимства на regex пренасочвания:

  • Позволяват масови пренасочвания с едно правило
  • Подходящи при структурни промени на сайта
  • Работят както в плъгини, така и в .htaccess или NGINX конфигурация

Надявам се публикацита да Ви е била интересна и да Ви е обогатила!

Scroll to Top