Способы скрытия ссылок от поисковой системы

Z-Style
На сайте с 18.03.2010
Offline
185
1666

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

Самый распространенный способ: редирект типа <a rel="nofollow" href="/go.php?url=акцетор">анкор</a>

В этом случае считается, что вес со страницы пропадает но в меньшем количестве.

Код файла go.php:

<meta http-equiv="content-type" content="text/html; charset=UTF-8">

<?php

$url = isset($_REQUEST['url']) ? $_REQUEST['url'] : '';

if(preg_match('#(http?|ftp)://\S+[^\s.,>)\];\'\"!?]#i',$url)){

sleep(0);

//header("Location: $url");

echo "<html><head><meta http-equiv=\"refresh\" content=\"0;url=$url\"></head></html>";

exit();

}

?>

Так же есть способ с помощью javascript, ссылка будет иметь вид:

<a class="hlinlk" href="#1" alt="акцептор">анкор</a> или так, чтобы не всплывала подсказка:

<a class="hlinlk" href="#1" title="акцептор">анкор</a>

код скрипта который необходимо вставить на страницу или подключить через внешний файл (ниже в коде указывается либо title либо alt соответственно):

jQ = jQuery.noConflict();

jQ(document).ready(function() {

jQ('.hlinlk').each(function() {

var url = jQ(this).attr('alt');

jQ(this).click(

function() {

jQ(this).attr('href', url);

}

);

});

});

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

Как решение, можно наш код ссылок (1 вариант - чтобы вес не исчезал, или 2 вариант - чтобы не размывать релевантность страницы) убрать в отдельный .js файл а на страницу в нужном месте его вывести (удобно если говорить о блоке ссылок т.к. если ссылки по отдельности то получится много подсоединяемых скриптов). Надежность такого способа гарантировать не могу т.к. тесты не проводил, а Google, как мы видим, постоянно взрослеет))

Кто может предложить другие интересные решения, продолжайте тему.

Y1
На сайте с 14.02.2010
Offline
65
#1

Хороший метод, делаем ссылку без тега a

<span style="text-decoration:underline;cursor:pointer;color:blue;" onclick="location.href='http://url';">анкор</span>
Z-Style
На сайте с 18.03.2010
Offline
185
#2
Yurij185:
Хороший метод, делаем ссылку без тега a
<span style="text-decoration:underline;cursor:pointer;color:blue;" onclick="location.href='http://url';">анкор</span>

интересный способ, однако что думает Google по этому поводу, он же якобы читает JS ссылки:

onclick="location.href='http://url - знает куда, анкор - знает с чем (как околоссылочный текст например), то что тег а отсутствует, думаю он не смутится :)

Z-Style добавил 13.10.2010 в 13:26

Мое предпочтение остается к редиректу "go.php?url=", как для внешних ссылок, так и для внутренних. Единственное неудобство - перезагрузка страницы (для внутренних ссылок).

Z-Style добавил 13.10.2010 в 13:44

Кcтати, что касается способа с якорями и jQuery, можно поизвращаться с html и css так что анкор в коде будет находиться за пределами тега A. Тогда размытие релевантности думаю можно будет исключить.

богоносец
На сайте с 30.01.2007
Offline
773
#3
R
На сайте с 22.06.2007
Offline
174
#4

Z-Style, имеете ли какие-то примеры качественного распределения внутреннего веса скажем для выхода по НЧ.

Просто давно хотел заняться, но возникают постоянно мысли, а стоит ли оно того.

Z-Style
На сайте с 18.03.2010
Offline
185
#5
Reise:
Z-Style, имеете ли какие-то примеры качественного распределения внутреннего веса скажем для выхода по НЧ.

Просто давно хотел заняться, но возникают постоянно мысли, а стоит ли оно того.

Примеров, собственно, в сети масса.

Стоит ли оно того? - Скажу по секрету - ДА, однозначно, особенно для многостраничных сайтов. Но давайте не будем уходить от темы ;)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий