Мобильные телефоны и гаджеты

Мобильные телефоны и гаджеты

» » Wordpress как добавить метки на страницу. Метки и рубрики Вордпресс. Учимся структурировать блог. Добавьте описание для метки

Wordpress как добавить метки на страницу. Метки и рубрики Вордпресс. Учимся структурировать блог. Добавьте описание для метки

Давайте разберемся, зачем нужны метки WordPress, как с ними работать, нужно ли метки 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» в этом столбце. Отмечаете не прикрепленные метки и удаляете их (Действие→ Удалить →Применить).

Удалить неиспользуемые метки из базы данных

SELECT * From wp_terms wt INNER JOIN wp_term_taxonomy wtt ON wt.term_id=wtt.term_id WHERE wtt.taxonomy="post_tag" AND wtt.count=0;

Замените на префикс вашей базы данных.

На скриншотах ниже, вы можете видеть результаты этого SQL запроса до и после того как метки WordPress были очищены.

Использовать плагин очистки (оптимизации) сайта

Для удобства работы установите сайта, их часто называют плагины технической оптимизации. С их помощью можно провести комплексную очистку сайта, в том числе неиспользуемые метки. Я использую плагин: Optimize Database after Deleting Revisions (https://ru.wordpress.org/plugins/rvg-optimize-database/ ), очень рекомендую.

Метки (теги) и Рубрики (категории) - это два основных способа сортировать и фильтровать контент в WordPress. В то время как Рубрики являются более значимым типом сортировки контента, метки остаются в их тени, и часто авторы и редакторы материалов на сайте ленятся их указывать.

И это напрасно, ведь метки очень хороши для SEO. При правильном подходе к оформлению контента на WordPress, у вас на сайте должно быть гораздо больше меток, чем рубрик. Количество рубрик на сайте редко превышает десяти, а каждому новому посту вы присваиваете одну определенную рубрику. Но меток у каждого поста, как правило, несколько.

Таким образом, количество меток на сайте может легко превышать количество самих постов. И чтобы не потеряться в этой мешанине меток, мы покажем в этом уроке, как отобразить самые популярные Метки на сайте WordPress.

Зачем показывать самые популярные Метки на WordPress?

Но метки присваиваются более конкретной идее или контексту в записи. И если вы видите список всех меток на сайте, вероятность быстро найти интересующий материал резко возрастает.

Вы можете легко добавить "Облако меток" на сайте WordPress, если зайдете в меню Внешний вид → Виджеты и перетащите виджет Облако меток в область Сайдбара:

Правда, в этом случае облако меток отобразит все метки на сайте в алфавитном порядке. Вы не сможете отсортировать их иначе и, более того, вы не сможете ограничить количество отображаемых меток. Так что, если у вас на сайте более 100 меток, облако получится огромным.

Но вы можете легко исправить эту ситуацию, если последуете нашей инструкции и покажете только самые популярные метки на сайте.

Таким образом, ваши читатели сразу смогут понять, какие материалы на сайте самые популярные, и на что обратить внимание.

1. Самые популярные метки WordPress с помощью плагина

Этот метод самый простой. Нужно установить и активировать бесплатный плагин Simple Tags :

После активации перейдите в меню Внешний вид → Виджеты , там у вас появится новый доступный виджет Tag Cloud (Simple Tags) :

Перетащите его в область Сайдбара. В настройках виджета вы можете задать максимальное количество меток для показа, указать размер и цвет шрифта.

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

Другими словами, теперь на сайте будет видно только самые популярные метки в заданном вами количестве.

2. Самые популярные метки WordPress с помощью кода

Этот метод чуть сложнее, вам придется отредактировать файл темы 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/. Тут же вы можете дать вашей рубрике описание или поместить одну рубрику в другую — тогда та, в которую помещена вторая рубрика, будет родительской. Таким образом, вы можете структурировать рубрики и задать иерархию.

Использование меток

С рубриками разобрались. Теперь вы можете писать статьи на ваш блог и помещать их в соответствующие рубрики, тем самым структурировать блог. Давайте теперь поговорим о метках. Как я уже писал выше, метки — это своеобразные слова-ярлыки, которые мы навешиваем на статью и по которым мы после можем найти нашу статью через виджет «Метки» или карту сайта. Давайте для примера присвоим нашей записи метки «Сайтостроение» и «Сайты». Метки добавляются в поле в одноименном блоке редактора Вордпресс. Если вы пишете в поле несколько меток, то их нужно разделять запятыми. После того, как вы написали метки, нажимаем кнопку «Добавить». Мы увидим, что нашит метки появились в списке.

Если мы выйдем на главную страницу нашего сайта и перейдем к нашей (пока единственной) записи, то в конце поста увидим рубрики и метки, к которым отнесена наша запись.

Если мы напишем еще десяток статей, и, допустим, к трем из них прикрепим метку «Сайтостроение», то при клике на эту метку он найдет нам все статьи с этими метками. При этом статьи могут находиться в разных рубриках. Применяя метки и сортируя записи по рубрикам, мы тем самым структурируем наш блог, придавая ему такую структуру, которая удобна нам.

Виджет «Метки»

В завершение статьи давайте вынесем виджет с метками в сайдбар нашего сайта. Многие блоггеры и сайтостроители говорят, что это уже нынче не модно. Мы не будем спорить и просто покажем, как это делается и как работает виджет «Метки». Про виджеты поплотнее мы поговорим в дальнейшем, а пока я просто покажу, как сделать так, чтобы доступ к меткам осуществлялся на главной странице нашего блога.

  • Сначала и выбираем раздел «Внешний вид — Виджеты»

  • в открывшемся окне «Доступные виджеты» выбираем облако меток и перетаскиваем его вправо в раздел «Основной»

  • Когда наш виджет закрепился в сайдбаре, даем ему название, настраиваем его (например, я поставил галочку в поле «Показать количество меток») и нажимаем синюю кнопку «Сохранить».

  • Теперь переходим на главную страницу нашего сайта. Все, мы видим, что виджет «Метки» появился в сайдбаре. Напротив каждой метки указано количество статей, к которым прикреплена данная метка (эту функцию мы включили в настройках). У меток есть интересная особенность — чем к большему количеству статей мы прикрепляем данную метку, тем крупнее пишется ее название в виджете «Метки», тем самым обозначая популярность данной метки на сайте.



Ну вот и все на сегодня, друзья. В этой статье мы научились создавать рубрики Вордпресс, сортировать записи и присваивать им метки. Теперь вы знаете, как структурировать ваш блог. Скоро мы узнаем, что такой статические страницы и как сделать меню на нашем сайте. Оставайтесь с нами. Если вам понравилась эта статья, и вы узнали что-то интересное для себя — не забудьте сделать репост этой статьи. Тем самым вы поможете автору этого блога и повысите себе карму .