Если в общем и целом, то "?" означает, что начинаются так называемые query parameters - пары ключ=значение, разделённые литерой "&". Сервер получает запрос "url такой-то, параметры такие-то", и возвращает что-то, соответствующее этому url и параметрам. Веб-страница тоже знает, какой у неё url, и может использовать эту информацию через JS. В данном случае запрос идёт на сервер яндекса, у него просится превью с соответствующим id, и вместе с этим даются какие-то параметры. Что это за параметры - нам знать не надо, а для яндекса они имеют какой-то смысл. В принципе, единственная нетривиальная часть - parent-reqid, но что она значит - нам неведомо. Наверно, id, позволяющий яндексу понять, из какой поисковой сессии пользователь перешёл на превью.
Адрес ютуба привязан к id превью. Наверно, эта связь хранится в какой-то базе данных.