Удаляем второй 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);
Пользуйтесь у кого похожее было.

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

Заменить слова в базе MySQL средствами phpMyAdmin
Системные переменные Windows
Шаблон Mantra изменение текста Read more
Как включить интернациональные домены (punycode) в ISPConfig3
Случайный вывод кода (видео, текст, картинки)
Как включить logging (debugging) в ISPConfig 3
Простой и красивый способ украсить UnderConstruction
Как сделать в windows 7 в папке «столбцы по размеру содержимого» по умолчанию?
Как удалить ссылки на картинки в новостях WordPress
Отображение и текста и логотипа в шаблоне WordPress
Удалить category WordPress
ISPConfig 3 установить флаг active в MyDNS
Joomla/Mambo To WordPress Migrator Fatal error (решение)
WordPress Super Cache - кто такой?
Красивые письма с WP Better Emails
Как изменить длину анонса (excerpt) плагин
Как обойти AdBlock
Woocommerce WaitingList
При обновлении произошла ошибка: Не удалось определить директорию содержимого
Html в конце ссылок страниц WordPress
Как склеить домены (301 редирект)
Footer в functions.php для дочерней (child) темы StoreFront WordPress
Несколько мыслей про Skype
Вывод материалов из рубрики списком WordPress
Простой скрипт обратного отсчета (javascript)
Удаляем строки Saphali Lite, Woocommerce, All in one seo pack
Добавить html в категорию и страницу
Простой плагин email рассылки (Newsletter) для WordPress
Breadcrumbs редактировать в Cherry FrameWork
iSape vs VKontakte API и iMoney + VK comments
Еще раз SSH Find и размер файлов
Красивые WordPress caption
Javascript прокрутки страницы
WordPress http error - решение проблемы
Доступ к namebased сайту без DNS-записи в Windows
Польза простых файлов .bat
Как отключить сообщения «системы безопасности» Mac OS X
Как распечатать каталог содержимого на диске
Изменить количество памяти в Mamp Pro php.ini
Полезные плагины WordPress
Грамотный robots.txt для WordPress 4.х
Отображение количества просмотров статьи в подходящем месте
Обновление url и адрес картинок после изменения адреса блога
Сделать изображения одинаковыми по высоте средствами CSS
Ошибка платежа Яндекс.Касса и Woocommerce
WordPress не работают постоянные ссылки (404 Not Found)
Joomla/Mambo To WordPress Migrator (5 советов)
Jazzy Forms плагин, который радует!
Поиск по размеру файла в Ubuntu
Принудительное включение отображения ошибок в PHP
Ошибка Deprecated: Function ereg() is deprecated in /samefile.php on line 142
Локализация woocommerce Print Invoice & Delivery Note
Форма контактов для WordPress
Управления ссылками WordPress плагин WPNoExternalLinks
Удаление плагинов WordPress
Метки: , , , , , , . Закладка Постоянная ссылка.

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

Ваш адрес email не будет опубликован.

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