Service | Homeless In Belarus

Прокачка с доменов поисковых систем

10 Апрель 2008 | В рубриках PRomoting, experiment, google, service

Не для никого не секрет тот факт, что поисковые системы предоставляют дополнительные привилегии в плане трастовости доменным зонам, типа edu, gov, mil. Однако помимо данных доменных зон имеется ещё и домены, которым поисковики слепо и беспрекословно доверяют как никому другому. «Что это за домены, которые обладают таким доверием?» - спросите вы. Все элементарно, как 2 байта об асфальт. Собственные домены поисковых систем де факто и являются трастовыми. Кому доверять как не самому себе.

Итак, идем дальше. Cуществуют сервисы, которые предназначены для создания групп объединенных по интересам и которые предоставляются непосредственно поисковыми системами.

К примеру зарегившись в http://groups.google.com/ - можно без труда, создавать свои личные странички, тем самым прокачивая свои ресурсы бэками с гугловских доменов.

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

Отмечу ещё один существенный плюс рассматриваемого сервиса. Как известно, гугл имеет более 150 региональных доменов, практически на каждую страну есть своя доменная зона. Приведу здесь этот внушительный списочег.

  1. http://www.google.com
  2. http://www.google.ae
  3. http://www.google.am
  4. http://www.google.as
  5. http://www.google.at
  6. http://www.google.az
  7. http://www.google.ba
  8. http://www.google.be
  9. http://www.google.bg
  10. http://www.google.bs
  11. http://www.google.ca
  12. http://www.google.cd
  13. http://www.google.ch
  14. http://www.google.ci
  15. http://www.google.cl
  16. http://www.google.cn
  17. http://www.google.co.bw
  18. http://www.google.co.ck
  19. http://www.google.co.id
  20. http://www.google.co.il
  21. http://www.google.co.in
  22. http://www.google.co.jp
  23. http://www.google.co.ke
  24. http://www.google.co.kr
  25. http://www.google.co.ls
  26. http://www.google.co.ma
  27. http://www.google.co.nz
  28. http://www.google.co.th
  29. http://www.google.co.ug
  30. http://www.google.co.uk
  31. http://www.google.co.uz
  32. http://www.google.co.vi
  33. http://www.google.co.yu
  34. http://www.google.co.za
  35. http://www.google.co.zm
  36. http://www.google.co.zw
  37. http://www.google.com.af
  38. http://www.google.com.ag
  39. http://www.google.com.ai
  40. http://www.google.com.ar
  41. http://www.google.com.au
  42. http://www.google.com.bd
  43. http://www.google.com.bh
  44. http://www.google.com.bn
  45. http://www.google.com.bo
  46. http://www.google.com.br
  47. http://www.google.com.by
  48. http://www.google.com.bz
  49. http://www.google.com.co
  50. http://www.google.com.cu
  51. http://www.google.com.eg
  52. http://www.google.com.et
  53. http://www.google.com.fj
  54. http://www.google.com.gi
  55. http://www.google.com.hk
  56. http://www.google.com.jm
  57. http://www.google.com.kh
  58. http://www.google.com.ly
  59. http://www.google.com.mt
  60. http://www.google.com.mx
  61. http://www.google.com.my
  62. http://www.google.com.na
  63. http://www.google.com.nf
  64. http://www.google.com.ng
  65. http://www.google.com.np
  66. http://www.google.com.om
  67. http://www.google.com.pe
  68. http://www.google.com.ph
  69. http://www.google.com.pk
  70. http://www.google.com.pr
  71. http://www.google.com.py
  72. http://www.google.com.qa
  73. http://www.google.com.sa
  74. http://www.google.com.sb
  75. http://www.google.com.sg
  76. http://www.google.com.sv
  77. http://www.google.com.tj
  78. http://www.google.com.tr
  79. http://www.google.com.tw
  80. http://www.google.com.ua
  81. http://www.google.com.uy
  82. http://www.google.com.vc
  83. http://www.google.com.vn
  84. http://www.google.com
  85. http://www.google.cz
  86. http://www.google.de
  87. http://www.google.dj
  88. http://www.google.dk
  89. http://www.google.dm
  90. http://www.google.ee
  91. http://www.google.es
  92. http://www.google.fi
  93. http://www.google.fm
  94. http://www.google.fr
  95. http://www.google.ge
  96. http://www.google.gg
  97. http://www.google.gl
  98. http://www.google.gm
  99. http://www.google.gp
  100. http://www.google.gr
  101. http://www.google.gy
  102. http://www.google.hr
  103. http://www.google.ht
  104. http://www.google.hu
  105. http://www.google.ie
  106. http://www.google.im
  107. http://www.google.in
  108. http://www.google.is
  109. http://www.google.it
  110. http://www.google.je
  111. http://www.google.jo
  112. http://www.google.kg
  113. http://www.google.ki
  114. http://www.google.kz
  115. http://www.google.la
  116. http://www.google.li
  117. http://www.google.lk
  118. http://www.google.lt
  119. http://www.google.lu
  120. http://www.google.lv
  121. http://www.google.md
  122. http://www.google.mn
  123. http://www.google.ms
  124. http://www.google.mu
  125. http://www.google.mv
  126. http://www.google.mw
  127. http://www.google.nl
  128. http://www.google.no
  129. http://www.google.nr
  130. http://www.google.nu
  131. http://www.google.pl
  132. http://www.google.pn
  133. http://www.google.pt
  134. http://www.google.ro
  135. http://www.google.ru
  136. http://www.google.rw
  137. http://www.google.sc
  138. http://www.google.se
  139. http://www.google.sh
  140. http://www.google.si
  141. http://www.google.sk
  142. http://www.google.sm
  143. http://www.google.st
  144. http://www.google.tk
  145. http://www.google.tm
  146. http://www.google.to
  147. http://www.google.tp
  148. http://www.google.tt
  149. http://www.google.vg
  150. http://www.google.vu
  151. http://www.google.ws

Таким образом, если мы разместим необходимую страничку под аккаунтом зареганной группы, то она автоматически станет доступной всем доменным зонам google. Такие дела.

НПР:

Тут меня попросили на дэйтинг партнерку (RenGoDating) посмотреть. С дэйтингом до этого особо не возился, однако с посуплением данного предложения несколько задумался о возможности поработать в дэйтинг индустрии. Так как данная ниша более легальна в сравнении с фармой. Работать с этой парнеркой или нет, решать вам конечно, но по крайней мере познакомиться с данной парнеркой можно. Для этого лезем на армаду и читаем соответствующую статью

ЗЫ. В догонку по дэйтинг тематике. Для тех кто всетаке решился, надыбал на нулледе парочку движков для дэйтинг порталов AzDGDatingPlatinumv1.1.0.rar и dater_pro.rar

Качаем на здоровье и не забываем регаться в партнерке  ;)

Защита от сервиса с непристойным названием

24 Декабрь 2007 | В рубриках sape, service, tools

или Окапываемся в SAPE (часть 3)

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

Вкратце поясню, принцип работы сервиса для тех, кто в бронетранспортёре.

Как, в общем-то, и ожидалось, алгоритм оказался до безобразия простым. Получая на вход исследуемую ссылку, сервис подставлял к урлу мусор в виде дополнительных параметров, тем самым нагло изменяя ссылку, которую сравнивает саповский скрипт с находящейся в файле links.db.

Проще говоря, получая на вход такой линк http://site.ru/, сервис загружает сраницу, затем генерит примерно следующий урл http://site.ru/?vsyakiy_musor=!@#$^%&*() и по нему загружает вторую страницу. Сравнивает их, берет разность по ссылкам и считает ее продажной.

Зная этот ключевой момент, просто делаем так чтобы саповский скрипт правильно сравнивал полученный урл с имеющемся с базе линков.

Расскажу что я сделал для того чтобы обмануть сервис. Для этого залез в sape.php

С помощью метода тыка и добрался до этого блока.

...  // Убиваем PHPSESSID  if (strlen(session_id())) {    $session = session_name() . '=' . session_id();    $this->_request_uri = str_replace(array('?'.$session,'&'.$session), '', $this->_request_uri);  }...

В данном блоке производится выкашивание из $this->_request_uri идентификатора сессии. И мне показалось данная операция является очень схожей с той которая нам нужна. Только в моем случае надо убивать не только сессию, но и все что приходит после символа ‘?’.

Вдоволь повозившись мануалом по регулярным выражениям в php, через некоторое время добавил следующую строчку.

  $this->_request_uri = preg_replace('/\?\S*/',"",$this->_request_uri);

Сохранил изменения. Проверяю…

Еззз! После этих манипуляций чудо-сервис прекратил определять все автоговнолинки.

Ну что господа?! Кто ещё не в Sape?! Бегом регаться, пока ироды какой-нибудь другой бяки не придумали :)

А чуть не забыл. Хочу предупредить, данное решение работает только на урлах без параметров и/или поверх ЧПУ-ссылок. То есть если сравниваемые урлы будут с параметрами, то задача по противостоянию усложняется в разы. Как я вижу, нужно будет определять все допустимые параметры и с помощью тех же регулярных выражений, но более извращенных, производить их фильтрацию. Но это охрененное усложнение. Лучше и проще, на мой взгляд, юзать mod_rewrite, тем более в популярных движках поддержка ЧПУ-ссылок уже является стандартом де-факто.

Ещё на всякий случай, сниму всю ответственность за неправильное истолкование и использование представленной здесь информации. Короче люди, если что-то у кого-то не заработает – я не виноват. Перед экспериментами советую сделать бэкап скрипта, а лучше всего сайта.

Окапываемся в SAPE (часть вторая)

18 Ноябрь 2007 | В рубриках monetization, sape, service, tools

или увеличиваем энтропию говнолинков

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

Рассмотрим представленный ниже блок ссылок в качестве примера:

стринговые труселя квартиру застрахуй в Австралии пластиковые окна из мозаики, голые телки валяльня тормозные мыши колодки

Если поисковый робот, наткнувшись на такой блок ссылок, не вывалиться в эпилептическом экзепшене, то с большой вероятностью сайт попадет под карандаш поисковика.

Наша задача как можно больше растворить линки в релевантном околоссылочном контенте, тем самым в среднем уменьшив концентрацию говонолинков на странице сайта. За основу я взял все ту же статью ЛенОблБомжа, о которой я упоминал в предыдушем посте о своем знакомстве с Сапой. Только в моем случае я не разделяю на отдельные блоки, а генерирую более менее осмысленные предложения с саповскими ссылками и вывожу их случайным образом на страницу. Хотя ничто не мешает объединить эти две функциональности в одно целое и ещё больше замаскироваться и защитится от всевозможных песочниц.

Замечу, что PHP не мой родной язык, на котором я думаю, разговариваю, и брежу во сне, так что за качество кода не ручаюсь.

<?php// Этот код можно забубендить в началоglobal $sape;define('_SAPE_USER', 'xxx'); // xxx заменить на нужный кодrequire_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');$sape = new SAPE_client();

// генератор говноссылочных фразfunction generate_phrases($count_links=0) {  global $sape;  // массив фраз    $phrases = array(1=>        'Культ джайнизма включает в себя %s и поклонение Махавире.',      'Гравитационный парадокс, по определению не учитывает мнение, однако допускает %s. ',      'Гештальт многопланово притягивает %s, прослеживая методологию во многих сущностях.',      'Чем больше фраз в этом массиве, тем меньше концентрация говнолинков, таких как %s');   // пробегаем по всем ссылкам  for ($i = 0; $i < $count_links; $i++) {   // выбираем рандомом индекс в массиве фраз   $indx = rand(1,count($phrases));   if (!isset($phrases[$indx])) {      // если уже удален из массива, берем сначало по порядку другой индекс     for ($j = 1; $j <= count($phrases); $j++) {      if (isset($phrases[$j])) { // снова проверим        $indx = $j;        break; //нах с цикла      }     }   }    $link = "<span style='text-transform: lowercase;'>".$sape->return_links(1)."</span>";   $phrase = $phrase.sprintf($phrases[$indx],$link).".";      // удаляем нах из массива   unset($phrases[$indx]);  }  return $phrase; //вяртаем в зад :)} ?>

...

<?php // Этот код вставляем туда, где нам надо отобразить ссылки// Сначало проверяем есть ли вааще ссылки на этой странице$count_links = count($sape->_links_page);if ($count_links > 0) { // если есть ссылки, то отображаем их?><div> <h1>Новости</h1> <div><?php echo generate_phrases($count_links); ?></div></div><?php } ?>

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

Если надумаете воспользоваться этим мегакодом, не забудьте сначала зарегистрироваться в Сапе, а то ничё не получится :)

Удачи Вам.

1 из 212»
Баннер №1 Баннер №2 Баннер №3

О проекте

Bum Я бычок подниму горький дым затяну, люк открою, полезу домой ... (с)
Все о проекте >>>



rss

Читать через Google | Читать через Яндекс | Рассылка почтой