Для предотвращения индексации URL с GET параметром источника ссылки, вы можете использовать директиву rel="nofollow" в ссылке. Это указывает поисковым системам не следовать по данной ссылке и не индексировать целевую страницу.
Пример:
<a href="http://www.example.com/?ref=sayt.ru" rel="nofollow">Ссылка на пример</a>
Чтобы исключить параметры "?ref=sayt.ru" для поисковых систем Google и Яндекс, вы можете использовать файл robots.txt и указать соответствующую директиву для этих двух поисковых систем.
Пример для файла robots.txt:
User-agent: Googlebot
Disallow: /*?ref=sayt.ru$
User-agent: Yandex
Disallow: /*?ref=sayt.ru$
Это указывает поисковым системам Google и Яндекс не индексировать страницы с параметром "?ref=sayt.ru" в URL. Если у вас есть другие параметры в URL, которые вы не хотите индексировать, вы также можете добавить их в фай robots.txt, используя ту же директиву Disallow.