統合前に、現在のサービス稼働状況と文書化されたエラー応答を確認してください。
ウェブデータ
オンページSEO監査API
1回のリクエストで1ページを監査し、メタタグ、canonicalとrobotsディレクティブ、見出しの構成、語数、リンク、画像、Open Graph、構造化データといったオンページSEOのシグナルを、1つのJSONレスポンスで取得できます。重み付けされた38項目のチェックと0〜100のスコアも含まれます。render=trueを追加すると、JavaScriptの実行後のページを監査できます。
これらの企業の担当者に使われています
統合前に確認できる信頼シグナル
透明なドキュメント、認証済みリクエスト、見える信頼性情報により、本番投入前に DomScan を評価しやすくなります。
OpenAPI、Swagger、Postman、CLI、SDK、MCP のリンクにすぐアクセスできます。
認証付きエンドポイントは API キーを使用し、呼び出し前に明確なクレジットコストを示します。
毎月 10,000 クレジットから始め、利用が増えたときだけアップグレードできます。
この API で実装できること
このページを本番導入向けの概要として使えます。エンドポイント、例、レスポンス形状、DomScan を製品に組み込むためのワークフローをまとめています。
ドメイン確認、DNS インテリジェンス、リスクシグナル、エンリッチメントをオンボーディング、検索、社内ツールに組み込めます。
繰り返しの手動検索を、スケジュールジョブ、アラート、再現可能な調査手順に置き換えます。
提供元ページをスクレイピングせず、予測可能なフィールド、文書化済みステータスコード、クレジットコストを使えます。
OpenAPI、SDK、Postman、MCP を通じて、エージェント、ダッシュボード、SOAR プレイブック、CRM に接続できます。
統合ワークフロー
最初のリクエストから本番で繰り返し使える状態までのシンプルな流れです。
文書化されたヘッダーで API キーを送信し、サービス間で一貫したリクエストを保ちます。
curl と HTTP サンプルから始め、パラメータをアプリケーションコードに対応付けます。
ステータスコード、クレジットコスト、レスポンスフィールドを使ってリトライ、ログ、アラートを構築します。
開発者キット
機械可読なドキュメント、リクエスト集、SDK、エージェント用ツールへすぐ移動できます。
パラメータとレスポンスのマップ
クライアントに接続する前に、入力、出力フィールド、ステータスコードを確認できます。
パラメータ
レスポンス例
HTTP ステータスコード
エンドポイント
/v1/onpage
統合前に確認できる信頼シグナル
透明なドキュメント、認証済みリクエスト、見える信頼性情報により、本番投入前に DomScan を評価しやすくなります。
OpenAPI、Swagger、Postman、CLI、SDK、MCP のリンクにすぐアクセスできます。
認証付きエンドポイントは API キーを使用し、呼び出し前に明確なクレジットコストを示します。
毎月 10,000 クレジットから始め、利用が増えたときだけアップグレードできます。
curl と HTTP サンプルから始め、パラメータをアプリケーションコードに対応付けます。
主な機能
サーバーが送信するHTMLを監査するか、render=trueを指定して、分離されたブラウザでJavaScriptを実行した後のページを監査します。これは最新のクローラーがシングルページアプリを見る方法と同じです。
タイトルの欠落やcanonicalの競合から、Mixed Content、alt属性のない画像、飛ばされた見出しレベルまで、各チェックは合格、警告、不合格、該当なしのいずれかを重大度とともに返します。
タイトルとディスクリプションの長さ、メタrobotsとX-Robots-Tag、言語、viewport、favicon、Open Graph、Twitter cards、リンク数と画像数、構造化データのタイプを取得できます。
ブロック、レート制限、取得失敗が発生した場合は、理由を添えてstatus unknownを返し、返金されます。そのため、読み取れなかったページが問題のないページに見えることはありません。
リクエスト例
curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/onpage?url=example.com/shoes/trail-runner&render=true"
レスポンス例
{
"status": "ok",
"score": 87,
"meta": {
"title": "Trail Running Shoes for Rocky Terrain | Example Outdoor",
"title_length": 55,
"canonical_self_referencing": true,
"indexable": true
},
"headings": { "h1": ["Trail Running Shoes for Rocky Terrain"] },
"content": { "word_count": 122, "text_to_html_ratio": 0.221 },
"checks": [
{ "id": "mixed_content", "status": "fail", "severity": "high", "value": 1 },
{ "id": "images_alt", "status": "warn", "severity": "medium", "value": 1 }
],
"issues": ["mixed_content", "heading_hierarchy", "word_count", "images_alt"]
}
よくある質問
重みは、重大度が高いチェックが10ポイント、中が5ポイント、低が2ポイントです。合格で満点、警告で半分、不合格では0点になります。画像のないページでの画像のalt属性のように、該当しないチェックは除外されます。
JavaScriptフレームワークで構築されたページで、タイトル、コンテンツ、リンクがスクリプトの実行後にのみ現れる場合に使用してください。両方のバージョンをJavaScript SEO APIで比較すると、何が変わるのかを正確に確認できます。
いいえ。1回のリクエストで監査するのは1つのURLです。そのため、チェックするページと費用を自分で管理できます。サイトマップ監査APIと組み合わせて、監査するURLを選択できます。
生のHTMLの監査は2クレジット、render=trueの場合は6クレジットです。status unknownで終わった結果は返金されます。
関連ツールとリソース
HTTP ステータスコード
正常な応答、認証の問題、クレジット不足、レート制限、データ未検出、上流サービス障害を判別できるよう、クライアントで処理すべきHTTPステータスコードを明記しています。
リクエスト成功
無効なパラメータ
APIキーまたはセッションが不足しているか無効です。
このリクエストを実行するためのクレジットが不足しています。
レート制限を超過

