Скрытие “продажных” ссылок

Как спрятать продажные ссылки?

Как известно, поисковые системы, особенно Яндекс, недолюбливают сайты, торгующие ссылками например через сапу или другие линкобиржи.

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

Как работает эта методика? Чтобы ответить на указанный выше вопрос, следует прежде всего уяснить, чем отличается ссылка, проданная через биржу, от обычной, пусть даже и продажной. Рассмотрим для примера какую-то статическую страницу http://site.ru/page.html, на которой вручную установлена ​​ссылка. Если к этой странице добавить любой параметр выдает 123, по адресу http://site.ru/page.html?123 ссылка должна показываться. А вот если гиперссылка установленное биржей - то при добавлении параметра эта ссылка не будет отображаться, что будет свидетельствовать о ее "продажности".

Предлагаемая методика позволит отображать ссылки Сапы независимо от наличия или отсутствия таких параметров, имитируя таким образом их "естественность". Заметьте, методика может применяться для статических сайтов, для сайтов на большинстве CMS (WordPress, Joomla, DLE) она не подходит.

Итак, что нужно сделать. Если у Вас уже есть статический сайт, который продает ссылки в Сапе, замените стандартный код Сапы

<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'МОЙ КОД');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
?>

на такой (не забудьте заменить параметр Ваш_код)::

<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'Ваш_код');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape_venality_name.php');
$sape = new SAPE_client($sape_venality_name);
?>

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

<?php
$sape_venality_name=array();
$allowed_pages=array("key.php","ping","remoute");
$allowed_var=array("");
$tm=explode("?",$_SERVER['REQUEST_URI']);
if (isset($tm[1]) and $tm[0]==str_replace($allowed_pages,"",$tm[0])) {
$k=preg_match_all("/(.*)=(.*)&/Uis",$tm[1]."&",$am);
$bm=array();
for ($i=0; $i < $k; $i++) { if ($am[2][$i]=="" or !in_array($am[1][$i],$allowed_var))continue; $bm[]=$am[1][$i]."=".$am[2][$i]; } $tm[1]=implode("&",$bm); $sape_venality_name['request_uri']= $_SERVER['REQUEST_URI']=($tm[1]=="") ? $tm[0]: implode("?",$tm); } ?>

Использование данной методики позволит сделать продажные ссылки более "естественными" и тем самым предотвратить бан поисковика или какого-нибудь фильтра (например, АГС).

Но не забывайте, что сама по себе "естественность" ссылок не является определяющим фактором того, останется ли Ваш сайт в индексе. Учитывайте также качество сайтов, на которые ссылаетесь, их соответствие тематике Вашего сайта, и наверное самое главное - уникальность текстов на Вашем сайте.

Коментарі тимчасово вимкнені / Комментарии временно отключены