а, как реализовать следующее: проверить есть ли на сайте яндекс.директ на главной, а потом, если нет, то проверить все страницы второго уровня на наличие яндекс.директа. в результате вывести: сайт -> да / нет
Вот пример как проверить наличие директа на конкретной ссылке: Результат будет такой: Код: http://a-parser.com/: NO http://www.allremont59.ru/: YES чтобы проверить на страницах второго уровня можно воспользоваться парсером HTML::LinkExtractor, однако строить условия если нет на главной - то проверить на внутренние страницы - так не выйдет
ок, без проблем, а можно для каждого сайта получить список ссылок 2-го уровня и проверить и главную, и эти ссылки 2-го уровня + проверить комплексно все эти страницы на наличие яндек.директа и вывести напротив сайтов да / нет. спасибо.
Меняем парсер на HTML::LinkExtractor, добавляем уровень и уникальность запросов: Результат: Код: http://a-parser.com/: NO http://a-parser.com/login/: NO http://a-parser.com/wiki/settings-and-presets/: NO http://a-parser.com/misc/quick-navigation-menu?selected=portal: NO http://a-parser.com/wiki/versions-and-licences/: NO http://a-parser.com/wiki/add-task/: NO http://www.allremont59.ru/: YES http://a-parser.com/wiki/query-builder/: NO http://a-parser.com/wiki/result-format/: NO http://a-parser.com/wiki/parsers/: NO http://a-parser.com/wiki/result-builder/: NO http://a-parser.com/wiki/query-format/: NO http://a-parser.com/wiki/several-parsers/: NO http://a-parser.com/wiki/filter/: NO http://a-parser.com/wiki/unique/: NO http://a-parser.com/pages/buy/: NO http://a-parser.com/wiki/features-and-benefits/: NO http://a-parser.com/threads/1328/: NO http://a-parser.com/threads/1363/: NO http://a-parser.com/wiki/quick-task/: NO http://a-parser.com/pages/reviews/: NO http://a-parser.com/wiki/proxy/: NO http://a-parser.com/news/: NO http://a-parser.com/users/1/: NO http://a-parser.com/lost-password/: NO http://a-parser.com/online/: NO http://a-parser.com/threads/1306/: NO http://a-parser.com/wiki/template-toolkit/: NO http://a-parser.com/forum/: NO http://a-parser.com/search/?type=post: NO http://a-parser.com/threads/1361/: NO http://a-parser.com/wiki/tasks-queue/: NO http://a-parser.com/wiki/index/: NO http://a-parser.com/recent-activity/: NO http://a-parser.com/wiki/special/pages: NO http://a-parser.com/find-new/profile-posts: NO http://a-parser.com/users/: NO http://a-parser.com/pages/support/: NO http://a-parser.com/search/: NO http://a-parser.com/pages/affiliate/: NO http://a-parser.com/misc/contact: NO http://a-parser.com/misc/language?redirect=%2F: NO http://a-parser.com/help/: NO http://a-parser.com/forum/-/index.rss: NO http://www.allremont59.ru/blog.html: YES http://www.allremont59.ru/forum/: NO http://www.allremont59.ru/osobennosti-vyibora-uchastka-dlya-stroitelstva-doma.html: YES http://www.allremont59.ru/pokupka-uchastka-zemli-pod-dachu-dom.html: YES http://www.allremont59.ru/sanuzel-na-uchastke.html: YES http://www.allremont59.ru/stroitelstvo-zabora-svoimi-rukami.html: YES http://www.allremont59.ru/svaynyiy-fundament-svoimi-rukami.html: YES http://www.allremont59.ru/inzhenerka/vodosnab: YES http://www.allremont59.ru/skvazhina-informatsiya-tem-kto-planiruet-ee-zakazat.html: YES http://www.allremont59.ru/pogruzhnoy-nasos-aquario-asp.html: YES http://www.allremont59.ru/fundament-iz-fbs-svoimi-rukami-algoritm-deystviy-i-vazhnyie-momentyi.html: YES http://a-parser.com/users/520/: NO http://a-parser.com/users/216/: NO http://www.allremont59.ru/inzhenerka/canal: YES http://a-parser.com/wiki/: NO http://www.allremont59.ru/poverhnostnyiy-nasos-stantsiya.html: YES http://a-parser.com/users/647/: NO http://www.allremont59.ru/instruktsiya-po-montazhu-i-ustanovke-uosv-topas.html: YES http://a-parser.com/users/665/: NO http://a-parser.com/users/587/: NO http://www.allremont59.ru/montazh-nasosa-aquario-asp.html: YES http://a-parser.com/pages/members-area/: NO http://a-parser.com/users/12/: NO http://www.allremont59.ru/inzhenerka/otopl: YES http://a-parser.com/users/1022/: NO http://a-parser.com/find-new/posts: NO http://a-parser.com/users/440/: NO http://www.allremont59.ru/inzhenerka/gas: YES http://www.allremont59.ru/ceptik-dlya-dachi-svoimi-rukami-iz-emkosti-dlya-stochnyih-vod.html: YES http://www.allremont59.ru/inzhenerka/elektrika: YES http://www.allremont59.ru/building-haus: YES http://www.allremont59.ru/chernovoy-i-dekorativnyiy-fanernyiy-pol.html: YES http://www.allremont59.ru/inzhenerka/ventil: YES http://www.allremont59.ru/otmostka-svoimi-rukami-vozmozhnyie-variatsii.html: YES http://a-parser.com/users/196/: NO http://a-parser.com/users/1025/: NO http://www.allremont59.ru/stroitelstvo-sten-bani-iz-kleenogo-brusa.html: YES http://www.allremont59.ru/ustroystvo-vyigrebnoy-yami.html: YES http://www.allremont59.ru/stroeniya/banya-stroeniya: YES http://www.allremont59.ru/myagkie-paneli-stenovyie-dekorativnyie.html: YES http://www.allremont59.ru/treshhinyi-v-brevnah-brusyah-sruba-profilaktika.html: YES http://www.allremont59.ru/building-haus/krovlay: YES http://www.allremont59.ru/poverhnostnyiy-vodootvod-materialyi-i-montazh-svoimi-rukami.html: YES http://www.allremont59.ru/peschano-polimernyiy-kolodets-svoimi-rukami.html: YES http://www.allremont59.ru/cherepitsa-metrotile-elegantnoe-reshenie-dlya-vashego-doma.html: YES http://www.allremont59.ru/teplovyie-pushki-naznachenie-i-osobennosti-vyibora.html: YES http://www.allremont59.ru/teplovoy-nasos-dlya-otopleniya.html: YES http://www.allremont59.ru/instrumentyi-materialyi/technika-instrumenti: YES http://www.allremont59.ru/zamena-nizhnih-ventsov-sruba-tehnologiya-i-vazhnyie-nyuansyi.html: YES http://www.allremont59.ru/building-haus/window-door: YES http://www.allremont59.ru/kak-vyibrat-shurupovert.html: YES http://www.allremont59.ru/building-haus/steny: YES http://www.allremont59.ru/derevyannaya-krovlya-svoimi-rukami.html: YES http://www.allremont59.ru/polnotsennaya-ekoparkovka-svoimi-rukami.html: YES http://www.allremont59.ru/gidravlicheskie-ispyitaniya-sistemyi-otopleniya-osobennosti-opressovki.html: YES http://www.allremont59.ru/ustanovka-plastikovyih-okon-svoimi-rukami.html: YES http://www.allremont59.ru/stroeniya/landshaft_design: YES http://www.allremont59.ru/estestvennaya-ventilyatsiya-v-bane-printsipyi-obustroystva-i-ventilyatsionnyie-otverstiya.html: YES http://www.allremont59.ru/kanalizatsionnaya-nasosnaya-stantsiya-montazh.html: YES http://a-parser.com/users/993/: NO http://www.allremont59.ru/inzhenerka: YES http://www.allremont59.ru/rashod-trubyi-teplogo-pola.html: YES http://www.allremont59.ru/raschet-zazemleniya.html: YES http://www.allremont59.ru/obem-vodyi-v-razlichnyih-truboprovodah.html: YES http://www.allremont59.ru/remont-kvartir: YES http://www.allremont59.ru/dizayn-interiera: YES http://www.allremont59.ru/inzhenerka/santehnika: YES http://www.allremont59.ru/forum/krovlya-mansarda-cherdak/vo-chto-prevratit-cherdak-t1677.html: YES http://www.allremont59.ru/instrumentyi-materialyi: YES http://www.allremont59.ru/forum/bezopasnost/chem-horosha-protivopojarnaya-dver-t1240.html: YES http://www.allremont59.ru/stroeniya: YES http://www.allremont59.ru/kak-vyibrat-kotel-otopleniya-doma.html: YES http://www.allremont59.ru/podobrat-gazovyiy-kotel.html: YES http://www.allremont59.ru/forum/krovlya-mansarda-cherdak/prosela-krisha-t1683.html: YES http://www.allremont59.ru/kak-vyibrat-pravilnyiy-unitaz.html: YES http://www.allremont59.ru/forum/kuplu-prodam-predlagau-rabotu-ishchu-stroiteley/remont-kvartir-pod-kluch-s-dogovorom-po-smete-t2463.html: YES http://www.allremont59.ru/forum/ventilyaciya-kondicionirovanie/zenitnie-fonari-t2414.html: YES http://www.allremont59.ru/forum/ventilyaciya-kondicionirovanie/chto-takoe-tepliy-kondicioner-t896.html: YES http://www.allremont59.ru/forum/bezopasnost/bezopasnost-v-dome-t2367.html: YES http://www.allremont59.ru/forum/zvuko-i-teploizolyaciya/kak-uteplit-pol-doma-t811.html: YES http://www.allremont59.ru/forum/krovlya-mansarda-cherdak/ploskaya-krisha-t1799.html: YES http://www.allremont59.ru/forum/bitovaya-tehnika/hlebopech-t687.html: YES http://www.allremont59.ru/forum/dizayn-intererov/dekoriruem-babochkami-stenu-t2161.html: YES http://www.allremont59.ru/forum/remont-kvartir-otdelka-pomeshcheniy/chem-zastelit-pol-v-kvartire-t258.html: YES http://www.allremont59.ru/forum/krovlya-mansarda-cherdak/chem-pokrasit-shifer-t2428.html: YES http://www.allremont59.ru/forum/zvuko-i-teploizolyaciya/zvukoizolyacii-2-etaja-v-chastnom-dome-t1794.html: YES http://www.allremont59.ru/forum/bitovaya-tehnika/sokovijimalka-otzivi-t1687.html: YES http://www.allremont59.ru/kontakty.html: YES http://www.allremont59.ru/site.html: YES http://a-parser.com/find-new/posts?recent=1: NO http://www.allremont59.ru/forum/dizayn-intererov/derevyanniy-interer-t1301.html: YES http://www.allremont59.ru/forum/bitovaya-tehnika/besprovodnie-vodonepronicaemie-kolonki-dlya-iphone-ipad-samsu-t2358.html: YES http://www.allremont59.ru/forum/dizayn-intererov/interer-kuhni-t558.html: YES http://www.allremont59.ru/forum/dizayn-intererov/3d-kartini-nabiraut-populyarnost-t2368.html: YES http://www.allremont59.ru/reklama.html: YES http://www.allremont59.ru/sitemap.html: YES http://www.allremont59.ru/ad-stat.html: YES http://www.allremont59.ru/forum/stroitelstvo-doma/stoit-li-stroit-derevyanniy-dom-t2453.html: YES http://a-parser.com/threads/1327/: NO http://www.allremont59.ru/building-haus/stena-fasad: YES