Чтение RSS каналов

Форум

Открыть Ответить

Прячем код Сапы от Поисковиков

0

0
1
10.05.2010 20:40:4510.05.2010 20:45:03
Итак. Те кто работает с Сапе наверное знают, что за продажу ссылок Поисковики очень порой жестоко наказывают. Открытым код опасно использовать. Я нашел тут как спрятать от поисковиков код. Частично попробовал внедрить его.

Даже незнаю. Правильно или нет. Не очень пока дружу с кодом. Получилось вот что:

Открываем папку со своим файлом sape.php Которая лежит в корне сайта. В папку добавляем следующий файл под названием: venality_name.php со следующим содержимым:

<?php

$venality_name=array();

# Документы, работающие с глобалом GET:
$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);
$venality_name['request_uri']=
$_SERVER['REQUEST_URI']=($tm[1]=="") ? $tm[0]: implode("?",$tm);
}

?>



После чего идем в папку blocks и открываем файл: block-Sape.php

Содержимое блока у меня было до изменений:

<?php
if (!defined('BLOCK_FILE')) {
Header("Location: ../index.php");
exit;
}

define('_SAPE_USER', 'мой id номер');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
$content .= "<table cellspacing=\"0\" cellpadding=\"1\" border=\"0\"><tr><td>";
$content .= "<p class=\"link\">";
$content .= $sape->return_links(1);

if ($content == "<table cellspacing=\"0\" cellpadding=\"1\" border=\"0\"><tr><td><p class=\"link\">") {
$content = "<center>

<noindex><a target=\"_blank\" href=\"http://www.sape.ru/r.kvwFSVYqjn.php\"><img src=\"http://www.sape.ru/images/banners/sape_006.gif\" border=\"0\" /></a></noindex>
</center>";
} else {$content .= "</td></tr></table>";}

$content .= "<table cellspacing=\"0\" cellpadding=\"1\" border=\"0\"><tr><td>";
$content .= "<p class=\"link\">";
$content .= $sape->return_links(1);
$content .= "</td></tr></table>";
$content .= "<table cellspacing=\"0\" cellpadding=\"1\" border=\"0\"><tr><td>";
$content .= "<p class=\"link\">";
$content .= $sape->return_links(1);
$content .= "</td></tr></table>";
$content .= "<table cellspacing=\"0\" cellpadding=\"1\" border=\"0\"><tr><td>";
$content .= "<p class=\"link\">";
$content .= $sape->return_links(1);
$content .= "</td></tr></table>";
$content .= "<table cellspacing=\"0\" cellpadding=\"1\" border=\"0\"><tr><td>";
$content .= "<p class=\"link\">";
$content .= $sape->return_links();
$content .= "</td></tr></table>";
?>



После внесения изменений стало:

<?php
if (!defined('BLOCK_FILE')) {
Header("Location: ../index.php");
exit;
}

define('_SAPE_USER', 'мой id номер');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
require_once (".мой id номер/venality_name.php");
$sape=new SAPE_client($venality_name);
$content .= "<table cellspacing=\"0\" cellpadding=\"1\" border=\"0\"><tr><td>";
$content .= "<p class=\"link\">";
$content .= $sape->return_links(1);

if ($content == "<table cellspacing=\"0\" cellpadding=\"1\" border=\"0\"><tr><td><p class=\"link\">") {
$content = "<center>

<noindex><a target=\"_blank\" href=\"http://www.sape.ru/r.kvwFSVYqjn.php\"><img src=\"http://www.sape.ru/images/banners/sape_006.gif\" border=\"0\" /></a></noindex>
</center>";
} else {$content .= "</td></tr></table>";}

$content .= "<table cellspacing=\"0\" cellpadding=\"1\" border=\"0\"><tr><td>";
$content .= "<p class=\"link\">";
$content .= $sape->return_links(1);
$content .= "</td></tr></table>";
$content .= "<table cellspacing=\"0\" cellpadding=\"1\" border=\"0\"><tr><td>";
$content .= "<p class=\"link\">";
$content .= $sape->return_links(1);
$content .= "</td></tr></table>";
$content .= "<table cellspacing=\"0\" cellpadding=\"1\" border=\"0\"><tr><td>";
$content .= "<p class=\"link\">";
$content .= $sape->return_links(1);
$content .= "</td></tr></table>";
$content .= "<table cellspacing=\"0\" cellpadding=\"1\" border=\"0\"><tr><td>";
$content .= "<p class=\"link\">";
$content .= $sape->return_links();
$content .= "</td></tr></table>";
?>




Вроди все работает. Ссылки отображают. Ерро нету. На детектирование кажет чисто все. Но............................
Это не все. Материал брал с этой сраницы

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

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


Версия системы: SLAED CMS 4.2 Pro
Версия PHP: PHP 5
Сервер: Сервер в интернете
4.51

4.51
2
12.05.2010 07:05:55
Artem21, этот код уже давно не работает.
Поисковики спокойно определяют выставлена эта ссылка вручную или сгенерирована автоматически.
При том, какая разница, спрячете Вы метод генерации ссылки от поисковиков или нет, если поисковик в итоге видит только результат, тоесть саму ссылку на странице???
Ссылка все равно индексируется поисковиком, и если бы этот метод работал, то биржа закрылась бы за ненадобностью, так как смысла нет продавать и покупать ссылки которые закрыты от поисковиков.
Судя по последней конференции, Яндекс, например, сменил свое отношение к продажным ссылкам, но поставил жесткие условия - ссылка и её анкор должны строго соответствовать содержимому (тематике) сайта и страницы на которой она стоит, ссылка не должна быть спрятана в футер (самый низ сайта), сайт на который ведет ссылка не должен быть под фильтрами поисковых систем и должен так же соответствовать тематике Вашего сайта, ссылок не должно быть много, максимум одна-две на страницу.
При соблюдении всех этих условий, к сайту на котором стоит ссылка, не будет применено ни каких санкций.
3.97

3.97
3
12.05.2010 09:36:49
Ну это то понятно. Ссылки прятать никто не собирается. Тема была про то, чтобы спрятать сам код. Я в курсе про то, что Яндекс пересмотрел свои алгоритмы по поводу продажных ссылок. Но есть другие пункты:

- Яндекс не один поисковик в мире. Есть еще Гугл.
- Тематических ссылок в той же сапе единицы.

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


Версия системы: SLAED CMS 4.2 Pro
Версия PHP: PHP 5
Сервер: Сервер в интернете
4.51

4.51
4
12.05.2010 10:16:5312.05.2010 10:19:05

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


Это есть SEO, оно всегда отнимает Очень много времени и Не всегда дает положительный результат, но без него ни куда Смайл - 04
Вот если делать именно так как Вы написали выше, то всегда будет положительный результат, а если наоборот, то результат будет плачевный... Кто хочет добиться результата - потратит время на это...

- Яндекс не один поисковик в мире. Есть еще Гугл.
- Тематических ссылок в той же сапе единицы.


1. Не спорю, но Google врятли будет реагировать на продажные ссылки иначе чем Яндекс - закон прямой конкуренции, они постоянно тягаются между собой.
2. В том-то и дело, код который здесь приведен - когда-то работал для Сапы, для других бирж он работал с большими косяками, или не работал вовсе. Сейчас его вообще не имеет смысла использовать, так как он вовсе перестал работать.
3.97

3.97
5
12.05.2010 12:21:15
Хорошо. Большое спасибо за совет.
4.51

4.51
Открыть Ответить
былодумаюsapeпапкуполучилосьпослеизмененийнеобходимокорневнедритьфайлоткрываемматериалсайтасожалению
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь