HERTZ-GSM

Технологии. Компьютеры. Электроника.

Как прописать description и keywords в WordPress

Как известно, в WordPress отсутствует возможность прописать мета теги description и keywords, что негативно может сказаться на результатах поисковой выдачи. С одной стороны, поисковики вроде бы давно уже не обращают внимания на эти мета-теги, с другой стороны при отсутствии description в Вебмастере Яндекса появляется сообщение об ошибке: «Отсутствуют мета-теги <description>». Да и в документации Яндекса явно прописана необходимость добавления description.

Думаю, что для общего спокойствия хуже не будет, если description и keywords всё же будут прописаны. Как же это сделать? Конечно, можно воспользоваться плагинами, но лично я не любитель захламлять и нагружать сайт в тех случаях, когда можно просто обойтись обычным редактированием кода.

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

Итак, в файле заголовка header.php между тегами <head> и </head>, но обязательно до функции <?php wp_head(); ?>, вставляем следующий код:

<meta name="description" content="<?php
if ( is_front_page() || is_home() ) {
echo 'Описание сайта для главной страницы';
} elseif ( is_single() || is_page() ) {
echo get_post_meta($post->ID, "description", true);
}
remove_filter('term_description','wpautop');
if (is_category()) {echo category_description();
} ?>" />

<meta name="keywords" content="<?php
if ( is_front_page() || is_home() ) {
echo 'Ключевые слова для главной страницы через запятую';
} elseif ( is_single() || is_page() ) {
echo get_post_meta($post->ID, "keywords", true);
} ?>" />

Этот код позволит вам добавлять мета-теги description и keywords в свои статьи и рубрики на WordPress, а так же на главной странице. Если же вам нужен только description, а keywords вы прописывать не собираетесь, то тогда используйте только верхнюю часть кода (до <meta name=»keywords»). Как видите, описание сайта и ключевые слова для главной страницы необходимо прописать вручную непосредственно в коде.

Итак, код для добавления мета-тегов description и keywords в WordPress прописали, теперь надо добавить непосредственно сами описания и ключевые слова для каждой записи и рубрики.

Переходим в консоль WordPress в раздел «Записи» или «Страницы». Создадим новую или же жмём для редактирования на любую, уже опубликованную, как это сделал я. Теперь в правом верхнем углу открываем вкладку «Настройки экрана» и ставим галочку напротив пункта «Произвольные поля».

Теперь внизу, после редактируемой записи, у вас появился раздел «Произвольные поля». Нам требуются два поля — description и keywords. Выберете их в меню «Имя». Если их там нет, то жмём на «Введите новое» и в качестве имени поля вводим «description», а в качестве значения вводим описание для данной записи.

Кстати, теперь, если до этого в меню «Имя» этих полей не было, то теперь они там появятся и уже не нужно их вводить каждый раз заново, а можно просто выбирать из меню «Имя».

Что касается Рубрик, то в них уже заранее в WordPress предусмотрена возможность описания, которое можно ввести как при создании новой рубрики, так и при её редактировании.

Вот и всё. Теперь при создании каждой отдельной новой записи вы можете для неё прописать description и keywords без применения плагинов.


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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Защита от спама: *