前提・実現したいこと

ユーザが投稿したURLからテキストと画像を取得したいです。
(Twitterの投稿画面でurlを貼り付けるとurl先のプレビュー表示がされるような機能です。)
またテキスト・画像の取得をiOSで実装するのかRailsなどサーバーサイトで実装したほうがいいかなどもわかっておりません。

調査したことして実装方法を考えてみました。

①WebViewで表示
string imageviewとして取得できない。

②URL先のHTMLをパースしてテキスト・urlを取得
=>
タグの書き方が無数にあるので取得することが難しい。

③URL先からRSSのurl情報を取得してXMLをパースする。
=>
1.RSSからurlを取得する(数パターン用意: RSS RSS2.0 Atom など)
2.xmelをパースする。

アドバイスいただきたいこと。

上記の③の方法なら実現できるかなっと考えているのですが、③でもRSSの情報が定義されたURLのみしかテキストと画像が取得できません。

TwitterやほかのサービスでもURLからテキストと画像を取得している機能を見るのですが、どのように実装しているのでしょうか。

アドバイスいただきたいです。