Поиск по блогу:

Плагин для запрета индексации меток в WordPress при условии только одного поста 💎

16 декабря 2013

Как-то давно я задумался, зачем поисковикам, мы отдаем все эти тысячи бесполезных страниц по количеству, их нужно закрывать. Поэтому те страницы тегов которые вмещают в себя всего одну лишь ссылку на пост (материалов).

Результаты: улучшение SEO сайта и видимости в поисковых системах.

К примеру:

BTA

Переходим на метку http://shakin.ru/tag/samorazvitie видим только один пост вошел  в данную метку, что создало дубль контента, кусок из статьи. Забэкапил на всякий случай http://www.peeep.us/74196d7b

или вот еще метка с одним постом из ссылок:

Op9

Так получилось что общались в 2010 с seoplayer.ru и он бесплатно насколько помню, он написал для меня такой вот скрипт: https://web.archive.org/web/20110209093852/http://seoplayer.ru/wordpress-plagin-noindex.html

Данный плагин, запретит индексацию только тех меток вашего блога, на которых всего один пост!
Для таких страниц будет подкрепляться в HTML такой вот мета тег и значение роботу (не индексировать страницу)
<meta name="robots" content="noindex, follow" />

Кому и почему стоит использовать данный плагин?

Если ты читая данный пост не понял для чего ставить этот плагин, то тебе стоит 100% использовать данный хак!

Если ты хочешь чтобы твой ресурс отдавал минимум соплей поисковикам, то данный способ, просто поможет тебе.

А стоит ли вообще оставлять метки для индексации поисковикам?

Возьмем к примеру: пару страниц «постов», оба будут включать в себя метку «НЧ ключ», при такой перелинковке получаем топ.

  • Ключ: «движок Mosquito»
  • позиция в Яндексе:

ulk

WHE

Сам php скрипт / плагин

<?php
/*
Plugin Name: Noindex one post
Plugin URI: https://wlad2.ru/indexing-tags
Description: Plugin add noindex for tags page with one post.
Version: v1.0
Author: seoplayer
Author URI: http://seoplayer.ru
*/
function nofollow_f1post(){
if ( is_tag() ) {
$tag = get_query_var('tag');
$term = get_term_by('slug',$tag, 'post_tag');
$args=array(
'tag__in' => array($term->term_id),
'post_type' => 'post',
'post_status' => 'publish',
'posts_per_page' => -1,
'caller_get_posts'=> 1
);
$my_query = null;
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
if($my_query->post_count == 1){
echo '<meta name="robots" content="noindex, follow" />';
}
}
wp_reset_query();
}

}
add_filter('wp_head', 'nofollow_f1post');
?>

Создаем файл и называем его к примеру onepost_noindex_tag.php и закидываем данный PHP код, жмём сохранить. Далее заливаем в раздел / папку с вашими плагинами через /wp-content/plugins/

В общем жду ваших вопросов и помощи в комментах, потому как пост не всем понятен будет 100%.
Если вам нужны дополнительные настройки, то прийдется допиливать модуль самим, сам по себе он в работе подходит в любой шаблон.

=
Если вам нужны уроки по SEO, то всё есть тут в моих текстах.

Подписаться на Telegram
cms wordpress, seo плагины для wordpress, индексация сайта, мой софт, перелинковка, скрипт
Может именно ты позволишь себе сейчас, запилить свой комментарий ниже, от автора моментальный респект и благодарность!?
Подписывайся на рассылку блога ↓, чтобы быть в курсе.
Категории блога
.com .htaccess .ru .рф 301 редирект Adsense adwords Ajax Alexa Analytics Blogspot CMS CMS wordpress CPA CSS CTR DLE DNS Dreamweaver статьи firefox FTP клиенты H1 HTML HTML теги icq ie JS ladycash letitbit livejournal интернете MFA MFS mosquito cms Google маркетинг nofollow noindex nolix opera pagerank phpbb robots.txt rss Sape SEO Description SeoQuake SEO плагины для wordpress seo программы для windows seo сервис seo софт sitemap sitemap.xml textpattern ucoz whois WMZ wr-board Xenu zebrum lite Базы Пастухова Бегет ВС Из жизни НЧ НЧ запросы Примеры MFA СДЛ ЧПУ агс анализ топа анкор арбитраж аудит сайта баннерная реклама бесплатно хостинг бэклинки веб-мастер вес страницы внешние ссылки внутренние ссылки внутренняя оптимизация вордстат яндекс граббер гс для истории домены дополнительный индекс дорвей женский сайт индексация сайта интервью итоги года карта сайта каталоги сайтов кейсы кириллица кириллические домены клоакинг комментарии wordpress конкурс контекстная реклама контент конфенция Маул мои сайты мой софт монетизация сайта наращивание ТИЦ ноутбук обзор сайта обмен постовыми основной индекс парсер партнерки для блоггеров перелинковка пинг поисковые тэги покупка ссылок покупные ссылки постовые правильные ссылки продажа ссылок продвижение запросов продвижение неизбежно произвольные поля развод редирект блог релевантность сателлиты свежий сайт сервисы серч сетка сайтов синонимайзер скрипт сми сниппет спам сплог ТИЦ трафик уникальность урлы файлообменник фильтр финстрип хостинг шаблон эксперименты юзабилити
Вкусности:
  • выход из под агс-40 spryt.ru тут;
  • русская база Пастухова здесь.
wlad2 2009 - 2024 - этот SEO Блог работает на WordPress © Copyright - Мы используем файлы Cookie для лучшего представления сайта (блога). Продолжая использовать сайт, вы соглашаетесь с использованием файлов Cookie. Политика конфиденциальности и Пользовательское соглашение - Карта сайта, рубрики блога - адрес почты Email me@wlad2.ru - ссылки на соцсети Вконтакте, YouTube. Если нужно продвинуть интернет-магазин? Пишите в форму.