Как проверить наличие обратной ссылки на PHP

PHP
Хочу сделать автоматическую проверку наличия обратной ссылки на чужом сайте. Нужно это для добавления сайта в каталог, перед тем, как вебмастер добавит свой сайт, сайт должен провериться на обратную ссылку, если ссылка есть, то сайт будет добавлен, если ссылки нет, то выводится предупреждение о невыполненных требованиях.
Спасибо.
Первое, что пришло в голову и самое "короткое" на мой взгляд решение:
// Получаем исходник страницы 
$html = file_get_contents($url); // $url - адрес проверяемой страницы

// Проверка: наличия обратной ссылки
if (stristr($html, 'https://site') !== false)
{
    // Ссылка есть, добавляем сайт
}
else
{
    // Ссылка не найдена в исходном коде
    exit('Обратная ссылка отсутствует.');
}
Спасибо, Слеш! Немного изменил проверяемую строку:
if (stristr($html, '<a href="https://site">Name Site</a>') !== false)