Удаляем второй meta name=description от All in One Seo Pack

Полезные плагины WordPress

Улучшаем WordPress

На одном из сайтов у клиента возникла проблема, которая в последствии послужила для поисковика (Яндекс) поводом для снижения позиций сайта. А именно, клиент дабы улучшить разметку страниц установил плагин All in one seo Pack, плагин сам по себе хорош, но в данном случае из-за него появился второй мета тег <meta name="description" content=" " />. Благодаря этому тегу сайт с 3-го места в выдаче Яндекса слетел на 20-е и не ясно финальная ли это точка. Поскольку была небольшая паника быстренько написали и добавили в functions.php (темы) код и все стало аккуратно и красиво. Ждем реакцию поисковика и держим кулаки :))
// Clean FIRST Description <meta name="description" content=" " />
function remove_meta_descriptions($html) {
    $pattern = '/<meta name(.*)=(.*)"description"(.*)>/i';
    $html = preg_replace($pattern, '', $html, 1);
    return $html;
}
function clean_meta_descriptions($html) {
    ob_start('remove_meta_descriptions');
}
add_action('get_header', 'clean_meta_descriptions', 100);
add_action('wp_footer', function(){ ob_end_flush(); }, 100);
Пользуйтесь у кого похожее было.

Полезная информация:

Как изменить длину анонса (excerpt) плагин

Ubuntu простой backup на Яндекс диск

Обновляем WordPress до 3.5

Как убрать ссылку из плагина iSape в WordPress

Доступ к namebased сайту без DNS-записи в Windows

Задача: выравнять картинки по центру div-ов с помощью CSS

Заменить слова в базе MySQL средствами phpMyAdmin

Woocommerce: изменить "Спасибо. Ваш заказ был принят."

Принудительное включение отображения ошибок в PHP

Добавить html в категорию и страницу

Как отключить сообщения «системы безопасности» Mac OS X

Удалить все meta name=generator WordPress, Woocommerce, Saphali

Исправляем проблемы с кодировкой (utf-8 charset)

Переезд на новый домен

Как включить интернациональные домены (punycode) в ISPConfig3

Добавление бесплатного SSL сертификата на WordPress

Грамотный robots.txt для WordPress 4.х

Управления ссылками WordPress плагин WPNoExternalLinks

Повышение безопасности – редактируем .htaccess

ISPManager установить SSL сертификат

Шаблон Mantra изменения вида пагинации

Дополнительный домен в панели ISPManager

Javascript прокрутки страницы

Как настроить DNS шаблоны в ISPConfig 3

Ошибка платежа Яндекс.Касса и Woocommerce

Как добавить редирект (301) в ISPConfig

Добавление PageNavi (постраничной навигации) в нестандартные шаблоны

Footer в functions.php для дочерней (child) темы StoreFront WordPress

Ошибка Deprecated: Function ereg() is deprecated in /samefile.php on line 142

Как очистить очередь Exim

Joomla/Mambo To WordPress Migrator Fatal error (решение)

Отображение количества просмотров статьи в подходящем месте

Не показывать виджет iMoney если он пуст

iSape vs VKontakte API и iMoney + VK comments

Сделать изображения одинаковыми по высоте средствами CSS

Красивые письма с WP Better Emails

Html в конце ссылки статей в WordPress

MainWP Child не добавляется при успешном подключении [Решено]

Как сделать в windows 7 в папке «столбцы по размеру содержимого» по умолчанию?

Как прочистить дюзы принтеру Epson Stylus Photo на Mac OS X

Разделитель в iSape / Sape

Полезные фотосервисы

Системные переменные Windows

При обновлении произошла ошибка: Не удалось определить директорию содержимого

Площадки для размещения статей

Удаляем строки Saphali Lite, Woocommerce, All in one seo pack

Правильные анонимайзеры

Русификация плагина «NextGEN Gallery» (файл)

Как убрать точки li в меню

Удаление плагинов WordPress

Как быстро узнать версию ISPConfig 3 (ssh)

Woocommerce заказы со статусом "ожидание оплаты" автоматически отменяются

Плагин карты сайта XML

Как выводить первую картинку поста wordpress

Поиск по размеру файла в Ubuntu

Метки: , , , , , , . Закладка Постоянная ссылка.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.