Оптимизация заголовков страницы в WordPress.

Добавил Tokito | Опубликовано в Оптимизация | Дата: 23-01-2010 |

Оптимизация заголовков страниц – это очень важный момент для вашего сайта или блога на WordPress. Прежде всего этот момент влияет на поисковые системы, такие как Яндекс и Гугл. Именно на заголовок страницы прежде всего смотрит поисковой робот, а потом уже на весь остальной текст. Заголовки страниц можно также считать самыми весомыми ключевыми словами для страницы. Чаще всего именно по заголовку приходят через поисковики. То есть, если заголовок будет правильно оптимизирован по поисковики, то у вас увеличится посещаемость по этому заголовку. У каждой страницы, метки, категории и так далее должен быть свой правильный заголовок. Есть несколько способов манипулировать заголовками. Например, плагин All in One SEO или подобный. Но давайте разберём как вручную оптимизировать заголовки страниц в WordPress.

Все изменения нужно производить в файле header.php шаблона. Чаще всего он находится по адресу wp-content/themes/название_шаблона/header.php. Заменить нужно то, что находится между тегами <title>тут</title> .
Главная страница блога:
<?php if ( is_home() ) { ?><?php bloginfo(‘name’); ?> &raquo; <?php bloginfo(‘description’); ?><?php } ?>
Тогда заголовок главной страницы блога будет иметь вид: Название блога >> Описание блога
Заголовок страницы записи блога:
<?php if ( is_single() ) { ?><?php wp_title(”); ?> &raquo; <?php bloginfo(‘name’); ?><?php } ?>
Тогда заголовок будет иметь вид: Название записи | Название блога
Заголовок страницы категории:
<?php if ( is_category() ) { ?><?php single_cat_title(); ?> &raquo; <?php bloginfo(‘name’); ?><?php } ?>
Заголовок страницы категории будет выглядеть так: Название категории | Название блога
Заголовок страницы меток:
<?php if (function_exists(‘is_tag’)) { if (is_tag()) { ?><?php single_tag_title(“”, true); ?> &raquo; <?php bloginfo(‘name’); ?><?php } } ?>
Заголовок страницы метки будет выглядеть: Название метки | Название блога
Заголовок добавленных страниц блога:
<?php if ( is_page() ) { ?><?php wp_title(”); ?> &raquo; <?php bloginfo(‘name’); ?><?php } ?>
Заголовки страниц будут выглядеть так: Название страницы | Название блога
Это основные моменты, но так же вы можете оптимизировать и другие страницы, например страницу поиска, страницы авторов и т.д.
Страница поиска:
<?php if ( is_search() ) { ?>Результаты поиска &raquo; <?php bloginfo(‘name’); ?><?php } ?>
Страница автора:
<?php if ( is_author() ) { global $wp_query; $curauth = $wp_query->get_queried_object(); ?>Архив автора &raquo; <?php echo $curauth->nickname; ?> &raquo; <?php bloginfo(‘name’); ?><?php } ?>
Страницы года, месяца и дня соответственно:
<?php if ( is_year() ) { ?><?php the_time(‘Y’); ?> &raquo; Архив &raquo; <?php bloginfo(‘name’); ?><?php } ?>
<?php if ( is_month() ) { ?><?php the_time(‘F Y’); ?> &raquo; Архив &raquo; <?php bloginfo(‘name’); ?><?php } ?>
<?php if ( is_day() ) { ?><?php the_time(‘d F Y’); ?> &raquo; Архив &raquo; <?php bloginfo(‘name’); ?><?php } ?>

На моих серьёзных проектах на WordPress добавлены эти коды подряд между тегами <title>тут</title>.

Похожие материалы:

Комментарии

Оставлено (10) комментариев в Оптимизация заголовков страницы в WordPress.

  1. Подскажите пожалуйста, как изменить размер заголовка в wordpress блоге. (какая строка в файле стилей за это отвечает)?

  2. Скорее всего в классах будет слово logo h1 или logo h2. Там попробуйте поменять

  3. Здравствуйте. Абсолютно ничего не понятно где и что именно надо изменять,чтоб прописать название страниц. Подскажите где или что надо стереть ,вставить???

  4. Тут объясняется не то, как прописывать название страниц, а само строение заголовков, то есть как в итоге они будут выглядеть. Например заголовок страницы, на которой мы сейчас находимся, выглядит так: “Название статьи | Название сайта”.

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

  6. Попробуйте так:
    < ?php if ( is_single() ) { ?>< ?php wp_title(''); ?> » < ?php if ( is_category() ) { ?>< ?php single_cat_title(); ?> » < ?php bloginfo('name'); ?>< ?php } ?>
    Но не факт что сработает)

  7. Здравствуйте! Подскажите, плиз: я сделал главную страницу сайта статичной и хочу убрать с нее рекламу и т.д. но на остальных страницах я хочу это оставить. как это мне сделать? спасибо заранее…

  8. Если ваша реклама находится в виджетах, то используйте плагин TS Custom Widgets. С помощью него можно показывать виджеты только на определенных страницах. Если реклама не в виджетах, то просто удалите ее из шаблона главной страницы (index.php).

  9. Тогда еще один вопросик,я полностью просмотрел свою страничкуheader.php. И не нашел тех ключевых слов ,которые указанны у вас,например( » ,
    » ) .
    Что надо сделать ,самому их туда вставить?
    Спасибо.

  10. То что вы написали “raqua” или как-то так, это означает вот этот знак – “»”. Он не обязательно будет у вас в шаблоне. Вообще, советую просто установить плагин Platinum Seo Pack и там уже будет проще манипулировать заголовками.

Оставить комментарий

20.37MB | MySQL:47 | 0.241sec