TwitterがURLをスクレイピングしてTwitterカード(メタタグ経由で構成)をレンダリングする場合、Twitterは最初にJavaScriptを実行しますか、またはこれらのタグをサーバーから直接送信する必要がありますか?
私が尋ねる理由はそれが2016年だからですシングルページアプリケーション。要求するURLに関係なく、JSを取得し、要求したページ(メタタグを含む)をクライアントに動的にロードする/index.htmlを返します。
GoogleがJSを実行することは知っていますが、Twitterは実行しますか?
回答:
回答№1は1Twitterのカード検証ツール(https://cards-dev.twitter.com/validator)、実稼働環境でこれをテストしたばかりで、動的に追加するメタタグを検出できないため、答えは悲しいことにいいえのようです。