В консоль браузера загляните, там содержится масса полезной информации.
Слушай, чел, нахрена ты за всех говоришь. Можешь сделать за 30 минут, делай. А то люди поначитаются подобного дерьма и начинается потом цирк.
Например так
$result->item(0)->getElementsByTagName('tr');
либо так
$xpath->query('./path/to/tr', $result->item(0));
Так Вы заголовки проверьте, может сервер возвращает код отличный от 200-го для всех страниц.
Папку с шаблоном скачайте, да пройдитесь по файлам поиском и заменой.
Сервис-то как раз не мусорный, а максимально выявляющий проблемные места. Просто делали его люди наделённые мозгами, в отличии от тех, кто его обычно использует.
$last_url = curl_getinfo($ch, CURLINFO_EFFECTIVE_URL);
Можно удалить браузер. Гарантия успеха = 100%
Вон деловой тип выше отписался. Обратись к нему, он тебе бесплатно всё сделает.
С такими вопросами проще всего будет вставить в рамочку и повесить на стену. А затем нанять программиста, который всё настроит под ваши нужды.