SEO дерево SEO форум - Seo Cafe


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

CYBER-CITY | Метрополис

  Seo форум - оптимизация и продвижение ресурсов > Web разработки > Поисковая оптимизация

Ответ
 
Опции темы Опции просмотра
Старый 26.03.2008, 20:46   #1
Модератор
 
Аватар для zirex
 
Регистрация: 10.02.2008
Сообщений: 242
Сказал(а) спасибо: 93
Поблагодарили 78 раз(а) в 39 сообщениях
Репутация: 102
По умолчанию Как защитить свой сайт от детектирования в нём продажных ссылок?

Как защитить свой сайт от детектирования в нём продажных ссылок?

Речь идёт не только о противодействии данному детектору продажных ссылок, но и любому другому. Работающему в виде отдельного ресурса, или встроенного в алгоритм поисковика :) Неважно.

Давайте для примера не позволим определиться продажным ссылкам на сайтах, построенным на популярном движке LastoBlog, а заодно и на сплоговом движочке LastoSplog тоже.

Как известно, стандартный код Сапы цепляется к сеттингам таким образом:

Цитата:
global $mysape;

define ('_SAPE_USER',"usersiteidentificator");
require_once ("./data/sape/sape.php");
$sape=new SAPE_client();
$mysape=$sape->return_links();
Предполагается, что папка сапы засунута внутрь файловой структуры движка, а не валяется беззащитно в его корне- отсюда и такой путь до файла с клиентским кодом, обратите внимание на сей аспект.

Как и на то, что папка переименована в sape

Теперь давайте допишем пару операторов- выделено красным:
Цитата:
global $mysape;
define ('_SAPE_USER',"usersiteidentificator");

require_once ("./data/sape/sape.php");
require_once ("./data/sape/sape_venality_name.php");
$sape=new SAPE_client($sape_venality_name);
$mysape=$sape->return_links();
Ну и, естественно, в папочку сапы поместим ещё и такой код

(Имя файла, как понимаете, sape_venality_name.php)

Цитата:
<?php

$sape_venality_name=array();

# Документы, работающие с глобалом GET:
$allowed_pages=array("key.php","ping","remoute");

# Разрешённые переменные в УРле иных документов:
$allowed_var=array("");

$j=explode("?",$_SERVER['REQUEST_URI']);
if (isset($j[1]) and $j[0]==str_replace($allowed_pages,"",$j[0])) {
$k=preg_match_all("/(.*)=(.*)\&/Uis",$j[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];
}
$j[1]=implode("&",$bm);
$sape_venality_name['request_uri']=
$_SERVER['REQUEST_URI']=($j[1]=="") ? $j[0]: implode("?",$j);
}

?>
После употребления этого кода (вызова его перед запуском класса Сапы) наш блог или сплог перестаёт реагировать на тестирование ресурса всякими Детекторами Продажных Ссылок на предмет наличия оных.

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

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

Разберём для примера ситуацию, когда Ваш сайт на UTF.

В этом случае в промежутке между запуском спасательного кода и отдачей результатов его труда классу, нужно вклинить в родившийся массивчик нужный ключик, в полном соответствии с рекомендациями конторы:
Цитата:
global $mysape;
define ('_SAPE_USER',"usersiteidentificator");
require_once ("./data/sape/sape.php");

require_once ("./data/sape/sape_venality_name.php");
$sape_venality_name['charset']='UTF-8';

$sape=new SAPE_client($sape_venality_name);
$mysape=$sape->return_links();
Нужны другие ключики? Вклинивайте по аналогии.

Когда продажные ссылки не от Сапы :

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

require_once ("./data/sape/sape_venality_name.php");

Естественно, в данном документе мы рассматриваем исключительно камуфлирование продажных ссылок на указанных в начале документа движках, а также очень на них похожих. В противном случае чтение Вами этого документа ничем не оправдано.

Последний раз редактировалось zirex; 27.03.2008 в 17:19. Причина: добавил цвета
zirex вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
aleksey1975 (06.06.2008)
Чудненькая подборка MFA:
Старый 26.03.2008, 22:59   #2
перешел на статьи...
 
Аватар для 4Fun.Fantasy
 
Регистрация: 19.01.2008
Сообщений: 1,811
Сказал(а) спасибо: 327
Поблагодарили 452 раз(а) в 242 сообщениях
Репутация: 1758
По умолчанию

Цитата:
Сообщение от zirex Посмотреть сообщение
Теперь давайте допишем пару операторов- выделено красным:
А красного то нету... Случаем не копипаст ли ?
Оффтоп:
А ну быстренько редактируем :rolleyes:


Постоянно меняюсь/покупаю места под статьи
Возьму Ваш интернет ресурс на анализ
по адекватным ценам. Nice 1 Seo блог
4Fun.Fantasy вне форума   Ответить с цитированием
Старый 30.03.2008, 05:39   #3
Друг Seo Cafe
 
Аватар для mike
 
Регистрация: 09.02.2008
Сообщений: 174
Сказал(а) спасибо: 22
Поблагодарили 24 раз(а) в 21 сообщениях
Репутация: 89
По умолчанию

После всех этих махинаций не отвернётся ли от нас сапа ?
mike вне форума   Ответить с цитированием
Старый 30.03.2008, 17:37   #4
Ещё неизвестен
 
Аватар для croo
 
Регистрация: 25.02.2008
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 1
По умолчанию

ну по идеи не должна...

может научитесь обосновывать ответ?

Последний раз редактировалось Igor; 30.03.2008 в 21:16.
croo вне форума   Ответить с цитированием
Старый 31.03.2008, 09:51   #5
Ещё неизвестен
 
Аватар для quantum
 
Регистрация: 30.03.2008
Сообщений: 6
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 3
По умолчанию

Igor, данное замечание надо было вставить в предыдущий вопрос:) Почему должна сапа отвернуться от нас? Мы всего то левые параметры (которые добавляют определители) откидываем.
quantum вне форума   Ответить с цитированием
Старый 06.06.2008, 11:23   #6
Проездом
 
Аватар для aleksey1975
 
Регистрация: 02.06.2008
Адрес: Украина
Сообщений: 11
Сказал(а) спасибо: 5
Поблагодарили 2 раз(а) в 2 сообщениях
Репутация: 2
По умолчанию Ответ: Как защитить свой сайт от детектирования в нём продажных ссылок?

zirex, можно по подробней, для новичка, для чего такая маскировка? пожалуйста.


Тур-агенство на дому. Работа на дому в интернет.
aleksey1975 вне форума   Ответить с цитированием
Старый 05.07.2008, 01:06   #7
Пользователь
 
Аватар для Klaus
 
Регистрация: 29.03.2008
Сообщений: 46
Сказал(а) спасибо: 4
Поблагодарили 14 раз(а) в 5 сообщениях
Репутация: 7
По умолчанию Ответ: Как защитить свой сайт от детектирования в нём продажных ссылок?

Цитата:
Сообщение от 4Fun.Fantasy Посмотреть сообщение
А красного то нету... Случаем не копипаст ли ?
Чистой воды копипаст, данный механизм реализован у Ласто в ВЕБ2.0 портаторе.
2 ТС - или я не прав?
Оффтоп:
http://lasto.com/blog/post_1201887819.html

Последний раз редактировалось Klaus; 05.07.2008 в 01:14.
Klaus вне форума   Ответить с цитированием
Старый 05.07.2008, 14:43   #8
перешел на статьи...
 
Аватар для 4Fun.Fantasy
 
Регистрация: 19.01.2008
Сообщений: 1,811
Сказал(а) спасибо: 327
Поблагодарили 452 раз(а) в 242 сообщениях
Репутация: 1758
По умолчанию Ответ: Как защитить свой сайт от детектирования в нём продажных ссылок?

Уже помойму и метод описанный в первым посте не спасает.


Постоянно меняюсь/покупаю места под статьи
Возьму Ваш интернет ресурс на анализ
по адекватным ценам. Nice 1 Seo блог
4Fun.Fantasy вне форума   Ответить с цитированием
Старый 05.07.2008, 16:32   #9
Друг Seo Cafe
 
Аватар для Wardal
 
Регистрация: 30.06.2008
Сообщений: 324
Сказал(а) спасибо: 107
Поблагодарили 76 раз(а) в 45 сообщениях
Репутация: 2098
По умолчанию Ответ: Как защитить свой сайт от детектирования в нём продажных ссылок?

А почему поисковики не любят сайты продающие ссылки? И не любят ли вообще?
Wardal вне форума   Ответить с цитированием
Старый 06.07.2008, 02:31   #10
Супер-модератор
 
Аватар для Recover
 
Регистрация: 03.03.2008
Сообщений: 119
Сказал(а) спасибо: 191
Поблагодарили 51 раз(а) в 43 сообщениях
Репутация: 344
По умолчанию Ответ: Как защитить свой сайт от детектирования в нём продажных ссылок?

Так за что их любить-то? Такие действия (продажа-покупка ссылок) на сайтах искажает выдачу ПС, т.е. в выдаче появляются нерелевантные ресурсы, качество падает. Естественно что программеры каждой ПС должны стремиться, чтобы выдача была максимально качественна отсюда и борьба с продажными сайтами. Также думаю, что сказывается стремление, например, Яндекса побольше наварить на директе, т.е. двинуть весы от СЕО (манипуляцией выдачей оптимизаторами) в сторону маркетингового продвижения и рекламы.


Четко поставленный вопрос уже содержит половину ответа.

Последний раз редактировалось Recover; 12.08.2008 в 02:52.
Recover вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Wardal (06.07.2008)
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сервис на наличие продажных ссылок Igor SEO сервисы 3 13.08.2008 11:44
Утилита (альфа версия) для поиска ссылок проиндексированных в Яндексе на сайт iron-man Софт оптимизатора, SEO утилиты 3 03.05.2008 10:01
Много ссылок на 1 сайт fireball-777 Вопросы о раскрутке 1 15.03.2008 20:43
Антон Попов "Как превратить свой блог в Блогбастер" Igor Форумы 8 03.03.2008 23:46