Как покупать ссылки > Вечные ссылки > Скрытие ссылок от поисковиков при помощи клоакинга

Как скрыть ссылку от индексации

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

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

Но хотя редирект на PHP или JavaScript является прекрасным решением для скрытия реферальной ссылки, часть которой многие посетители просто убирают во время перехода на сайт, он имеет несколько недостатков:

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

Как скрыть ссылку при помощи редиректа на PHP

Сделать редирект на PHP очень просто. Для этого просто создайте в корне сайта PHP-файл со следующим содержимым:

<?php
$URL="http://new-site.ru/new-link";
header("Location:$URL");
exit();
?>

И назовите его, к примеру, redirect.php. После этого вам будет достаточно поставить в статье ссылку на redirect.php, после чего каждый пользователь, перешедший по линку, будет переброшен по необходимому адресу.

В некоторых случаях более актуальным является сокрытие ссылок на JavaScript, так как бесплатные и дешевые хостинги могут просто не поддерживать PHP.

Скрытие ссылок на JavaScript

Разместите в корне сайта документ redirect.html с содержимым:

<html>
<head>
<meta http-equiv="Refresh" content="1; URL="http://new-site.ru/ref">
</head>
<body>
script language="javascript" type="text/javascript">
document.location="://new-site.ru/ref ";
</script>
</body>
</html>

После этого вам будет достаточно дать ссылку на redirect.html и посетитель, кликнувший по этому адресу, будет автоматически переброшен по заданному адресу.

Сокрытие ссылки при помощи JavaScript имеет те же недостатки, что и редирект на PHP.

Как скрыть ссылку, используя библиотеку jQuery AJAX?

Библиотека jQuery AJAX позволяет полностью убрать из HTML кода тег для создания ссылок a, заменив его тэгом span, поэтому поисковые роботы будут определять анкор как обычный текст.

Как подключить библиотеку jQuery?

Вам необходимо добавить на страницу сайта до тэгом <head> строку:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>

Затем добавьте вниз кода страницы перед тэгом <body> сам скрипт, который будет осуществлять замену кода span на ссылку:

<script>$('.external-reference').replaceWith (function (){return'<a onclick="return !window.open(this.href)" href="'+$(this).data ('link')+'" title="'+$(this).text ()+'">'+$(this).html ()+'</a>';})</script>

Код, который вы будете вставлять вместо ссылки выглядит следующим образом:

<span class="external-reference" data-link="Ссылка с http">анкор</span>

В этом случае ссылка ничем не будет отличаться от остального текста в статье, однако если вы хотите сделать ее заметной для посетителей сайта, добавьте к CSS-стилю следующий код:

span.external-reference {
color: #5A51FF; /* изменяем цвет ссылки */
text-decoration: underline; /* добавляем подчеркивание */
cursor: pointer; /* видоизменяем внешний вид курсора при наведении на ссылку*/
}

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

Сокрытие ссылок на сайте при помощи клоакинга

Клоакинг – это один из самых совершенных способов сокрытия ссылок (а также другого контента), который, однако, при неправильном использовании легко может привести сайт в бан. Клоакинг (от англ. Cloaking - сокрытие, прикрытие) – это показ разного содержимого реальным посетителям и поисковым, а также другим проверяющим ботам.

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

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

<?php
function bot()
{
$vname = strtolower($_SERVER['HTTP_USER_AGENT']);
if (strstr($vname,'yandex')) $robot='yandex';
elseif (strstr($vname,'slurp')) $robot='yahoo';
elseif (strstr($vname,'zyborg')) $robot='zyborg';
elseif (strstr($vname,'googlebot')) $robot='google';
elseif (strstr($vname,'stack')) $robot='rambler';
elseif (strstr($vname,'webcrawler')) $robot='webcrawler';
elseif (strstr($vname,'aport')) $robot='aport';
elseif (strstr($vname,'fast')) $robot='fast search';
elseif (strstr($vname,'lycos')) $robot='lycos';
elseif (strstr($vname,'google')) $robot='google';
elseif (strstr($vname,'scooter')) $robot='altavista';
elseif (strstr($vname,'rambler')) $robot='rambler';
else $robot = '';
return $robot;
}
?>

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

Как обнаружить клоакинг?

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


Меню сайта

Как скрыть ссылку от индексации
Как скрыть ссылку от индексации