Используя html пишете форму. С полем поиска и кнопкой отправить
Используя JavaScript и функцию fetch выполняете запрос по событию submit (отправка формы).
В этом запросе передаёте ту строку которую ввел пользователь.
На сервере используете что хотите, Например PHP, получаете запрос и в нем строка для поиска
Выполняете обращение к своей базе данных. Выполняете поиск. Получаете результат
В зависимости от того, что вернётся из базы данных формируете ответ сервера клиенту. В ответе можно передавать готовый html или сырые данные в формате JSON.
На клиенте, В JavaScript вы получаете ответ от сервера как результат выполнения функции fetch.
Если сервер отправляет готовый html -- просто показываем его пользователю
Если сервер отправляет сырые данные в формате JSON -- парсим JSON и в зависимости от того, что там показываем адрес или строку "такого адреса не существует."