Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
black_SEO.doc
Скачиваний:
8
Добавлен:
05.12.2018
Размер:
275.46 Кб
Скачать

Редиректы

Достоверно установлено, что google определяет сам факт редиректа с одной страницы на другую. Как это реализовано в google, будет описано в тексте во второй части "Чёрное СЕО. Профи-курс". Пока же давайте просто считать, что во всём виновать google toolbar, и что именно он сообщает о том, что почти все (более 10% (?)) посетители одного сайта, менее чем через 20 секунд (?) переходят на другой сайт (фид, шоп, и т.д.). На конкретный другой сайт. Таким-же самым образом google определяет и наказывает за "попапы на всю страницу". Для того, чтобы избежать наказания для дора - нужно: 1. увеличить присутствие пользователя на сайте - еси он будет читать небольшой текст, или рассматривать смешную картинку, этого будет достаточно 2. каждый раз редиректить пользователя на новый сайт - т.е. достаточно будет просто встроить в дорвей выдачу PPC на gFeed, или вставить фид в iframe, или в простой фрейм. 3. если на доре небольшой траф - google не может собрать статистику по дору и не банит его - дор посещает недостаточно юзеров с установленным google toolbar, и не на чём построить статистику. Если на доре вырастает траф - дор банится. Поэтому большие дорвеи на своих доменах или фрихостах, заточенные под НЧ-запросы могут жить и приносить траф очень долго. Если обмануть google toolbar, то доврей в выдаче google будет жить вечно. Рецепт "вечного дора" опять же во второй части "Чёрное СЕО. Профи-курс". Там-же будет написано, кто и что именно передаёт гуглу (google toolbar или кто-то ещё), передаёт ли вообще, как смому проверить это утверждение и как обмануть google toolbar. Внимание! Профили на социалках живут долго, т.к. посетители сначала долго ищут где же именно тут "buy viagra", и потом кликают на линк аптеки далеко не все. Java-script редирект Отличный редирект: <script> function R(){ var Ref=document.referrer; if (Ref.indexOf('.google.')!=-1 || Ref.indexOf('.bing.')!=-1 || Ref.indexOf('.yahoo.')!=-1 || Ref.indexOf('.aol.')!=-1 || Ref.indexOf('.ask.')!=-1 || Ref.indexOf('.altavista.')!=-1 || Ref.indexOf('.bing.')!=-1 ) { document.write('<script language="javascript">docu'+'ment.location="http://www.topsearch10.com/search.php?aid=00000&q=replica+watch"</s'+'cript>')} else { document.write('<h1>404 Not Found</h1>'); } } R(); </script> Что делает этот редирект? Если пользователь пришёл с поисковиков, указанных в верхней части скрипта - то он будет перенаправлен на фид PPC. Если человек набрал адрес дора в адресной строке, кликнул из почтового клиента (жалобу кто-то накатал), или перешёл из блога/гостевой - он увидит "404 Not Found". Можно ещё написать что-то типа - "сайт был удалён владельцем фрихоста за нарушения правил хостинга" Скрипт можно чуть усложнить: <script> function R(){ var Ref=document.referrer; if (Ref.indexOf('.google.')!=-1 || Ref.indexOf('.msn.')!=-1 || Ref.indexOf('.yahoo.')!=-1 || Ref.indexOf('.aol.')!=-1 || Ref.indexOf('.ask.')!=-1 || Ref.indexOf('.altavista.')!=-1 || Ref.indexOf('.bing.')!=-1) { var str1 = "locat"; var str2 = "ion.repl"; var str3 = "ace('htt"; var str4 = "p://ww"; var str5 = "w.top"; var str6 = "search"; var str7 = "10."; var str8 = "com/se"; var str9 = "arch.p"; var str10 = "hp?aid="; var str11 = "00000"; var str12 = "&q="; var str14 = "car"; var str17 = "+insurance')"; eval(str1+str2+str3+str4+str5+str6+str7+str8+str9+str10+str11+str12+str14+str17); } else { document.write('<h1>404 Not Found</h1>'); } } R(); </script> Проверить работоспособность скрипта, если вы хотите что-нибудь в нём изменить, очень просто. Просто создать на хостинге страничку 1.google.html в которой сделать линк на страничку любую вашего дора. И перейти по этой ссылке. Если сработает редирект, значит все нормально.

Теперь нам нужно грамотно зашифровать редирект. На неправильно зашифрованный скрипт будут ругаться антивирусы (будут сообщать, что на сайте "crypted content"). Будем пользоваться программой: http://deanedwards.googlecode.com/svn/trunk/download/packer2.net.zip Или сервисом: http://dean.edwards.name/packer/ Вскармливаем шифратору скрипт без тегов <script></script> function R(){ var Ref=document.referrer; if (Ref.indexOf('.google.')!=-1 || Ref.indexOf('.msn.')!=-1 || Ref.indexOf('.yahoo.')!=-1 || Ref.indexOf('.aol.')!=-1 || Ref.indexOf('.ask.')!=-1 || Ref.indexOf('.altavista.')!=-1 || Ref.indexOf('.bing.')!=-1) { var str1 = "locat"; var str2 = "ion.repl"; var str3 = "ace('htt"; var str4 = "p://ww"; var str5 = "w.top"; var str6 = "search"; var str7 = "10."; var str8 = "com/se"; var str9 = "arch.p"; var str10 = "hp?aid="; var str11 = "00000"; var str12 = "&q="; var str14 = "car"; var str17 = "+insurance')"; eval(str1+str2+str3+str4+str5+str6+str7+str8+str9+str10+str11+str12+str14+str17); } else { document.write('<h1>404 Not Found</h1>'); } } R(); Получаем

eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('u R(){0 2=g.A;x(2.3(\'.v.\')!=-1||2.3(\'.z.\')!=-1||2.3(\'.y.\')!=-1||2.3(\'.C.\')!=-1||2.3(\'.D.\')!=-1||2.3(\'.B.\')!=-1||2.3(\'.m.\')!=-1){0 a="l";0 9="k.n";0 c="s(\'t";0 b="p://o";0 8="w.r";0 5="Q";0 4="S.";0 7="O/P";0 6="T.p";0 d="U?N=";0 h="G";0 i="&q=";0 j="H";0 e="+E\')";F(a+9+c+b+8+5+4+7+6+d+h+i+j+e)}I{g.L(\'<f>M J K</f>\')}}R();',57,57,'var||Ref|indexOf|str7|str6|str9|str8|str5|str2|str1|str4|str3|str10|str17|h1|document|str11|str12|str14|ion|locat|bing|repl|ww|||top|ace|htt|function|google||if|yahoo|msn|referrer|altavista|aol|ask|insurance|eval|00000|car|else|Not|Found|write|404|aid|com|se|search||10|arch|hp'.split('|'),0,{}))

Добавляем теги <script></script> получаем итоговый скрипт редиректа.

<script> eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('u R(){0 2=g.A;x(2.3(\'.v.\')!=-1||2.3(\'.z.\')!=-1||2.3(\'.y.\')!=-1||2.3(\'.C.\')!=-1||2.3(\'.D.\')!=-1||2.3(\'.B.\')!=-1||2.3(\'.m.\')!=-1){0 a="l";0 9="k.n";0 c="s(\'t";0 b="p://o";0 8="w.r";0 5="Q";0 4="S.";0 7="O/P";0 6="T.p";0 d="U?N=";0 h="G";0 i="&q=";0 j="H";0 e="+E\')";F(a+9+c+b+8+5+4+7+6+d+h+i+j+e)}I{g.L(\'<f>M J K</f>\')}}R();',57,57,'var||Ref|indexOf|str7|str6|str9|str8|str5|str2|str1|str4|str3|str10|str17|h1|document|str11|str12|str14|ion|locat|bing|repl|ww|||top|ace|htt|function|google||if|yahoo|msn|referrer|altavista|aol|ask|insurance|eval|00000|car|else|Not|Found|write|404|aid|com|se|search||10|arch|hp'.split('|'),0,{})) </script>

На такой скрипт не ругаются поисковики, и такой скрипт не сразу палится google'ом. Также можно вынести java-script в отдельный файл с расширение .js, обрав теги <script></script> и встраивать редирект такого типа кодом: <script src="script.js"></script> Еще можно редиректить таким образом.

  1. <img src="sssq" onerror="document.location='ht'+'tp:/'+'/dor'+'way.'+'com';"> 

  2. <script src="script.js"></script>

  3. <iframe src="http://doorway.com/" frameborder=0 width=100% height=2000> - очень хороший редирект, выдача грузится поверх дора

  4. <img src="1234.gif" onerror="window.open('http://doorway.com','_top')">

Нерегистирируемый редирект

  1. Любые вариации на тему <iframe src="http://doorway.com/" frameborder=0 width=100% height=2000>

  2. Image Feed или gFeed - техническая реализация, когда выдача PPC отдаётся в виде картинок.  Реализовано в PPC: Umax, KlikVip, Daoclick. Пример:

http://depressionkillers.net/2009/03/brain-changes-associated-with-depression-risk/

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]