Необходимо с помощью PHP узнать по какому запросу из поисковика (яндекс/гугл) пришел посетитель на сайт.
Это возможно?
Поставьте на Ваш сайт счётчики от Яндекса и Гугла. Они предоставят Вам статистику, в том числе по источникам трафика.
Можете использовать глобальную переменную $_SERVER['HTTP_REFERER'] - она предоставит вам URL с которого был произведен переход на текущую страницу. Дальше уже ваши варианты и решения как парсить из этой ссылки инфу потому что ссылка будет вида: https://google.com/qwyeuiqwyeuqywei123123h12j3k1j2k3hkj123jkh1h23
Не думаю что можно, как вариант сделать небольшой словарь и посмотреть по каким вариантом ваш сайт есть в поисковике.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости