Как выглядит реализация предпросмотра ссылок на сайте?
Загружаем ссылку, отправляем запрос на этот адрес, анализируем opengraf разметку, выводим результат. Как-то так ))
Гем link_thumbnailer  для работы с opengraf