統合前に、現在のサービス稼働状況と文書化されたエラー応答を確認してください。
ウェブデータ
サイト監査とSEOクローラーAPI
開始URLからウェブサイトの最大50ページをクロールし、技術的なSEOレポートを1回のレスポンスで取得できます。内部リンク切れ、リダイレクト、重複するタイトル、ディスクリプション、コンテンツ、薄いページとnoindexページ、よくあるオンページの問題が含まれます。
これらの企業の担当者に使われています
統合前に確認できる信頼シグナル
透明なドキュメント、認証済みリクエスト、見える信頼性情報により、本番投入前に 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/site-audit
統合前に確認できる信頼シグナル
透明なドキュメント、認証済みリクエスト、見える信頼性情報により、本番投入前に DomScan を評価しやすくなります。
OpenAPI、Swagger、Postman、CLI、SDK、MCP のリンクにすぐアクセスできます。
認証付きエンドポイントは API キーを使用し、呼び出し前に明確なクレジットコストを示します。
毎月 10,000 クレジットから始め、利用が増えたときだけアップグレードできます。
curl と HTTP サンプルから始め、パラメータをアプリケーションコードに対応付けます。
主な機能
ページは内部リンクをたどって検出され、robots.txtに従い、決められた時間内に少数のページずつ取得されます。
リンク元のページ付きの内部リンク切れ、内部リダイレクト、canonical化されたページとnoindexページ、薄いコンテンツを検出します。
重複するタイトル、メタディスクリプション、H1に加えて、メインコンテンツがほぼ重複するページの組み合わせも検出します。
クロールした各ページに完全なオンページ監査を実施し、スコア、階層の深さ、被リンク数、不合格のチェックを返します。
リクエスト例
curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/site-audit?url=example.com&max_pages=25"
レスポンス例
{
"status": "ok",
"summary": { "pages_crawled": 25, "pages_ok": 24, "pages_not_found": 1, "average_score": 88, "crawl_complete": false },
"issues": {
"broken_internal_links": [{ "url": "https://example.com/old-sale", "http_status": 404, "linked_from": ["https://example.com/"] }],
"duplicate_meta_descriptions": [{ "value": "shop trail shoes", "urls": ["https://example.com/a", "https://example.com/b"] }],
"thin_pages": [{ "url": "https://example.com/contact", "word_count": 74 }],
"onpage_checks": [{ "check": "images_alt", "pages": 12 }]
}
}
よくある質問
1回のリクエストで10、25、または50ページです。レスポンスには、検出されたもののクロールされなかったページ数が含まれるため、カバー範囲を確認できます。
はい。すべてのクローラーに対して許可されていないページはスキップされます。robots.txtを読み取れない場合は、開始ページのみが監査されます。
チェックされるのは、クロールしたページのみです。ページ数の上限を超えたページへのリンクは、検出済みだが未クロールとして数えられます。
10ページで10クレジット、25ページで20クレジット、50ページで35クレジットです。開始ページを読み取れない場合、リクエストは返金されます。
関連ツールとリソース
HTTP ステータスコード
正常な応答、認証の問題、クレジット不足、レート制限、データ未検出、上流サービス障害を判別できるよう、クライアントで処理すべきHTTPステータスコードを明記しています。
リクエスト成功
無効なパラメータ
APIキーまたはセッションが不足しているか無効です。
このリクエストを実行するためのクレジットが不足しています。
レート制限を超過

