Перелинковка сайта под НЧ, СЧ, ВЧ запросы как часть внутренней оптимизации

Здравствуйте, уважаемые читатели блога Goldbusinessnet.com! Сегодня разберем разнообразные схемы перелинковки для сайта, адаптируемые под различные поисковые запросы в зависимости от их частотности (низко-, средне- и высокочастотные) и уровня существующей по ним конкуренции (низко-, средне- и высококонкурентные).

Термин «перелинковка» происходит от английского слова «link» (ссылка, связь, соединение), в русской транскрипции употребляемого как «линк». То есть это не что иное как вставка гиперссылок в HTML-код, ведущих на нужные внутренние страницы сайта.

Перелинковка сайта является очень важной составляющей SEO оптимизации, поэтому ей нужно уделить соответствующее внимание. Правильно проставленные ссылки на внутренние вебстраницы сайта способны продвинуть их даже в TOP выдачи поисковых систем по НЧ, а порой даже по СЧ, не прибегая к покупке внешних линков на свой ресурс.

Статический и динамический вес, передаваемый ссылкой

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

1. Статический вес, который передается ссылкой, влияет только на изменение значения PageRank (здесь ознакомьтесь с тем, что такое PR) для Google и вИЦ для Яндекса (который, в отличие от тИЦ, рассчитывается для каждой страницы отдельно и хранится в глубокой тайне).

2. Динамический вес передается с помощью анкора, то бишь текста гиперссылки HTML. Для наиболее оптимальной передачи динамического веса необходимо, чтобы текст линка содержал ключевые слова, соответствующие запросам, по которым продвигается страница-акцептор (вебстраница, на которую ведет линк).

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

Из всего сказанного вы, наверное, приняли к сведению, что именно динамический вес играет решающую роль в том, что web-страница занимает ту или иную позицию в поисковой выдаче. То есть правильно проставленные анкоры играют решающую роль в соперничестве за место в TOP.

Причем, это касается как перелинковки внутри сайта, так и внешних входящих линков. Именно входящие ссылки (бэклинки) с текстом, включающим необходимые ключевые слова, дают возможностm продвинутся уже не только по НЧ, но также по СЧ и ВЧ запросам.

Конечно, получить обратные ссылки с других ресурсов можно бесплатно, когда их владельцы проставляют их по собственному желанию или по договоренности. Но в этом случае очень непросто получить линки с нужными вам ключами в анкорах.

Но если использовать в этих целях лучшие ссылочные биржи, такие как Webartex, GoGetLinks, GetGoodlinks, Miralinks, то тут уж вы можете проставить сами необходимый текст в ссылках.

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

Схемы перелинковки для продвижения сайта

Для начала порассуждаем о том, как применить наши знания в области распределения ссылочного веса и расчета PageRank. Вы можете перейти по выше предоставленной ссылке и ознакомиться с материалом о Google Page Rank, где я рассказывал о том, как наиболее эффективно сохранить суммарный ПР на сайте.

Логично предположить, учитывая обычную иерархию страниц ресурсов, что продвижение по ВЧ наиболее эффективно через главную вэб-страницу, так как она является наиболее важной в глазах поисковых систем и имеет обычно наибольший вес. Поэтому схема, в которой используется перелинковка ссылок для продвижения по высокочастотным запросам, может быть такой:

Совершенно очевидно, что в этом случае все внешние линки желательно направить на главную для получения ею максимального веса. Ну и внутренние страницы сайта (те же рубрики или статьи) должны ссылаться на нее же.

Данную схему целесообразнее реализовать на уже получившем высокий траст ресурсе, который получает большую часть трафика посетителей или клиентов (если сайт коммерческий) именно по высокочастотным запросам. В этом случае на домашней вебстранице находятся ключевые слова ВЧ, по которым она продвигается, и откуда посетитель без труда может перейти в нужный раздел или прямо на страницу со статьей или выбранной карточкой товара.

При продвижении под СЧ концентрируем максимальный вес на страницах второго уровня (для большинства сайтов или блогов это рубрики или разделы):

Подобная схема применяется, когда по ВЧ запросам продвигаться накладно за неимением соответствующего бюджета, а по среднечастотным запросам можно существенно повысить посещаемость или обеспечить рост продаж. При этом главная и вебстраницы статей (или конкретных товаров) передают весовые характеристики разделам.

Акцентирую ваше внимание на том, что внешние ссылки при таком раскладе лучше направлять в том числе и на главную, чтобы не только раскрутиться по СЧ, но и обеспечить продвижение по некоторым ВЧ без лишних финансовых вложений, что иногда вполне реально.

Но самым распространенным все же является вариант продвижения под НЧ, который в модифицированном варианте я использую на этом блоге. Здесь передача веса осуществляется на странички третьего уровня:

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

Подобная схема часто применяется в интернет магазинах, которые получают по низкочастотным запросам больший процент гарантированных покупателей (ведь люди для покупки ищут конкретный товар, который обычно и ассоциируется с НЧ).

Точно также это выгодно и информационным веб-ресурсам, стремящимся получить целевую аудиторию (а это потенциальные подписчики). Причем мне на своем блоге, например, частенько удается успешно раскрутить отдельные статьи, которые заточены под низкочастотники, даже по СЧ и ВЧ, если они не являются слишком конкурентными и входят в состав упомянутых НЧ.

Но у этой схемы в ее чистом виде есть один существенный недостаток: при вылете любой страницы из индекса кольцо будет нарушено, что может привести к существенным потерям весовых характеристик продвигаемых страниц, а следовательно, к снижению позиций в выдаче. Что можно сделать для минимизации подобных рисков? Об этом и поговорим ниже.

Как делать автоматическую перелинковку страниц для WordPress

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

Прежде всего, нужно упомянуть "хлебные крошки", которые не только улучшают навигацию для пользователей, но и очень эффективно распределяют веса по страницам. Для движка Вордпресс, к слову, существует очень хорошее расширение Breadcrumb NavXT для установки "крошек".

Еще одной из составляющих для решения этой комплексной задачи вполне может стать плагин WordPress Related Posts, автоматически выводящий список похожих записей в конце статьи, близких по тематике данному материалу.

Для тех, кто в силу разных причин привык при возможности игнорировать расширения, предлагаю воспользовался возможностью редактирования соответствующих шаблонов темы WordPress для вывода похожих записей без плагинов, этот вариант является неплохой альтернативой WP Related Posts.

Можно еще перелинковать вэб-страницы с помощью функции «Предыдущие записи», однако, по утверждению опытных оптимизаторов, наиболее эффективна для стандартного блога или сайта схема, когда кольцевая перелинковка производится для каждой рубрики отдельно. Вот код для движка Вордпресс, предложенный владельцем известного в рунете ресурса WP-KAMA, который необходимо встроить в файл functions.php:

function kama_previous_posts_from_cat ($post_num=5, $format = '', $cache = '', $list_tag='li', $echo=true){  
    global $post, $wpdb;  
  
    $cache_key = (string) md5( __FUNCTION__ . $post->ID );  
    $cache_flag = __FUNCTION__;  
  
    if ( $cache && $cache_out = wp_cache_get($cache_key, $cache_flag) ){  
        if ($echo) return print($cache_out);  
        else return $cache_out;  
    }  
  
    $cat = get_the_category($post->ID);  
    $cat_id = (int) $cat[0]->term_id;  
  
    $same_join = "SELECT ID, post_title, post_date, comment_count, guid  
    FROM $wpdb->posts p  
        LEFT JOIN $wpdb->term_relationships rel ON (p.ID = rel.object_id)  
        LEFT JOIN $wpdb->term_taxonomy tax ON (rel.term_taxonomy_id = tax.term_taxonomy_id)";  
    $same_and = "AND tax.term_id = '$cat_id'  
        AND tax.taxonomy = 'category'  
        AND p.post_status = 'publish'  
        AND p.post_type = 'post'";  
    // пробуем получить предыдущие записи  
    $sql = "$same_join  
    WHERE p.ID < {$post->ID}  
        $same_and  
    ORDER BY p.post_date DESC  
    LIMIT $post_num";  
    $res = $wpdb->get_results($sql);  
  
    $count_res = count($res);  
    // если количество меньше нужного, делаем 2-й запрос  
    if ( !$res || $count_res<$post_num ){  
        $exclude = $post->ID;  
        if ($res) foreach ($res as $id) $exclude .= ','.$id->ID;  
        $post_num = (int) $post_num-$count_res;  
        $sql = "$same_join  
        WHERE p.ID NOT IN ($exclude)  
            AND p.ID != {$post->ID}  
            $same_and  
        ORDER BY p.post_date DESC  
        LIMIT $post_num";  
        $res2 = $wpdb->get_results($sql);  
  
        $res = array_merge($res,$res2);  
    }  
    if (!$res) return false;  
    if ($format) preg_match ('!{date:(.*?)}!',$format,$date_m);  
    foreach ($res as $pst){  
        $x == 'li1' ? $x = 'li2' : $x = 'li1';  
        $Title = $pst->post_title;  
        $a1 = "<a href='". get_permalink($pst->ID) ."' title='{$Title}'>";  
        $a2 = "</a>";  
  
        if ($format){  
            $date = apply_filters('the_time', mysql2date($date_m[1],$pst->post_date));  
            $Sformat = str_replace ($date_m[0], $date, $format);  
            $Sformat = str_replace('{title}', $Title, $Sformat);  
            $Sformat = str_replace('{a}', $a1, $Sformat);  
            $Sformat = str_replace('{/a}', $a2, $Sformat);  
            $Sformat = str_replace('{comments}', (($pst->comment_count==0)?'':$pst->comment_count), $Sformat);  
        }  
        else $Sformat = $a1.$Title.$a2;  
        $out .= "\n<$list_tag class='$x'>{$Sformat}</$list_tag>";  
    }  
  
    if ($cache) wp_cache_add($cache_key, $out, $cache_flag);  
  
    if ($echo) echo $out;  
    else return $out;  
}

Для активирования перелинковки необходимо вставить код вызова данной функции в файл single.php (сверху я еще добавил заголовок для группы выводимых предыдущих статей):

<div class="golova1">Самые интересные статьи из рубрики:</div>
<ul class="category-posts">
<?php kama_previous_posts_from_cat (6);  ?>
</ul>

Ежели нужно еще отобразить формат вывода (дату опубликования поста и информацию о комментариях), то в файл single.php прописываем такую конструкцию:

<div class="golova1">Самые интересные статьи из рубрики:</div>
<ul class="category-posts">  
<?php kama_previous_posts_from_cat (6, '{a}{title}{/a} ? {date:j.M.Y} // {comments}');  ?>  
</ul>

Где добавленные теги означают следующие параметры:

{comments} - покажет количество комментариев у статьи;
{title} - заголовок статьи;
{date:j.M.Y} - дата в формате j.M.Y (например, 11.06.2017).

Можете поменять цифру 6 в третьей строке на любую другую, которая показывает, сколько ссылок на предыдущие статьи будет отображаться. Эта функция позволяет отображать список тематически близких данной статье материалов. Причем ее преимущество в том, что не остается записей, которые были бы “забыты”.

Скажем, если это первая статья, то список будет содержать не предыдущие посты, которых по определению быть не может, а последние. Таким образом реализуется принцип "колец", которые будут включать несколько постов, активно участвующих в перелинковке между собой.

Итак, мы получили действенную схему автоматической перелинковки статей WordPress блога для раскрутки под НЧ. Конечно, для того, чтобы получить красивое оформление списка предыдущих записей, надо прописать соответствующие стили CSS. На всякий случай, дам свой вариант правил CSS для отображения самого списка:

.category-posts {
list-style-type: circle;
line-height: 1.28;
margin-left: 20px;
margin-bottom: 40px;
font-size: 15px;
}

Вставьте этот кусок в в файл style.css вашей темы WordPress, можно в самый конец. Теперь стили для заголовка этого списка:

.golova1 {
margin-top: 60px;
margin-bottom: 20px;
font: normal 15px Verdana,Arial;
}

Возможно, вам не понравится внешний вид «Предыдущих записей», ведь темы у всех разные. В таком случае можете немного пошаманить со значениями свойств CSS. Для этого есть замечательные инструменты для редактирования, которые встроены в популярные браузеры.

Если вашим рабочим вэб-браузером является Опера, для вызова редактора кликните правой кнопкой мышки по открытой странице и выберите из контекстного меню «Проинспектировать элемент», ежели Google Chrome или Интернет Эксплорер, то просто нажмите клавишу F12. Все эти инструменты аналогичны плагину Firebug для браузера Firefox, о котором я писал.

Как сделать ручную перелинковку с помощью поиска релевантных страниц

Грамотное распределение ссылок посредством автоматических методов не только оптимизирует навигацию на сайте, но и может вывести вебстраницы в ТОП по некоторым низкочастотным запросам. Однако, чтобы поспособствовать большему числу web-страниц продвинуться вверх, надо прибегнуть еще и к контекстной перелинковке, которую лучше производить вручную.

Например, я на своем блоге в процессе написания статьи проставляю гиперссылки на близкие по тематики вэб-страницы своего же блога. Этим не только улучшается usability (тут об юзабилити сайта подробнее), а значит создается комфорт посетителям, но и передается частичка динамического веса другим вебстраницам, которые тоже хотят в TOP.

Кроме этого, на свежеиспеченную вебстраницу ставлю линки с других страниц, что тоже предполагает ручная перелинковка. Как же узнать, с каких web-страниц нужно поставить эти гиперссылки?

Все очень просто. Для этого можно воспользоваться расширенным поиском Яндекса, куда надо ввести слово или фразу, являющую тем самым поисковым запросом, по которому вы продвигаете конкретную статью. Само собой разумеется, что данная вэб-страница должна уже быть в индексе, в противном случае она не отобразится в результатах поиска. Причем необходимо указать свой домен, иначе Яша будет искать по всей сети:

Выше других будет находится продвигаемая страничка, по крайней мере, так должно быть, если вы правильно оптимизировали статью под НЧ, СЧ или ВЧ. Ну а далее будут располагаться web-страницы, наиболее релевантные (подходящие по смыслу и содержанию) введенному запросу:

Как видите, в сниппетах (отрывках текста с кратким содержанием постов) содержатся слова, входящие в поисковой запрос, по которому продвигается первая страница (на скриншоте они подчеркнуты красным). Таким макаром мы узнали странички, с которых проставим гиперссылки на нужный пост, причем в анкор каждой ссылки желательно включить данную ключевую фразу, которая соответствует поисковому запросу.

Но, как я уже отмечал выше, с точным вхождением ключей нельзя перебарщивать. Достаточно проставить 2-3 гиперссылки с прямыми ключами, остальные необходимо разбавить сопутствующими словами (определениями, дополнениями и т.д.) либо использовать безанкорные ссылки с правильно подобранным околоссылочным текстом (текст ссылки: тут, здесь).

Однако, это еще не все. Все дело в том, что хотя алгоритмы ранжирования поисковых систем близки, отличия все-таки есть. И не всегда страница, находящаяся на первом месте по релевантности в Яндекс, будет таковой и в Google. Поэтому я всегда проверяю положение вебстраницы, продвигаемой по данному поисковому запросу, в расширенном поиске Гугла тоже:

Нажимаем «Поиск» и получаем результат:

Как видите, по запросу «плагин wordpress» наиболее релевантная данному словосочетанию именно та страничка, которую я продвигаю. Значит, все в порядке, можно проставлять линки. Однако, бывает так, что Яндекс и Google расходятся во мнении, какой документ считать наиболее релевантным введенному слову или фразе.

В таком случае я, например, пытаюсь понять, в чем расхождение. Различия в алгоритме ранжирования небольшие, поэтому обычно нахожу, в чем загвоздка, вношу косметические изменения в содержание Description, Title либо изменяю какой-то участок текста и при переиндексации этой web-страницы в поисковиках изменения в ранжировании ликвидируются.

Но, естественно, такую операцию провожу не с каждым НЧ запросом, на это просто не хватит времени, но практически с каждым СЧ или ВЧ обязательно. Конечно, в результате такой перелинковки сайта вручную не каждый документ, продвигаемый по СЧ, а тем более по ВЧ, попадет в TOP10 выдачи, но некоторые успехи при правильном подходе вполне реальны.

Как видите, смысл подвергать перелинковке вебстраницы налицо. Для продвижения низкочастотников это почти гарантированный вариант, но иногда он срабатывает и с СЧ, а изредка даже с ВЧ, особенно если они относятся к низкоконкурентной тематике.

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

Еще статьи по данной теме:
Самые интересные публикации из рубрики: SEO и SEM продвижение сайта

4 отзыва

  1. Stijit

    Отличная статья. А есть ли плагин, в котором можно будет вручную задавать подобные статьи?

  2. Игорь

    Мне ничего об этом неизвестно.

  3. Максим

    Игорь, согласно первым трем схемам, Вч, СЧ, НЧ нужно делать прелинковку страниц?эти схемы действительны?

  4. Игорь

    Максим, естественно, действительны, однако СЕО немного вещь в себе, потому что постоянно меняются приоритеты поисковых систем. Это вполне логично, поскольку они пытаются достичь максимально чистой выдачи. Яндекс, например, недавно объявил вообще о прекращении учета влияния ссылок при ранжировании для коммерческих сайтов по региону Москва.

    Конечно, обычных информационных ресурсов это не коснулось, да и не думаю, что окажет влияние впредь, поскольку коммерческие ресурсы несколько специфическая область, а вот ссылочное ранжирование для обычных сайтов, безусловно, будет иметь значение и впредь. Другой вопрос, что влияние ссылок может уменьшится, это я имел ввиду, когда чуть выше упомянул об особенностях SEO. В общем, если вкратце, схемы действительны, просто с течением времени может изменяться их эффективность в позитивную или негативную сторону.

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

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

Чтобы ввести любой код, вставьте его между [php] и [/php]. Ссылка (URL), помещенная в текст комментария, не будет активной. C целью ее выделения и более удобного копирования можно заключить ее между тегами <pre> и </pre>.