Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Активизация кода на странице SAPE
Прежде чем радоваться деньгам, которые будут капать с сапы, нужно сперва добавить туда свой сайт!
Не знаю, как у вас, но у меня этот процесс никогда не проходил с первого раза. Причиной этому служит отказ модератора: "Не все страницы вашего сайта находятся в индексе".
Решение данной проблемы по шагам:
- Регистрируемся на SAPE
- Качаем архив, устанавливаем код на сайте, добавляемся через форму
- Примерно через 30 минут, после того как робот сапы проиндексирует ваш сайт берем скрипт, и с его помощью "вытаскиваем" из выдачи Яндекса все проиндексированные страницы вашего сайта
- Полученные страницы отмечаем в сапе через форму и надпись "проставить галочки"
- Активируем отмеченные страницы, а другие удаляем.
set_time_limit(0);
if (@$_GET['site'])
{
$a=grab_ya($_GET['site']);
echo "<h1>Яндекс</h1>";
echo "<b>SITE:</b> $_GET[site]<Br>";
echo "<b>Количество страниц:</b> ". count($a)."<br>";
echo "<font size=-1>";
for ($i=0;$i<count($a);$i++)
{
echo $a[$i]."<br>";
}
echo "</font>";
}
function grab_ya($site)
{
$end=0;
$p=0;
while (!$end)
{
$html=file_get_contents("http://www.yandex.ru/yandsearch?p=$p&ras=1&spcctx=notfar&zone=all&wordforms=all&lang=all&within=0l&Link=&rstr=&site=$site&numdoc=1&ds=");
$tmp=explode("<a tabinde",$html);
for ($i=1;$i<count($tmp);$i++)
{
$a=explode('href="',$tmp[$i]);
$a=explode('"',$a[1]);
flush();
$out[]=$a[0];
}
if (preg_match('<span class="arr disabled">следующая</span>',$html))
{
$end=1;
return $out;
}
$p++;
}
}
Реализация этого скрипта убрана, т.к. Яндекс "банит" за частые обращения с одного IP.
.
Прокомментировать/Отблагодарить