ForHosting KIT · SEOツール

構造化データ(JSON-LD)を自動生成

構造化データを手書きせずに用意できます。商品ページのタイトル、価格、在庫状況はProduct型に割り当てられ、必須の項目を埋め、内容が裏付ける範囲で推奨の項目も加えます。ページ単位の支払いで、定額契約はありません。

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

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

ページ内容から作成

検索エンジンだけが読む見えない情報

構造化データは、検索エンジンは読んでも訪問者の目には触れない、ページの一部です。その語彙にはProduct、Article、Recipe、Event、LocalBusiness、FAQPageなど数十の型があり、型ごとに必須と推奨の項目、どの型を中に入れられるかという決まりがあります。手で書くと資料を何度も確かめることになり、項目を1つ置き間違えたり値の種類を誤ったりするだけで、ページは壊れないまま検証に通らなくなります。そのため、何か月も気付かれないことがあります。

1ページからカタログ全体まで

このツールはページや手元の情報を読み、タイトル、価格、日付、在庫状況、著者名、評価を正しい型に割り当てます。構造化データは見た目のレイアウトとは別のブロックに置かれるため、内容が変わるたびに作り直せます。複数の店舗を持つ事業なら、店舗ごとのページに正しい住所、営業時間、位置情報を含むLocalBusinessのデータを用意でき、数千点の商品がある場合も1ページに1つずつブロックが返ります。

複数ページの一括生成

1ページごとに個別処理するほか、複数のページ情報をまとめて渡して一括生成することもできます。料金は基本料金に加えて、処理したページ数に応じて加算されます。

ブログ記事への実装

フリーランスの伊藤さくらさんは、公開する記事ごとにArticle用の構造化データを生成し、著者や公開日時をあわせて設定しています。

なぜ利用ごとの支払いなのですか?

現在アカウント制度はなく、使った分だけPayPalで直接お支払いいただく仕組みです。サブスクリプションはありません。

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

申し訳ありませんが、日本語でのサポートは行っておりません。サポートは英語またはスペイン語で、担当者が直接対応します。生成される構造化データは日本語ページでも問題なくご利用いただけます。

どんな種類の構造化データを作れますか?

Product、Article、Recipe、Event、LocalBusiness、FAQPageなどのよく使われる型に対応し、ページに合うものを選びます。記事とパンくずリストのように、複数の型を1つのまとまったブロックにすることもできます。

ページにない情報を作り出すことはありますか?

必須の項目を埋め、推奨の項目は元の内容に裏付けがある場合だけ加えます。たとえば実際に載っている価格や日付、著者名です。公開する前に、必ず結果を確認してください。

商品が多いカタログでも使えますか?

はい。ページのアドレスの一覧か同じ内容の情報を送ると、ページごとに専用の構造化データのブロックが返り、それぞれのテンプレートにそのまま入れられます。

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

POSThttps://api.kit.forhosting.com/seo/schema-generate

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

curl -X POST https://api.kit.forhosting.com/seo/schema-generate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"El informe trimestral cerró con 1,2 M€ de ingresos."}'
{
  "text": "El informe trimestral cerró con 1,2 M€ de ingresos."
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "seo.schema_generate",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

1リクエストあたり$0.003
ページあたり$0.0135

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

HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。
413input_too_large入力データが上限を超えています。サイズを小さくして再度お試しください。
422task_failedタスクの処理に失敗しました。このタスクは課金されません。

ページの内容や種類を渡すと、検索結果のリッチリザルト表示に使えるJSON-LD形式の構造化データを自動で作成する機能です。

対応している種類

記事(Article)、商品(Product)、よくある質問(FAQPage)、パンくずリスト(BreadcrumbList)など、よく使われる種類のスキーマに対応しています。

生成の仕組み

手作業でのタグ入力ミスを減らせます。ページの本文や商品情報を渡すと、内容に合わせて必要なプロパティを埋めたJSON-LDを組み立てます。

生成後の確認

公開前に構造化データテストツールでの確認もあわせておすすめします。出力されたJSON-LDは、そのままページの<head>内に貼り付けて使えます。

商品ページへの実装

株式会社山田商事の通販担当は、新商品を追加するたびに商品情報を渡し、Product用のJSON-LDを生成してページに貼り付けています。

よくある質問ページの対応

合同会社みどりデザインでは、クライアントのFAQページ用にFAQPageのJSON-LDをまとめて生成しています。

渡したページの内容はどのように扱われますか?

渡していただいた本文や商品情報は、このリクエストでの構造化データ生成にのみ使用します。第三者への提供や公開は行いません。

一度に何ページまで生成できますか?

1回のリクエストで処理できるページ数に上限はありますが、まとめて渡していただくことで一括生成が可能です。

料金はいくらですか?

1リクエスト$0.003に加えて、処理1ページあたり$0.0135かかります。10ページをまとめて処理する場合、合計は約$0.14です。

生成されたJSON-LDが正しいかどうかはどう確認しますか?

貼り付け前に、検索エンジン各社が提供する構造化データテストツールでの確認をおすすめします。

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