После очередного апдейта ТИЦ многие вембастера забраковали на форумах пару рабочих тем. А все из-за того, что сайтостроители получили инструмент для спама, но забыли, что у Яндекса есть свои особенности.

После того, как разрабочики поисковой системы Яндекс ввели свой фильтр АГС, многие блогеры в своих записях упоменяули одну важную вещь, о которой, возможно, многие не вспомнили.

Яндекс всегда “не любил”, когда спамеры ставили ссылку только на главную страницу. Яндексу сразу видно, что ссылки покупные. Намного грамотнее, при спаме ваших проектов чередовать ссылки… а именно, ставить ссылки на внутренние страницы вашего сателита.

Тут же у нас появилась следующая задача: автоматизировать действия, по составлению проектов для спама.

В теории мы можем получить все страницы сайта одним из следующих способов:

  1. Спарсить все проиндексированные страницы из поисковой системы.
  2. Получить ссылки на все страницы прямым запросом в базу данных сайта.
  3. Экспортировать TSV файл площадки из sape.ru

Для реализации нашего скрипта применим 3 метод! Да, использовать именно TSV файл, мы будем потому, что он удобно открывается блокнотом. Для экспорта выбираем только URI!


Итак, алгоритм будет следующий:

  1. Прочитать TSV файл.
  2. Составить ссылку на каждую страницу (в качестве анкора будем использовать домен сайта).
  3. Ссылку на каждую страницу сайта записать в файл, согласно шаблону.

Немного о шаблонах: разные движки, в которые мы хотим спамить принимают ссылку разными BB-кодами. По-этому, сразу вырисовываются несколько шаблонов:

  1. <a href=’{link}>{anchor}</a>’
  2. [url={link}]{anchor}[/url]
  3. [u={link}]{anchor}[/u]
  4. [link={link}]{anchor}[/link]

Главная часть php-скрипта:

$domain=$_POST['domain'];
		$temp=explode(&quot;\r\n&quot;,$_POST['tsv']);

		foreach($temp as $id =&gt; $uri)
			{
			if($id&gt;1)
				{
				$link=&quot;http://&quot;.$domain.$uri;

					$a=&quot;&lt;a href='$link'&gt;$domain&lt;/a&gt;&quot;;
					file_put_contents(&quot;out/a/$domain.txt&quot;,$a.&quot;\r\n&quot;, FILE_APPEND);

				$u=&quot;[u=&quot;.$link.&quot;]&quot;.$domain.&quot;[/u]&quot;;
				file_put_contents(&quot;out/u/$domain.txt&quot;,$u.&quot;\r\n&quot;, FILE_APPEND);

					$url=&quot;[url&quot;.$link.&quot;]&quot;.$domain.&quot;[/url]&quot;;
					file_put_contents(&quot;out/url/$domain.txt&quot;,$url.&quot;\r\n&quot;, FILE_APPEND);

				$l=&quot;[link=&quot;.$link.&quot;]&quot;.$domain.&quot;[/link]&quot;;
				file_put_contents(&quot;out/link/$domain.txt&quot;,$l.&quot;\r\n&quot;, FILE_APPEND);
				}

http://colorcom.ru/wp-content/plugins/downloads-manager/img/icons/winrar.gif make-spamlink.rar (1.59KB) [860 скачиваний]