Ключевые слова для сайта на WordPress

Пользователи сети Интернет чаще всего ищут нужные сайты с помощью поисковых систем по, так называемым, ключевым словам. Поэтому насколько ключевые слова важны для продвижения сайта, переоценить поистине сложно.
Конечно, если сайт был создан исключительно ради собственного удовольствия и интересен только его создателю либо узкому кругу «посвящённых» лиц, то его продвижением можно не заниматься, так как в данном случае это, скорее всего, будет не обоснованной тратой времени.
Однако подавляющее большинство сайтов к данной категории не относится и поэтому перед большинством владельцев и администраторов сайтов стоит задача по их продвижению.
Для того чтобы сайту на WordPress добавить ключевые слова можно воспользоваться тремя способами.
1. Отредактировать заголовок сайта в файле header.php добавив, тег meta со списком ключевых слов.

[code lang=»php»]<head>

<meta name="keywords" content="Ключевые слова">

</head>[/code]

Этот способ привлекателен в первую очередь своей простотой. Для того чтобы им воспользоваться достаточно средних познаний в WordPress и базовых в HTML. Однако если на сайт со временем будет установлен другой шаблон, всё придётся делать заново. Кроме того в этом случае ключевые слова будут одинаковыми для всех страниц сайта, что крайне нежелательно.
Если сайт состоит всего лишь на всего из нескольких страниц, этот поход ещё может как-то оправдать себя. Однако даже в этом случае лучше использовать другие способы.
2. Написать функцию на PHP, которая будет формировать список ключевых слов для каждой страницы.
Данный способ, безусловно, является более гибким, чем предыдущий, но всё равно не избавляет от необходимости редактирования файла header.php вручную.
Ниже приведён один из возможных вариантов вызова подобной функции в файле header.php.

[code lang=»php»]<head>

<meta name="keywords" content="<?php GetKeyWords($GET[‘page_id’])?>">

</head>[/code]

К сожалению, WordPress не имеет в своём арсенале готовой функции для решения этой задачи. Поэтому, её придётся либо разрабатывать самостоятельно, либо, если Вы не владеете программированием, с помощью компетентного специалиста.
Также при использовании данного способа встаёт вопрос о способах хранения и редактирования списка ключевых слов.
3. Использование специальных плагинов.
Плагины позволяют избежать проблем связанных с недостатками первых двух способов. В частности, плагины обычно сами добавляют нужные мета-теги в заголовок при загрузке страницы. Поэтому вносить изменения в шаблон нет необходимости.
В принципе, решение вопросов связанных с применением второго способа вполне может вылиться в написание собственного плагина.
Однако, если учесть количество готовых плагинов, для решения данной задачи вряд ли понадобится создавать плагин собственной разработки. При условии, что Ваша цель не состоит именно в разработке нового плагина для WordPress.
Одним из лучших плагинов для добавления ключевых слов (и не только) является All in One SEO Pack. Подробное описание этого плагина есть на его официальном сайте. Поэтому останавливаться на нём не будем.
Этот плагин позволяет добавить ключевые слова не только для главной страницы, но и для других страниц, а также заметок (статей).
Плагин имеет как бесплатную, так и коммерческую (Pro) версию. В принципе, основной необходимый функционал есть и в бесплатной версии, но если есть желание или необходимость использования дополнительных опций, то, возможно, имеет смысл присмотреться к Pro версии.
Следует отметить, что это далеко не единственный плагин для решения подобных задач и, если его возможности по каким-либо причинам не устраивают, вполне можно подобрать что-нибудь подходящее.
Таким образом, из всех рассмотренных способов добавление ключевых слов использование плагинов является наиболее рациональным.
Ссылки
Мета-теги в HTML – небольшая справка по мета-тегам.
Semper Plugins – официальный сайт разработчика плагина All in One SEO Pack.
All in One SEO Pack – бесплатная версия плагина All in One SEO Pack на WordPress.org

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

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