ForHosting KIT · サイト取得・監視

【無料】リンクの共有プレビュー確認

URLを渡すと、そのページがSNSやチャットアプリで共有されたときにどう表示されるかを、タイトル・説明文・画像の組み合わせで確認できるツールです。公開前にプレビューの見え方を点検する用途に使います。

● 安定提供中URLあたり$0.002
ご利用方法 ウェブAPIメールアプリ 近日Telegram 近日

アカウントでログインし、当社のサーバー上で実行します。無料ツールはブラウザ内で動作しますが、これは上記の料金がKIT残高から差し引かれます。

確認できる項目

Open Graphなどカードの表示に使われるタイトル、説明文、画像のURL、サイト名を読み取り、実際の共有時に近い形でプレビューを表示します。画像が指定されていない場合や、サイズが小さすぎて表示されない場合も、その旨がわかります。

公開前チェックとして使う

ブログ記事やキャンペーンページを公開する前にこのツールでプレビューを確認すると、画像が反映されていない、タイトルが本文と違う、といった問題を配信後ではなく事前に見つけられます。SNS担当者が投稿前の最終確認として使う場面を想定しています。

表示されないときによくある原因

画像のURLが相対パスのままになっている、画像サイズが推奨値より小さい、キャッシュが古いままになっている、といった原因が代表的です。プレビューが崩れている場合は、まずこれらの項目を確認します。

使い方と料金

URLを1件渡して実行すると、タイトル・説明文・画像・サイト名がJSONで返ります。料金は1URLにつき$0.002(米ドル)で、会員登録は不要です。

キャンペーンページの公開前確認

鈴木美咲がSNS広告用のランディングページを公開する前に、共有時の見え方をこのツールで確認してから配信を始めます。

複数記事の一斉チェック

合同会社みどりデザインが運営するブログの新着記事をまとめて確認し、画像が正しく表示されるかを毎週点検しています。

リニューアル後の見え方確認

高橋恵子はサイトのデザインを変更した直後、主要ページのシェア時の見え方が崩れていないかをこのツールで確認しました。

確認したURLの情報は保存されますか。

結果を返す処理にのみ使用し、保存され続けることはありません。

画像が表示されない場合、原因もわかりますか。

画像のURLが取得できない場合や、サイズが小さすぎる場合は、その状態がそのまま結果に表れます。原因の特定は結果を見て判断していただく形です。

料金はどのように支払いますか。

1URLにつき$0.002(米ドル)で、PayPalによる直接支払いです。会員登録やサブスクリプションはありません。

どのSNSでの表示も確認できますか。

読み取る情報はOpen Graphタグが中心のため、多くのSNSやチャットアプリの表示に共通して使えますが、アプリごとの細かな表示差までは保証していません。

日本語のサポートはありますか。

日本語のサポート窓口はご用意しておらず、対応は英語またはスペイン語に限られます。ツール自体は日本語で利用できます。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/web/link-preview

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/web/link-preview \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://ejemplo.com"}'
{
  "url": "https://ejemplo.com"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "web.link_preview",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

timeout_sec30
max_crawl_pages25
HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

KITの完全なドキュメントを見る →