XML даёт возможность задать всего 1 тыс запросов в сутки. Потому если у тебя 20 проектов, то тебя xml не спасёт.
Для более быстрой работы программы, следует использовать многопоточность (я юзаю 4 потоков, без прокси, с 5-ю проксями я увеличиваю до 20-ти) задержку в поисковиках от 400 до 1000, и безусловно антигейт.