Главная > SEO Tools > Генератор запросов для парсинга

Генератор запросов для парсинга

18 апреля 2010

Генератор запросов для парсинга GoogleИ снова в помощь всем оптимизаторам seo tools для генерации запросов для парсинга под поисковые системы, а точнее под Google.
Каждый дорвейщик знает, чем лучше база для постинга в дружественные ресурсы, тем больше в конечном итоге можно съесть бутербродов с икрой. Наша задача попробовать собрать базу. Для этого нам потребуются запросы для парсинга поисковых систем (в нашем случае Google)
Для парсинга нам надо знать следующие спец. запросы, которые обрабатывает гугл:
inurl — поиск указанной строки в урле документа
intitle — поиск строки в тегах title
intext — банальный поиск в контенте страницы
site — поиск сайтов в указанной доменной зоне
Все эти специальные макросы указываются с разделителем: (двоеточие)
Например,

inurl:add_entry.php site:com intitle:«Add comment»

Что будет делать этот запрос?
Думаю всем понятно: поиск в гугле гестбуков в зоне com у которых в заголовке страницы будет текст Add comment
Конечно можно самому сидеть и составлять такие запросы, НО предлагаю вам воспользоваться моим маленьким скриптиком, который облегчит жизнь и позволит автоматически генерировать запросы для парсинга (конечно по заданным параметрам).
Вот такой вот небольшой Seo сервис получается, та-дам:

<?
if(isset($_POST['GO']))
{
        $urls    = array_unique(explode("n", $_POST['urls']));
        $minus   = array_unique(explode("n", $_POST['minus']));
        $titles  = array_unique(explode("n", $_POST['titles']));
        $domains = array_unique(explode("n", $_POST['domains']));
        $intext  = array_unique(explode("n", $_POST['text']));
        $url_count              = count($urls);
        $minus_count    = count($minus);
        $titles_count   = count($titles);
        $domains_count  = count($domains);
        $intext_count   = count($intext);
        for ($i = 0; $i < $url_count; $i++)
        {
                for ($ii = 0; $ii < $minus_count; $ii++)
                {
                for ($iii = 0; $iii < $titles_count; $iii++)
                {
                for ($iiii = 0; $iiii < $domains_count; $iiii++)
                {
                for ($iiiii = 0; $iiiii < $intext_count; $iiiii++)
                {
                        echo 'inurl:'.$urls[$i].
                                         ' intitle:'.$titles[$iii].
                                         ' intext:'.$intext[$iiiii].
                                         ' site:'.$domains[$iiii].'';
                }
                }
                }
                }
        }
        die();
}
?>

На супер актуальность не претендую, сео скрипт выкладывается как есть, кто хочет модернизирует его под себя 😉
В продолжение темы СЕО сервисов, команда SeoDelo.com рекомендует просмотреть скрипт TDS система управления трафиком.

Комментирование отключено.