Ни для кого не секрет, что целевой поисковый трафик для блога является значительным источником новых постоянных читателей и подписчиков/upload/analytics Данная заметка призвана увеличить привлекательность вашего standalone блога на движке WordPress для поисковых систем/upload/analytics Давайте предположим, что у вас установлен WordPress последней версии с набором плагинов (если не так, читайте первую часть материала: без установленных плагинов часть способов работать не будет!)/upload/analytics

Основной лейтмотив увеличения поискового трафика и внутренней оптимизации блога на WordPress – уменьшение дублированного контента на сайте и быстрая индексация нового контента поисковыми ботами/upload/analytics Заинтересованы решить проблему и начать работать? Читаем далее/upload/analytics

Совет 1/upload/analytics Создание и использование robots/upload/analyticstxt

Использование robots/upload/analyticstxt поможет вам управлять индексацией вашего блога поисковыми роботами/upload/analytics Лично я использую следующую версию robots/upload/analyticstxt (если у вас нет этого файла, создайте его и положите в корень директории вашего блога)/upload/analytics Что он делает? А просто указывает ботам, куда лезть не стоит (админка, файлы темы, фиды, трекбеки и пр/upload/analytics) Навряд ли поисковикам надо знать о файлах админки (которые у всех одинаковы), о стандартном фиде (который содержит контент ваших постов) и вашу тему WordPress/upload/analytics Прежде всего, это вредит безопасности установленного WordPress/upload/analytics

User-agent: *
Disallow: /cgi-bin
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-content/plugins
Disallow: /wp-content/cache
Disallow: /wp-content/themes
Disallow: /trackback
Disallow: /feed
Disallow: /comments
Disallow: */trackback
Disallow: */feed
Disallow: */comments
Disallow: /*?*
Disallow: /*?
Allow: /wp-content/uploads

Sitemap: http://affiliatepool/upload/analyticsinfo/sitemap/upload/analyticsxml

Совет 2/upload/analytics Изменение индексного файла шаблона

Как вы знаете, вновь опубликованный пост появляется в структуре вашего блога сразу в нескольких местах – архив, индексные страницы, непосредственно страница с постом, фид и прочее/upload/analytics В этом ничего хорошего нет/upload/analytics В принципе, выше был описан простой метод исправления ситуации – запрет индексирования этих самых мест через robots/upload/analyticstxt (см/upload/analytics пункт 1), но мы легких путей не ищем/upload/analytics Тем более что это уменьшает количество страниц в индексе поисковиков, а следовательно – доход в Sape/upload/analytics

Использование тега more немного улучшает ситуацию, но не позволяет вашим RSS читателям (у вас же блог для людей, верно?) увидеть полную версию поста в фиде/upload/analytics Я сам – сторонник полных постов в RSS, поэтому решение этой непростой проблемы привожу ниже/upload/analytics

Открываем окно редактора текущей темы ищем в ней файл Main Index Template (index/upload/analyticsphp), в нем ищем начало цикла (The Loop), оно выглядит примерно так:

<?php if (have_posts()) { while (have_posts()) { the_post(); ?>

и перед ним добавляем следующий код:

<?php if (!is_single())
{
$paged = intval(get_query_var(‘paged’));
if(empty($paged) $paged == 0)
{
$paged = 1;
}
}
$firstpost=0;
?>

Сие творение определяет, на какой странице мы находимся и задает значение переменной $paged, которая будет у нас отвечать за определение нашего месторасположения – на главной блога или же на странице вида www/upload/analyticsyourblog/upload/analyticsru/page/NДалее ищем в теле файла код вывода контента поста the_content и заменяем его на следующий:
<?php if($paged==1): ?>
<?php if($firstpost==0): ?>
<?php the_content(__(‘(more/upload/analytics/upload/analytics/upload/analytics)’)); $firstpost=1; ?>
<?php else: ?>
<?php the_excerpt();?>
<?php endif; ?>
<?php else: ?>
<?php the_excerpt(); ?>
<?php endif; ?>

Что делает этот код? Он полностью отображает на главной странице только самый последний пост, а остальные заменяет на краткий excerpt/upload/analytics Кстати, плагин FancyExcerpt (см/upload/analytics часть 1) делает это лучше, чем стандартный генератор выжимки поста (excerpt) В принципе, при редактировании каждого поста можно писать свой собственный Optional Excerpt (что даже лучше для повышения уникальности контента), тогда плагин можно не ставить/upload/analytics

Совет 3/upload/analytics Изменение архивов категорий и тегов, архивов по дате

См/upload/analytics пункт 2, аналогичным образом можно поступить и с шаблонами архивов и поиска (если у кого в теме они присутствуют/upload/analytics) Единственное отличие в строчке $firstpost=0; в первом коде, ее надо сделать $firstpost=1;, тогда все посты в архивах будут выводиться в виде excerpt/upload/analytics

Все вышеперечисленные действия уменьшат количество дублированного контента, главное, чтобы в архивах разных категорий и тегов и т/upload/analyticsд/upload/analytics были разные посты, т/upload/analyticsе/upload/analytics не надо каждому посту назначать все категории/upload/analytics То же самое и с тегами – разнообразнее надо действовать/upload/analytics

Совет 4/upload/analytics Ping-сервисы

Список пинг-сервисов для пингования поисковиков, т/upload/analyticsе/upload/analytics уведомления о том, что у вас обновился контент/upload/analytics Список этот я нашел здесь/upload/analytics Пользуйтесь на здоровье/upload/analytics

Совет 5/upload/analytics Вид урлов – долой параметры

Тут, я надеюсь, не надо уговаривать сменить вид урлов на ЧПУ (человеко-понятных урлов), на непараметризованный вид/upload/analytics Для этого у вас должно быть разрешение на запись файта /upload/analyticshtaccess/upload/analytics Вид урла меняется в админке WordPress Options-Permalinks/upload/analytics Для себя я выбрал вид /%postname%/, как вариант – /%category%/%postname%/upload/analyticshtml//upload/analytics Кстати, последняя версия WordPress сама редиректит посетителей с урла вида www/upload/analyticsyourblog/upload/analyticsru/category/post на www/upload/analyticsyourblog/upload/analyticsru/category/post/ (или наоборот, смотря как вы задали вид урлов в Options)/upload/analytics

Совет 6/upload/analytics Поднимите контент повыше

Присмотритесь к своему шаблону и посмотрите, где идет вызов сайдбара вашего блога со всеми линками и кнопками/upload/analytics Поисковым роботам очень нравится, когда основа сайта – его контент, находится как можно ближе к началу кода страницы, поэтому посмотрите на файлы index/upload/analyticsphp, single/upload/analyticsphp, page/upload/analyticsphp и т/upload/analyticsд/upload/analytics Выглядеть они должны следующим образом:

<?php get_header(); ?>
бла-бла-бла

<?php get_sidebar(); ?>
бла-бла

<?php get_footer(); ?>

Поднимите контент вверх, помогите роботу обработать его побыстрее и поместить вас в индекс/upload/analytics

Совет 7/upload/analytics Изображения

Пользуетесь картинками в теме или постах? А кто же не пользуется/upload/analytics Задайте им тег alt/upload/analytics <img src=»yourimage» mce_src=»yourimage» alt=»тут должно быть описание картинки»>/upload/analytics
Роботы любят альты, они ведь не видят самих изображений и довольствуются их описанием/upload/analytics При сканировании картинки роботу интересен тег alt, это дополнительный контент на сайте, а соответственно – место для ключевика/upload/analytics

Совет 8/upload/analytics Уникальность – прежде всего

С помощью плагина All In One SEO Pack задайте уникальные тайтлы (title) для страниц вашего блога, заполняйте поля описания и ключевых слов (description и keywords)/upload/analytics Полноценно сгенерированная страница поста – несомненный плюс для вашего блога/upload/analytics

Совет 9/upload/analytics Перелинковка постов

Почаще упоминайте в своих постах предыдущие, перелинковывайте их и формируйте логические связи между постами/upload/analytics Не стесняйтесь редактировать старые заметки, проставляя в них ссылки на новые – это ускорит индексацию и передаст немного веса новым страницам/upload/analytics Чем метод хорош – анкор для ссылки вы выбираете сами, да и посетителю будет чем заняться, если он попал на старый пост/upload/analytics

Для тех, кто хочет автоматизровать этот процесс, даю код, который позволит перелинковать все ваши посты блога кольцом/upload/analytics В принципе, можно использовать лубую известную вам перелинковку, но для равномерного распределения PR по страницам кольцо – идеальный вариант/upload/analytics Автор кода – kmint21/upload/analytics
<?php
global $wpdb, $post;
$c=5;
$post_id = $post->ID;
$post_count = $wpdb->get_var(«SELECT COUNT(*) FROM $wpdb->posts
WHERE ID > ‘$post_id’ AND post_type = ‘post’ AND post_status =
‘publish’»);
if ($post_count >= $c)
{
$posts = $wpdb->get_results(«SELECT ID, guid, post_title FROM $wpdb-
>posts WHERE ID > ‘$post_id’ AND post_type = ‘post’ AND post_status
= ‘publish’ LIMIT 10″);
}
else
{
$posts = $wpdb->get_results(«SELECT ID, guid, post_title FROM $wpdb-
>posts WHERE ID > ‘$post_id’ AND post_type = ‘post’ AND post_status = ‘publish’ LIMIT 10″);
$limit = $c – $post_count;
$posts = array_merge($posts, $wpdb->get_results(«SELECT ID, guid,
post_title FROM $wpdb->posts WHERE ID > 0 AND post_type = ‘post’ AND
post_status = ‘publish’ LIMIT $limit»));
}
for ($i = 0; $i < $c; $i++)
{
$object = $posts[$i];
$ppp = $object->ID;
if ($ppp > 0)
{
$purl = $object->guid;
$pheader = $object->post_title;
$ptitle= $wpdb->get_var(«SELECT meta_value FROM `wp_postmeta` WHERE
meta_key = ‘title’ AND post_id = $ppp»);
if ($ptitle ==»") { $ptitle=$pheader;}
echo «<li><a href=»$purl»
title=’$pheader’>$ptitle</a></li>»;
}
} ?>

Заметьте – этот код использует для анкора ссылки не название поста, а title, о котором речь идет в предыдущем пункте/upload/analytics

Совет 10/upload/analytics Карта сайта xml – sitemap

Плагин Sitemap Generator генерит xml карту сайта, которая ускоряет индексацию Google/upload/analytics Более того, он сам переделывает ее при изменении контента и сам пингует Google/upload/analytics А вы заметили, кстати, что эту карту можно добавить в robots/upload/analyticstxt?
Проверено: Yahoo! странички индексирует с удовольствием благодаря этой карте, если вышел на нее через robots/upload/analyticstxt/upload/analytics

Совет 11/upload/analytics Не слушайте советов, сделайте бекап

Лучше, конечно, использовать все вышеперечисленные способы, но прежде чем начать оптимизацию, обязательно сделайте полную резервную копию вашего блога/upload/analytics Так, на всякий случай/upload/analytics Автор статьи за неверно установленный драйвер noncurved_hands/upload/analyticssys ответственности не несет/upload/analytics

Обратите внимание: плагины из первой части материала влияют на работопригодность советов 8,9 и 10/upload/analytics Если не желаете утяжелять инсталляцию WordPress этими плагинами, то не ставьте/upload/analytics

Примечание для совета 10: найдите последние 8 строк кода (начиная с $pheader = $object->post_title;) – они будут выглядеть следующим образом

$pheader = $object->post_title;
echo «<li><a href=»$purl» title=’$pheader’>$pheader
</a></li>»;
}
} ?>

Этот код пропишет не ваш title в anchor ссылки, а title поста блога/upload/analytics

 

Источник: seonews.ru

Поделиться в соц. сетях

Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Одноклассники
Опубликовать в Яндекс
Опубликовать в Мой Мир

Рекомендуем ещё