Вы хотите обналичить свои электронные деньги? Вывод Вебмани по выгодному курсу удовлетворит ваши потребности.
Привет! Почему-то многие закрывают от индексации рубрики в WordPress (кстати, проверьте, не закрыты ли от индексации ваши категории с помощью файла robots.txt). Все дело в том, что в рубриках якобы расположены дубли. Если мы перейдем на любую категорию моего блога, видим примерно следующее:
Как видите, в них действительно отображаются отрывки статей. Тем самым в категориях WordPress образовывается неуникальный контент. Поэтому многие закрывают такие страницы от индексации. Я считаю, это в корне неправильно. Мы теряем “такие” сладкие страницы, в которых полно “веса”, полученных от внутренних ссылок. Мы ведь помним про хлебные крошки:
да и про меню не забыли:
Упускать подобные “вкусняшки” глупо, особенно касается коммерческих сайтов. Эти самые рубрики на сайте идеальны для продвижения СЧ (среднечастотных) запросов. В этом уроке, я расскажу вам, как использовать потенциал ваших категорий. Мы научимся:
- как прописать метаданные для рубрик;
- как разместить уникальный текст в категориях.
Для начала, конечно, вы подбираете ключевые слова для всех этих посадочных страниц. Если у кого-то проблемы с этим, рекомендую узнать как подбирать ключевые слова, зачем вбивать метаданные и т.п. в уроке “Что такое SEO копирайтинг“.
Как прописать метаданные для рубрик
На самом деле все просто. Нам нужно всего лишь установить самый лучший SEO плагин – WordPress SEO by Yoast. После его установки и настройки (как правильно настроить, рассказывал в уроке по ссылке выше) заходите “Админка -> Записи -> Рубрики -> Любая категория”.
- Тут задается Title для рубрики.
- В этом месте задаем Description.
- Здесь прописываются Keywords.
Как вывести уникальный текст в рубриках WordPress
Вставка кода в файл темы
Обычно рубрика имеет много страниц (если конечно постов достаточно):
Нам же требуется, чтобы текст размещался только на первой странице, чтобы не было дублирования.
Открываем файл archive.php или category.php (то есть, файл, который отвечает за вывод рубрик), там ищем следующий код:
<?php while (have_posts()) : the_post(); ?>
И после него (если хотите разместить после вывода записей) вставляем этот код (его я взял отсюда):
<?php if ( $paged < 2 ) { ?> <?php add_filter('category_description', 'wpautop'); ?> <?php add_filter('category_description', 'wptexturize'); ?> <div id='category-description'> <?php echo category_description(); ?> </div> <?php } else { /* если есть желание, то сюда можно прописать код, который будет выполняться на остальных страницах рубрики, к примеру - вставить баннер */ ?> <?php } ?>
Соответственно, если вы хотите вывести свой текст до вывода статей, то размещаем данный код до цикла вывода постов. Если кода, который я предлагаю найти не будет, попробуйте методом “тыка”.
Размещение текста
Сам же текст разместить тоже очень просто. Заходим снова в “Админка -> Записи -> Рубрики -> Любая рубрика” и там находим раздел “Описание”. Заполняем его и смотрим результат:
Сохраняем и смотрим результат (просто заходим на сайте в любую рубрику):
Тут, конечно, нужно “поиграться” со стилями, сделать соответствующий фон. Вы можете разместить текст перед выводом записей, поэкспериментируйте с размещением кода. Для некоторых случаев подойдет первый вариант, для некоторых второй.
Сложность размещения статьи заключается в том, что вам нужно писать текст в “голом” html режиме. Ниже пример, обратите внимание, как выводится заголовок h1, как ссылка:
И опять же, для тех, кто испытывает сложности с написанием текста в подобном виде, просто создаем новый пост в админке, сохраняем его в черновиках (публиковать не нужно), пишем там все в обычном режиме и переходим в режим html, копируем там наш код и вставляем в описание рубрики. Вот и все.
И еще: мне иногда приходилось добавлять шорткоды в эти тексты, выводимых в рубриках. Чтобы их вывести, просто вставляем этот код в functions.php:
add_filter( 'term_description', 'shortcode_unautop'); add_filter( 'term_description', 'do_shortcode' );
Я как раз на некоторых проектах стал открывать рубрики для индексации. Эффекта пока не заметил, но ожидаю.
Текст добавлял? Или также оставил?
А вот тут-то я и тормознул. Текст, естественно, не был добавлен 😀
Я думаю лучше просто ссылки на рубрики в хлебных крошках и сайдбаре скрыть аяксом, тогда и внутренний вес будет меньше раскидан куда попало и не нужно будет запариваться с оптимизацией каждой рубрики.
А вес статей и страниц можно направить на нужные нам страницы, откуда он и будет распределяться нужным образом.
Идея хорошая, но почему-бы не сделать так, как Петр предлагает. Рубрики получаются “жирные”, таким образом оптимизировав каждую рубрику под хороший запрос можно срубить дополнительно неплохо трафика на сайт
Здравствуйте. Пётр!
Скажите, а почему Вы тег more (читать далее), не удаляете? Он вот, как раз-то и создаёт самые зловредные дубли!
Привет. Ты не поверишь, Денис, я не замечал его! 🙂 Я даже не смотрел, всегда переходил по заголовку статей. Убрал. Но я бы не сказал, что этот тег создает дубли. Просто ссылка ведет не на основной адрес.
Не за что, просто я очень удивился, что он у тебя присутствует!
Этот не основной адрес в Гугле такие сопли делает, что врагу не пожелаешь!
Эта проблема решается очень просто:
1. убираем лишние символы при помощи хака
2. заменяем стандартную функцию вывода Читать далее на функцию вывода оригинальной ссылки на статью.
Оба способа приводят к одному результату и автоматически по всему сайту подменят, т.к. через шаблон все делается.
Я даже не знал никогда об этой штуке. Сейчас пойду к себе в шаблон новый, искать есть ли там такая проблема
Сходил, посмотрел. Там тег “читать дальше” дает обычную ссылку на статью. Все в порядке или надо чего-то курочить?
А чем сопли мешают? Они же вроде в основной выдаче не показываются?
Много соплей в гугле это минимум пессимизация запросов, максимум попадение под фильтр (не помню точно: или панда, или пингвин)
Также не вижу ничего страшного в том, что внутри страниц категори повторяются тексты некоторых статей. Чисто технически такую страницу можно назвать уникальной, так как в контексте всего сайта страница будет уникальной. Проблему представляют полные дубли в категориях, которые могут появиться только при использовании меток, особенно на раннем этапе развития блога, когда статей мало и содержимое страниц категорий может дублировать страницы меток. Лично я закрываю от индексации метки, а категории оставляю.
А вот в вордпресс есть в админке поста колонка: цитата, которая по идее выводит именно краткое описание в рубрике. Что если эту “цитату” делать уникальной, и при этом убрать тэги вообще из блога. В таком случае дублей по идее не наплодится?
Привет, хорошая статья Петр, читал когда-то нечто подобное на сеофоруме, там паренек делился своим опытом оптимизации рубрик и даже меток, вполне неплохой результат был, правда там техническая реализация не затрагивалась, а ты вот все расписал и разжевал, как старый добрый впнью =)
Сам давеча подумывал уникализировать рубрики и добавить туда текста, но затем решил попробовать другой метод – удалил рубрики из хлебных крошек и позакрывал от индексации всю навигацию на сайте, т.е. вес на рубрики вообще не утекал. И в итоге… ничего не изменилось 🙂 Несколько месяцев наблюдал, эффекта не заметил, сейчас вернул как было, попробую теперь с описанием поколдовать.
“старый добрый впнью” – улыбнуло 🙂 Спасибо! 🙂
Петр, наводящий вопрос: а тэги тоже есть смысл продвигать? Я думаю вообще от них отказаться, не вижу в них надобности. Что думаешь по этому поводу?
У меня есть целая статья на эту тему, вбей в поиск “метки в wordpress”
Спасибо за статью. Применил описание к рубрикам на своих сайтах. Вот ещё бы картинку вставить в описание, думаю при помощи html режима попробовать
Да, я также встявляю, просто копирую код картинки и все.
А это идея с картинкой. Надо будет тоже реализовать
Никогда раньше даже не задумывался над тем что рубрики реально можно открыть и продвигать в них нормальные сч запросы. Нужно сделать благодаря совету все правильно и открыть их для индексации
А с какой целью добавлять шорткоды? Не поняла…. А все остальное полезно пригодилось
В смысле не поняла что делает именно этот шорткод? И как вывести аналогичное описание на Главной?
Например, с помощью шорткодов я выводил галлереи.
А еще оффтоп, наверно, но:
если я в конце каждого поста пишу фразу “О моих САМОСТОЯТЕЛЬНЫХ ПУТЕШЕСТВИЯХ(ключевик) Вы можете почитать ЗДЕСЬ(ссылка на Главную)” – это будет считаться дублированием текста? Лучше убрать?
Ссылка все равно склеиться. Толку от него будет мало.
А если вместо ссылки писать в тексте адрес Главной страницы или ссылаться разными анкорами- тоже толку будет мало? Еще хлебные крошки стоят
Разные анкоры – да, будет толк. Либо одинаковые анкоры, но не так много, штуки 20 достаточно.
Вот еще один хороший совет. Я тоже ссылки с одинаковыми анкорами на главную пускаю все время. Теперь буду знать что толку от них мало. Получается вес передается, а смысла не приносят…Петр, вопрос в тему: а если на гланую ссылаться анкорами под ВЧ запросы, под которую продвигать главную, как велик риск навредить себе такими штуками?
Если анкоры по теме, то ничего страшного.
Интересно, мне кто-нибудь когда-нибудь ответит???!!! :)))
Продолжу.
Подскажите, пожалуйста, как изменить такую ситуацию.
У меня на странице рубрики показывается анонсов постов с картинкой и перед каждой теперь, после вставки этого кода, выводится описание рубрики – т.е. 10 одинаковых описаний на одной странице – это не красиво, ненужно и странно. Как изменить код так, чтобы описание рубрики появлялось только 1 раз, например, в начале каждой страницы рубрики, а также в начале отдельной страницы каждой статьи из этой рубрики?
Спасибо
Нужно прописать код вне цикла. Экспериментируйте (расположите выше/ниже описание в файле)
Я пока вчера тут соображала на одного:))), экспериментировала до бесконечности. Нашла в чем причина была в моей теме. Получила несколько результатов, успокоилась. Так что проблема решена! Спасибо за ответ. Понимаю, что в путешествии не до ответов – я тоже очень люблю покорять всякие просторы, у меня и сайт на эту тему
Спасибо за понимание. 🙂
Я вот тоже решила поэкспериментировать.
Может можете мне помочь в следующем: как отрыть индексацию рубрик в robots.txt.
Вот файл:
User-agent: *
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-feed
Disallow: /xmlrpc.php
Disallow: /wp-content/plugins
Disallow: /wp-content/cache
Disallow: /wp-content/themes
Disallow: /cgi-bin
Disallow: /trackback
Disallow: */trackback
Disallow: */*/trackback
Disallow: */*/feed/*/
Disallow: */feed
Disallow: /feed
Disallow: /attachment/
Disallow: /?attachment_id
Disallow: /category
Disallow: */comments
Disallow: /comments
Disallow: */comment-
Disallow: /*?*
Disallow: /*?
Disallow: *?replytocom
Disallow: /tag
Disallow: /page/
User-agent: Yandex
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-feed
Disallow: /xmlrpc.php
Disallow: /wp-content/plugins
Disallow: /wp-content/cache
Disallow: /wp-content/themes
Disallow: /cgi-bin
Disallow: /trackback
Disallow: */trackback
Disallow: */*/trackback
Disallow: */*/feed/*/
Disallow: */feed
Disallow: /feed
Disallow: /attachment/
Disallow: /?attachment_id
Disallow: /category
Disallow: */comments
Disallow: /comments
Disallow: */comment-
Disallow: /*?*
Disallow: /*?
Disallow: *?replytocom
Disallow: /tag
Disallow: /page/
Host: roditeljam.lv
Sitemap: roditeljam.lv/sitemap.xml
User-agent: Googlebot-Image
Allow: /wp-content/uploads/
User-agent: YandexImages
Allow: /wp-content/uploads/.
Заранее благодарю за ответ!)
Уберите эту строку
Disallow: /category
Спасибо.
Удалила.
Но все равно пишет поисковик:
Описание веб-страницы недоступно из-за ограничений в файле robots.txt. Подробнее…
Нужно ждать пока он заново сайт проиндексирует?
Да.
Для моментальной проверки можете воспользоваться инструментом “Анализ robots.txt” в Яндекс Вебмастере:
http://prntscr.com/3uzcoo
Пётр,а что если отсутствует и в category.php и в archive.php?
Особенность темы, постарайтесь найти, возможно как-то по-другому называются.
а как закрыть от индексации меню в статьях?
А как сделать уникальные тайтлы на страницах page 2 и и тд, чтобы в тайтл подставлись заголовки постов.
Зачем вам это надо? Это бред.
Скажите, пожалуйста: У меня тема Simple Catch. WordPress 4.0. В файле archive.php почему то нет строки Как так?
Вот всё что там есть.
код “<?php if ( $paged
” у меня не работает. делаю аудит блога выдает постраничную навигацию категорий “page/2”
Ну постраничная навигация в категориях – это нормально. Или у вас текст на всех страницах?
У меня код содержится в файле content
И срабатывает некорректно, подскажите что сделать?
Привет, Петр!
Дело в том, что я не использую миниатюры в записях. На главной отображаются анонсы (с помощью readmore), куда я вставляю красивое фото.
Но тема шаблона выводит в рубриках записи только в виде заголовков и куска текста. Выглядит не очень эстетично – просто сухие заголовки записей.
Заменил в archive.php функцию the_excerpt на the_content и тут же все стало отлично отображаться (как на главной).
Но теперь вопрос. А не будет ли анонс в рубрике считаться дублем анонса на главной?
P.S. Рубрики открыты для индексации, имеют уникальные описания, но вот анонсы постов теперь, как на главной. Боюсь схватить какой нибудь фильтр.
Не переживмайте, все будет хорошо)
Спасибо это как раз то что нужно, попробую настроить, хотя в интернете много противоречивой инфы, кто-то утверждает. что рубрики нужно закрывать, Я все же попробую их оптимизировать под поисковики.
Я считаю их нужно закрывать, если они не продвигаются не под какие запросы.
Другое дело если все рубрики оптимизировать и только успевай менять хостинг, который не будет успевать обрабатывать такой поток посетителей ))
Привет , Петр!
У меня такая проблема не могу добавить метатэги к рубрике через SEO by YOAST. Выдает ошибку “рубрика не обновлена”.
На моем сайте 4 главных рубрики – все обновляются, а одна никак не хочет. Удалял ее и создавал заново – все равно не помогает. Только описание можно менять к ней и все!
В чем может быть проблема? Ума не приложу!
К сожалению, тоже не могу понять, как такое может быть.
Ура. Наконец – то все получилось!!! Я три дня перекопал весь Яндекс в поисках решения этого вопроса. Спасибо за пост.
Здравствуйте!
У меня на блоге рубрики и метки закрыты от индексации. Так как некоторые статьи добавил в 2-3 рубрики одновременно (по смыслу подходят). Но с другой стороны через меню навигации (меню рубрик отображаются на всех страницах блога) хорошо бы распределялся вес. И не понятно, что и как лучше сделать. Подскажите пожалуйста!
А почему у Вас сейчас описания к рубрикам закомментированы?
Доброго времени суток! Подскажите пожалуйста как сделать что бы описание рубрики выводилось внизу как у Вас? У меня выводиться вверху перед основными постами (товарами)…
Вывести код после вывода списка статей. Экспериментируйте с расположением кода.
Здравствуте! А подскажите как вывести определенную рубрику записей на новой странице?
Пётр, а что ты думаешь про отнесение статей к нескольким рубрикам сразу? Так стоит делать или нет?
Тогда при заходе на статью в URL всегда будет отображаться тогда одна рубрика (с меньшим IP), не будет ли это путать поисковики? Есть ли вообще плюсы от нескольких рубрик в статье? Или лучше взять жесткое правило 1 статья – 1 рубрика?
Просто у меня давно их по несколько, вот думаю, убрать ли, и везде по одной оставить или не трогать? Буду рад советам и от всех остальных, спасибо!
Кстати, не знаю, только у меня или нет, но при использовании Поиска у тебя на reclampa флавикон в браузере появляется ещё старый – два квадрата.
Я рекомендую придерживаться правила 1 статья – 1 рубрика.
Про фавиконку – спасибо. Исправил.
Петя, привет! У тебя в этой статье ссылка есть, а сайт уже заблокировали. Вот она – http://xdiz.ru/idealnye-wordpress-rubriki.html
Скажите, а удалось ли РЕАЛЬНО хоть один запрос из рубрики вывести в ТОП? Можно пример?
Нужно пробовать, но опять же у меня плагин Платинум можно это все там реализовать!?
Петр, возник вот какой вопрос: на данный момент категории закрыты от индексации в роботс.тхт., что подтверждает яндекс.вебмастер. Я могу безболезненно переименовать рубрики, оптимизировать их, открыть для индексации и это отрицательно не скажется на выдаче?
Да, все верно.
Я скоро тоже собираюсь внедрять СЕО раскрутку рубрик. Петр, у меня к тебе пара вопросов: сколько символов вставлять в описание рубрики? Одинаковое описание вставлять в поле yost seo и в админке рубрики?
В описание – description или просто тот текст, который выводится на рубрике?
Я давно установил плагин Platinum SEO Plugin Options но он не поддерживает рубрики (категории) и у меня вопрос:
После установки WordPress SEO by Yoast старый плагин надо удалить или можно оставить оба?
Деактивировать нужно, предварительно экспортировав заполненные метатеги в старом плагине.
Добрый вечер!
Скажите пожалуйста! Вот вижу у вас открыты рубрики для индексации, но все страницы рубрик после первой уже в ноуиндекс. Для чего вы так сделали?
И еще вопрос если можно, встречал противоположную ситуацию, когда все страницы рубрик открыты (от первой до последней), а страница пагинации блога (вся лента блога) также открыта. И получается, что кусочки статтей до Продолжить чтение находятся и в в пагинации и в категории. Что вы думаете о таком варианте?
1. Я просто-напросто не продвигаю рубрики, поэтому.
Добрый день! Петр, у меня в категориях h1 стоит тот же заголовок, что и на главной – название сайта. Как можно сделать, чтобы в категориях в шапке заголовок менялся с h1 на h2, а название рубрик стало h1?
У меня вопрос “Как добавить в категории текст и внизу и вверху одновременно?”, так как для хорошей оптимизации требуется больше текста. А в одно месте єто слишком многовато
Только текст соответственно должен быть разный.
Кстати у Вас текста в категориях не заметил
Думаю, что на моем сайте описания рубрик не помешали бы продвижению. Спасибо за статью и полезные рекомендации!
Петя, подскажи. Как ты считаешь, можно ли для одной записи на сайте проставлять несколько рубрик?
Да, конечно можно
Можно ли сделать статическую страницу рубрики? К примеру есть тема о собаках, в ней будет всего 5-6 постов. То выгоднее сделать рубрику с названием “собака”, а с нее с текста ставить ссылки на посты, это можно реализовать со страницами, а вот можно ли с рубриками и записями?
Да, можно, почему бы и нет.
Пётр (через ё), поправь в коде первую строку “<?php if ( $paged ” на “<?php if ( $paged “, а то код убивает.
Комменты знаки блокируют. Вместо знака “меньше” в коде отображены символы с “;”, которые убивают php.
А если на новом сайте Яндекс страницы рубрик посетил как некачественные и исключил из поиска?
Хотя они оптимизированы и оформлены отлично… Что Петр посоветуете в этом случае?
Значит не до конца качественные, возможно не хватает уникальности этим страницам или не соответствуют типу запросов
Подскажите пожалуйста, почему когда я вставляю код по вашей инструкции – у меня потом страница не грузится – открывается белая пустая страница.
В PHP не разбираюсь. прилагаю скриншот.
Попробуйте поэкспериментировать с размещением кода (на другие строки попробуйте)
Сам не практикуешь это: добавление текста в рубрику с вк запросом? У тебя рубрика Создание блога 77 и 44 мечста в поиске. Или сейчас не актуально?
Все актуально, использую на многих клиентских сайтов. До полной оптимизации своего ресурса так и руки не дошли… (
Доброго дня Пётр. Прошу твоей помощи. В плагине Йоаст всё настроил как положено, но вот в яндекс вебмастере вылезло вот это – ругается на отсутствие метаданных в рубриках. Как устранить данную проблему? неужели теперь придется метадданые постоянно в рубриках прописывать?
Да, ну или закройте их от индексации, если не планируете туда собирать трафик. 🙂
Можно ли делать упор продвижения на рубрики? То есть, имеют ли страницы и записи приоритет для ранжирования над рубриками и метками? Стоит задача продвинуть сайт в топ, думаю, не ошибочный ли путь делать основными статьями именно страницы рубрик.
Все зависит от типа запроса, в коммерческих сайтах по запросам некоторым должны быть именно карточки товаров, по некоторым именно каталоги.
Рубрики обязательно нужно открывать. Также сделать описание от 2000 символов с 2 – 3 ключами. Что то не работает php код, которые выводит описание на одной странице.
Приветствую! Не подскажите, под какие запросы лучше оптимизировать рубрики на информационном блоге (вч, сч или нч)? Сможет ли рубрика, продвигаемая по ВЧ запросу с текстом до 100 слов конкурировать в ТОПе с полноценной статьей?
Добрый день! Очень ценная информация здесь размещена. Но для новичков эта процедура сложна. Нет ли возможности сделать рубрики такими, как у Вас, но без правок кода? Например, с помощью плагина? Или возможностей вордпресс? Из рекомендованных другими блогерами плагинов на всем просторе интернет пока ни один не подошел. Спасибо заранее за Ваш ответ.
А такой вопрос, как в All in One SEO Pack приписать заголовки записей, если , например, запись прописана в нескольких рубриках, чтобы в СЕО выводились ВСЕ РУБРИКИ, в которых запись прописана. (Сейчас там по умолчанию %post_title% | %category_title% | %blog_title%) выводит одну рубрику, первую по алфавиту, а все остальные, в которых запись прописана, скрыты. Спасибо.