/ / TwitterのURLクローラーはJavaScriptを実行しますか? -twitter、twitter-card

TwitterのURLクローラはJavaScriptを実行しますか? - twitter、twitter-card

TwitterがURLをスクレイピングしてTwitterカード(メタタグ経由で構成)をレンダリングする場合、Twitterは最初にJavaScriptを実行しますか、またはこれらのタグをサーバーから直接送信する必要がありますか?

私が尋ねる理由はそれが2016年だからですシングルページアプリケーション。要求するURLに関係なく、JSを取得し、要求したページ(メタタグを含む)をクライアントに動的にロードする/index.htmlを返します。

GoogleがJSを実行することは知っていますが、Twitterは実行しますか?

回答:

回答№1は1

Twitterのカード検証ツール(https://cards-dev.twitter.com/validator)、実稼働環境でこれをテストしたばかりで、動的に追加するメタタグを検出できないため、答えは悲しいことにいいえのようです。