Столкнулся с такой проблемой: Нужно собрать как можно больше ссылок на сайты с определенным содержанием в названии. К примеру, название домена должно обязательно содержать определенный набор символов: http://blabla777.com http://ggg777.ru http://lol777.de В данном случае это "777". Так вот собственно и вопрос: Чем можно такое реализовать? Есть ли какие-то инструменты для сбора ссылок из поисковиков? Гугл информацией делиться не захотел. Благодарю за внимание.
я бы искал в интернетах базы доменов и парсил бы их, нафиг поисковики ну или в гугл inurl:777 хотя правильно site: но я хз как его правильно юзать
Проблема в том, что мне надо их очень-очень много. Чем больше, тем лучше. Руками собирать не вариант.
PHP: <?php // Google set_time_limit(0); $key = urlencode('site:[*777.com]'); // Запрос for ($i = 0; $i<=500; $i += 10) // Номера страниц. Так как гугл чередует номера страниц следующим образом: страница 1 - 0, стр. 2 - 10, стр. 3 - 20 и т.д., то выражение $i<=500 означает поиск ссылок до стр. 51. { $google = file_get_contents("http://www.google.com/search?q=$key&start=$i"); preg_match_all('#<h3 class="r"><a href="(.*?)".*?</a></h3>#', $google, $links); foreach ($links[1] as $link) { $l[] = $link; } flush(); ob_flush(); sleep(5); // Задержка (5 сек.) } $links = implode("\n", $l); $fp = fopen('links.txt', 'wb'); //links.txt файл с сылками fwrite($fp, $links); fclose($fp); ?>
2 AlonDelon Ну, я не такие домены собираю.) Это был лишь пример. Просто нужно собрать сайты на определенную тематику, а как правило в этой области интернет-бизнеса ее впихивают в доменное имя сайта. 2 Skofield Спасибо, тоже круто.) 2 waik Очень жаль - программка понравилась(