Да, есть достаточно простой алгоритм проверки:
if(file_get_contents("http://nskhuman.ru/dmoz/findindmoz.php?tst=1&url=mycite.ru")=="Yes") echo "Сайт в ДМОЗе"; else echo "Пока нет";
Не более-менее, а максимально точно и быстро. Присутствие сайта (ссылки на него) в ДМОЗе будет показано через секунду после его добавления в каталог, и наоборот - отсутствие покажет через секунду после удаления или переноса в нерассмотренные.
Причина проста: этот примитивный сервис обращается непосредственно к таблицам базы данных ДМОЗа.
И логика его работы исключительно бинарна: сайт или там есть или его там нет, других вариантов (глюки, происки врагов и прочее 🤪) нет и быть не может.
Пользуйтесь вот этим поиском - и будет вам счастье...