MasterLex


Вкусный блог для поисковиков-гурманов
Вкусный блог для поисковиков-гурманов

Ни для кого не секрет, что целевой поисковый трафик для блога является значительным источником новых постоянных читателей и подписчиков/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 (!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 и заменяем его на следующий:


Что делает этот код? Он полностью отображает на главной странице только самый последний пост, а остальные заменяет на краткий 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 Выглядеть они должны следующим образом:


бла-бла-бла


бла-бла


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


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


Пользуетесь картинками в теме или постах? А кто же не пользуется/upload/analytics Задайте им тег alt/upload/analytics /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 "


$ptitle


";


}


} ?>


Заметьте - этот код использует для анкора ссылки не название поста, а 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 "


$pheader


";


}


} ?>


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

Другие статьи по теме: