2019-03-29に投稿

OGP取得用クローラのユーザーエージェントを、TwitterやLINEなど8サービスで調べてみた

SNSなどで、投稿されたWebサイトのリンクがリッチに表示される「OGP (Open Graph Protocol)」機能。
Webサイトに簡単なメタタグを組み込むだけでOGP表示されるため、対応するサイトは増えています。
しかし、OGP用のメタタグは一般ユーザーからは見えないし、サムネイル動的生成などでサーバーに大きな負荷がかかることもあるので、できればOGP取得用クローラ以外にはメタタグを生成しないようにしたいもの。
そこで、UA(ユーザーエージェント)からクローラによるアクセスか判定するために、実際にOGP取得用クローラのUAを記録して調べてみました。

結果

2019年3月28日に記録された文字列をそのまま掲載しています。

サービス User Agent
Twitter Twitterbot/1.0
Facebook facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)
LINE facebookexternalhit/1.1;line-poker/1.0
メッセージ(iOS) Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_1) AppleWebKit/601.2.4 (KHTML, like Gecko) Version/9.0.1 Safari/601.2.4 facebookexternalhit/1.1 Facebot Twitterbot/1.0
Discord Mozilla/5.0 (compatible; Discordbot/2.0; +https://discordapp.com)
Skype Mozilla/5.0 (Windows NT 6.1; WOW64) SkypeUriPreview Preview/0.5
Slack Slackbot-LinkExpanding 1.0 (+https://api.slack.com/robots)
Plurk Mozilla/5.0 (compatible; PlurkBot/1.0; +https://www.plurk.com/) Firefox/61.0

もし他にもOGP表示に対応しているサービスをご存知でしたら、@barley_uralまでご連絡いただければ調査して追記していきます。

おわり


ウラル

Splatoonの二次創作サイト「スプランプ」の管理人です。サーモンラン研究所やオクトチャット、フェス速報などを作りました。

Crieitは個人で開発中です。 興味がある方は是非記事の投稿をお願いします! どんな軽い内容でも嬉しいです。
なぜCrieitを作ろうと思ったか

また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!

こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください!

ボードとは?

関連記事

コメント