Давайте разберемся, зачем нужны метки WordPress, как с ними работать, нужно ли метки WordPress индексировать и сколько меток нужно для продвижения сайта.
1. Закрыть метки можно двумя способами. Проще всего в файле , который, должен быть в корне вашего сайта. В файле robots.txt вписывается директива запрещающая (Dissalow) поисковикам сканировать страницы с tag в URL:
Disallow: /tag/
2. Второй вариант, использовать плагин SEO оптимизации, который в своём функционале будет иметь инструмент закрытия тегов от поисковиков. Я использую, Yoast SEO (https://ru.wordpress.org/plugins/wordpress-seo/ ) в котором одной кнопкой закроете от поисковиков, всё что нужно.
Что мы этим достигнем? Уменьшим дубли частей статей, в выдаче, одновременно снизив количество страниц в поиске и как следствие, количество посетителей сайта. Не радующий результат.
Теперь, прикинем, что грозит, если оставить метки в поиске. Если у вас 100 статей, у каждой статьи в среднем 5 меток, то это 500 страниц в поиске. Не слабо! А как же дубли частей статей? За дубли, возможны штрафные санкции Яндекс. И какова же вероятность штрафа, как и всё у Яндекс не предсказуемо, может, будут, может, нет.
К чему я это? Да в том, то и дело, что вам самим придется принимать решение закрывать метки от поисковиков или нет. Приведу пример. Я на одном сайте закрыл метки от поиска. Через три дня посетителей на сайте снизилось на 1000-1200 единиц, что составило 30-40 %. Совсем не хорошо. Тем более что никакими санкциями от поисковиков даже не «пахло». Поэтому, я почистил неиспользуемые теги, добавил к некоторым статьям цитаты, чтобы снизить дублирование, добавил к меткам уникальные описания и открыл метки для поисковиков. Через пару недель всё восстановилось.
В предыдущем абзаце я упомянул о чистке меток и удалении неиспользуемых меток. Расскажу, как это делать.
В консоли сайта откройте вкладку Внешний вид →Метки .
В таблице с метками, вы видите столбец «Прикрепленные записи». Так вот, в таблице не должно быть меток со значением ноль «0» в этом столбце. Отмечаете не прикрепленные метки и удаляете их (Действие→ Удалить →Применить).
Замените на префикс вашей базы данных.
На скриншотах ниже, вы можете видеть результаты этого SQL запроса до и после того как метки WordPress были очищены.
Для удобства работы установите сайта, их часто называют плагины технической оптимизации. С их помощью можно провести комплексную очистку сайта, в том числе неиспользуемые метки. Я использую плагин: Optimize Database after Deleting Revisions (https://ru.wordpress.org/plugins/rvg-optimize-database/ ), очень рекомендую.
Метки (теги) и Рубрики (категории) - это два основных способа сортировать и фильтровать контент в WordPress. В то время как Рубрики являются более значимым типом сортировки контента, метки остаются в их тени, и часто авторы и редакторы материалов на сайте ленятся их указывать.
И это напрасно, ведь метки очень хороши для SEO. При правильном подходе к оформлению контента на WordPress, у вас на сайте должно быть гораздо больше меток, чем рубрик. Количество рубрик на сайте редко превышает десяти, а каждому новому посту вы присваиваете одну определенную рубрику. Но меток у каждого поста, как правило, несколько.
Таким образом, количество меток на сайте может легко превышать количество самих постов. И чтобы не потеряться в этой мешанине меток, мы покажем в этом уроке, как отобразить самые популярные Метки на сайте WordPress.
Но метки присваиваются более конкретной идее или контексту в записи. И если вы видите список всех меток на сайте, вероятность быстро найти интересующий материал резко возрастает.
Вы можете легко добавить "Облако меток" на сайте WordPress, если зайдете в меню Внешний вид → Виджеты и перетащите виджет Облако меток в область Сайдбара:
Правда, в этом случае облако меток отобразит все метки на сайте в алфавитном порядке. Вы не сможете отсортировать их иначе и, более того, вы не сможете ограничить количество отображаемых меток. Так что, если у вас на сайте более 100 меток, облако получится огромным.
Но вы можете легко исправить эту ситуацию, если последуете нашей инструкции и покажете только самые популярные метки на сайте.
Таким образом, ваши читатели сразу смогут понять, какие материалы на сайте самые популярные, и на что обратить внимание.
Этот метод самый простой. Нужно установить и активировать бесплатный плагин Simple Tags :
После активации перейдите в меню Внешний вид → Виджеты , там у вас появится новый доступный виджет Tag Cloud (Simple Tags) :
Перетащите его в область Сайдбара. В настройках виджета вы можете задать максимальное количество меток для показа, указать размер и цвет шрифта.
Также вы можете задать способ сортировки меток. Если вы выберете параметры, как указано на картинке выше, то метки будут сортироваться по количеству их присвоения опубликованным постам в порядке убывания:
Другими словами, теперь на сайте будет видно только самые популярные метки в заданном вами количестве.
Этот метод чуть сложнее, вам придется отредактировать файл темы functions.php и добавить туда вот такой кусок кода:
Function wpb_tag_cloud() { $tags = get_tags(); $args = array("smallest" => 10, "largest" => 22, "unit" => "px", "number" => 10, "format" => "flat", "separator" => " ", "orderby" => "count", "order" => "DESC", "show_count" => 1, "echo" => false); $tag_string = wp_generate_tag_cloud($tags, $args); return $tag_string; } // Add a shortcode so that we can use it in widgets, posts, and pages add_shortcode("wpb_popular_tags", "wpb_tag_cloud"); // Enable shortcode execution in text widget add_filter ("widget_text", "do_shortcode");
Этот код генерирует топ-10 меток на сайте по популярности и добавляет в скобочках число упоминаний каждой метки в постах.
Затем код создает шорткод и активирует возможность использования шорткодов в обычных текстовых виджетах.
Все, что вам остается сделать после сохранения этого кода в functions.php - это добавить новый текстовый виджет на боковой панели и вписать в него шорткод
Результат будет выглядеть примерно так:
На этом все! Мы показали вам 2 простых способа, как отобразить самые популярные Метки на сайте WordPress.
Облако меток, как и сами метки (или, как их часто называют, — теги) очень классная возможность в WordPress. Они позволяют объединять статьи по многим ключевым словам, что, вследствие, помогает пользователю нахожить нужные заметки. О том, как настроить вывод облака меток я расскажу в этой статье.
Сразу скажу — здесь мы обойдемся без применения плагинов. По моему глубокому убеждению их использование там, где можно обойтись без них — абсолютно не оправдано. Как не вертите — но нативные инструменты лучше.
Итак. Для добавления списка меток в, например, сайдбар блога перейдите в раздел «Виджеты» с пункта «Внешний вид». Переместив виджет с левой стороны на сущность, которая Вас интерисует Вы увидите нехитрый набор настроек.
В простом случае — это все, что Вам надо. Но, готов поспорить внешний вид полученного виджета Вас не устроит. Для более тонкой настройки нужно выполнить следующие шаги:
1. Перейдите в файл functions.php при помощи радела «Редактор» или Вашей IDE.
2. Добавьте в конец файла такой код:
add_filter("widget_tag_cloud_args","set_tag_cloud_args"); function set_tag_cloud_args($args) { $args["number"] = 30; $args["largest"] = 18; $args["smallest"] = 11; $args["unit"] = "px"; return $args; }
add_filter ("widget_tag_cloud_args" , "set_tag_cloud_args" ) ; function set_tag_cloud_args ($args ) { $args [ "number" ] = 30 ; $args [ "largest" ] = 18 ; $args [ "smallest" ] = 11 ; $args [ "unit" ] = "px" ; return $args ; |
В этом нехитром коде мы можем тонко настроить работу нашего виджета. Ниже все возможные настройки:
smallest - минимальный размер текста для не популярных тегов;
largest - максимальный размер текста для самых популярных меток;
unit - еденица измерения размера шрифта - pt, px, em, % (по умолчанию в pt);
number - сколько тегов нужно выводить в блоке (45 по умолчанию);
format - формат вывода в блоке: flat (по умолчанию — разделенные пробелом), list - список, array - массив для PHP;
separator - символ-разделитель тегов (по умолчанию - пробел);
orderby - сортировка: name - по названию (значение по умолчанию), count - по уровню популярности;
order - способ сортировки: по возростанию - ASC (изначально), по убыванию - DESC, случайно - RAND;
exclude - теги, которые следует исключить из списка
include - теги, которые нужно включить в список (имеется ввиду, что будут отображаться ТОЛЬКО эти метки).
С функциональной частью покончили. Вопрос внешнего вида целиком и полностью решается в css-файлах Вашей темы.
Поскольку виджет обернут в div.tagcloud, а сами ссылки — это div.tagcloud > a — в файлах стилей следует искать правила по этим селекторам. Далее — дело вкуса и фантазии.
Будьте внимательны — очень часто стили тем устанавливают некоторые свойства на стандартные виджеты, в том числе на Облако, с пометкой!important, что портит внешний вид виджета и его работоспособность.
Но на этом работа с созданием структуры и навигации на сайте не заканчивается. Существует другой тип свойств записи - метки.
Метки позволяют вам сгруппировать записи из разных категорий по общему признаку. Пример, который я люблю приводить, опять связан с блогом о путешествиях, т.к. это самая понятная аналогия. 🙂
Принципиальное отличие меток от рубрик в том, что метки не могут быть вложенными. Это простой «плоский» список, в отличие от древовидной структуры рубрик. Запомните это, чтобы не путаться в будущем.
Давайте разберём несколько живых примеров использования меток на сайте. Вы можете придумать и свои аналогии, но именно эти два примера мне кажутся самыми яркими и дают понимание, что же такое метки.
Представьте структуру сайта типичного путешественника: рубрики - страны, например, Франция, Италия, Испания. В каждой стране есть рестораны, музеи, спортивные клубы и всё в таком духе.
Сгруппировать посты по рубрикам в виде стран - очень удачная идея, как мне кажется. Но не менее логичным кажется поставить метки «ресторан», «музей» и подобные им на те записи, которые привязаны к странам.
Если я интересуюсь кухнями разных стран, то зайду на сайт этого путешественника и отсортирую материалы по тегу «ресторан», тогда я буду видеть всё, что касается общественного питания и сервиса.
Или другой пример - сайт о еде и кулинарии.
Рубриками у нас могут быть: первые блюда, вторые блюда, мангал, напитки, аперитив и всё в таком духе. А метками - типы продуктов. Например, «блюда из картофеля», «без углеводов», «без сахара», «мясо».
То есть, на каждый пост о блюде мы прикрепляем те метки, которые классифицируют его. В таком случае, если я люблю мясные блюда и мне без разницы, что готовить, тогда я зайду по метке «мясо» и найду что ищу.
В WordPress для увеличения времени просмотра имеются плагины, которые в конце каждой записи формируют блок ссылок с похожими материалами. Я это тоже здесь буду внедрять.
Эти плагины чаще всего работают именно с метками и, если я помечаю данную запись меткой «метки» или «теги», то все записи, которые содержат этот тег в своих свойствах, будут предложены вам как тематические.
Как мне кажется - это очень удобно и однозначно нужно пользоваться метками. Не бойтесь ставить их больше, чем нужно. Главное - ставить только те, что действительно относятся по контексту к материалам записи.
Думал сначала показать вам инструкцию по использованию меток, а потом решил, что живые примеры будут гораздо лучше. Надеюсь, из предыдущих двух аналогий вы поняли, для чего нужны метки.
А теперь давайте добавим несколько меток для материалов нашего курса по WordPress. Начнём?
Добавление меток очень похоже на добавление рубрик. Оба предоставляют возможность добавить «на скорую руку» прямо из интерфейса добавления/редактирования записи. И, кроме этого, есть отдельный интерфейс для редактирования и удаления.
Мы здесь видим только одно текстовое поле и кнопку добавления. Давайте пометим текущую статью, которую я пишу, меткой «метки». Извините за каламбур.
Для того, чтобы «связать» несколько записей одной меткой, мне надо найти ещё похожие материалы, где могут быть описания меток и поставить туда такую же метку.
Именно это даёт возможность формировать блоки ссылок на похожие записи в WordPress. Он сортирует материалы по любой метке и показывает их клиенту.
Это может быть не так интуитивно на словах, но если перейти к просмотру любой записи в блоке меток и щёлкнуть мышкой на любую метку, например, «рубрики»:
То WordPress выведет нам все записи, которые были ранее помечены этой меткой. Пока таких записи две ( и ), соответственно две мы и увидим.
Помимо простого интерфейса добавления меток «на лету», есть и более функциональный инструмент, который находится в разделе «Записи» - «Метки». Визуально он разбит на две части, давайте рассмотрим.
Первая часть - интерфейс для добавления меток:
Он очень похож на интерфейс добавления рубрики за одним исключением - тут нет родительской метки, в отличие от родительской рубрики. Именно этим они и различаются. В остальном же, всё идентично.
Вам нужно ввести название метки, её и описание (которое может быть выведено на странице меток в WordPress, некоторые темы это поддерживают).
В блоке «Популярные метки» выводятся самые часто используемые метки на вашем сайте. Чем больше размер шрифта, тем чаще вы применяли эту метку для записей:
Ну и, конечно же, интерфейс для редактирования, который доступен при клике на любую из меток в табличном просмотре:
Здесь выводятся: название метки, описание, ярлык и количество записей, которым эта метка присвоена. Если щёлкнуть по любой цифре, то нас перебросит на страницу со списком записей, содержащих эту метку.
Давайте теперь разберемся, как структурировать наш блог. В этой статье мы поговорим о рубриках и метках.
Рубрики Вордпресс — это своеобразные категории или папки, в которые помещаются наши записи. Тем самым, мы можем сортировать наши записи, чтобы посетителю блога проще было ориентироваться в структуре сайта и найти нужную тему. Посмотрите, какие рубрики есть на этом сайте. Например, у меня в сайдбаре есть такие рубрики, как «Основы», «WordPress», «Сайтостроение», «Блоговедение», «SEO и продвижение» и т.п. Например, если я пишу статью про том, как оптимизировать и продвигать статью, то по логике я помещу ее в рубрику «SEO и продвижение». Моему читателю не нужно будет шастать по страницам, чтобы найти нужную тему. С помощью рубрик это можно сделать гораздо быстрее.
Теперь давайте поговорим о метках. Метки Вордпресс — это своеобразные ярлыки, которые мы «приклеиваем» к нашей статье. Например, к тому же посту про оптимизацию и продвижение статей я могу прикрепить несколько меток, таких как «SEO», «оптимизация» и т.п. Потом нужную статью мы можем найти по меткам — для этого нужно активизировать виджет «Метки» или сделать вывод меток в карте сайта, которую мы создадим чуть позже. Кто-то пользуется метками, кто-то считает, что они давно устарели. Нужны ли они вам или нет — решать вам.
Давайте теперь рассмотрим, как создавать рубрики Вордпресс и помещать записи в соответствующие рубрики. Давайте посмотрим на главную страницу нашего сайта. В разделе «Рубрики» у нас есть всего одна рубрика под названием «Без рубрики».
Давайте перейдем а админку WordPress и зайдем в раздел «Записи»- «Все записи». Теперь в разделе «Рубрики» нажмем кнопку «Добавить новую рубрику». В открывшемся поле введем название рубрики «Основы» и нажмем кнопку «Добавить новую рубрику».Наша рубрика появилась в списке. Точно так же давайте создадим другие рубрики: «Сайтостроение», «WordPress», «Блоговедение», «SEO и продвижение».
Если мы посмотрим на список рубрики, то увидим, что сейчас наша запись отнесена к рубрике «Без рубрики». Давайте отнесем нашу запись к рубрике «Основы». Для этого нужно просто убрать галочку около «Без рубрики» и поставить галочку напротив «Основы». Все, теперь наша запись принадлежит рубрике «Основы». Если мы выйдем из админпанели и перейдем на главную страницу нашего сайта, то увидим, что в списке рубрик появился новый пункт — «Основы». Это та рубрика, которой принадлежит наша запись.
По мере того, как мы будем писать новые статьи и помещать их в другие рубрики, список рубрик на главной странице будет увеличиваться.
Теперь рассмотрим, как управлять рубриками. Для этого в панели меню админки переходим в раздел «Записи»-«Рубрики».
Здесь вы увидите список созданных нами рубрик. Здесь над списком рубрик есть выпадающее окно «Действия», с помощью которого вы можете удалить рубрику, поставив галочку напротив нужной. Также при наведении на название рубрики появляется список команд, с помощью которых вы можете посмотреть свойства рубрики, перейти к записям данной рубрики, изменить настройки или просто удалить рубрику.
В левой части экрана в разделе «Добавить новую рубрику» вы можете добавить новые рубрики к уже существующим. Поле название говорит само за себя. В поле «Ярлык» пишется обычно название рубрики на латинском — так, как вы хотите, чтобы оно отображалось в ссылке. Например, если вы для рубрики «Основы» напишете ярлык osnovi, то ссылка в строке браузера будет выглядеть так: http://saytostrojka.ru/osnovi/. Тут же вы можете дать вашей рубрике описание или поместить одну рубрику в другую — тогда та, в которую помещена вторая рубрика, будет родительской. Таким образом, вы можете структурировать рубрики и задать иерархию.
С рубриками разобрались. Теперь вы можете писать статьи на ваш блог и помещать их в соответствующие рубрики, тем самым структурировать блог. Давайте теперь поговорим о метках. Как я уже писал выше, метки — это своеобразные слова-ярлыки, которые мы навешиваем на статью и по которым мы после можем найти нашу статью через виджет «Метки» или карту сайта. Давайте для примера присвоим нашей записи метки «Сайтостроение» и «Сайты». Метки добавляются в поле в одноименном блоке редактора Вордпресс. Если вы пишете в поле несколько меток, то их нужно разделять запятыми. После того, как вы написали метки, нажимаем кнопку «Добавить». Мы увидим, что нашит метки появились в списке.
Если мы выйдем на главную страницу нашего сайта и перейдем к нашей (пока единственной) записи, то в конце поста увидим рубрики и метки, к которым отнесена наша запись.
Если мы напишем еще десяток статей, и, допустим, к трем из них прикрепим метку «Сайтостроение», то при клике на эту метку он найдет нам все статьи с этими метками. При этом статьи могут находиться в разных рубриках. Применяя метки и сортируя записи по рубрикам, мы тем самым структурируем наш блог, придавая ему такую структуру, которая удобна нам.
В завершение статьи давайте вынесем виджет с метками в сайдбар нашего сайта. Многие блоггеры и сайтостроители говорят, что это уже нынче не модно. Мы не будем спорить и просто покажем, как это делается и как работает виджет «Метки». Про виджеты поплотнее мы поговорим в дальнейшем, а пока я просто покажу, как сделать так, чтобы доступ к меткам осуществлялся на главной странице нашего блога.
Ну вот и все на сегодня, друзья. В этой статье мы научились создавать рубрики Вордпресс, сортировать записи и присваивать им метки. Теперь вы знаете, как структурировать ваш блог. Скоро мы узнаем, что такой статические страницы и как сделать меню на нашем сайте. Оставайтесь с нами. Если вам понравилась эта статья, и вы узнали что-то интересное для себя — не забудьте сделать репост этой статьи. Тем самым вы поможете автору этого блога и повысите себе карму .