サイトSEO検査 (スタンドアロン)

検査の実行

リクエスト フォーマット

POST /audit/create

リクエスト パラメータ

名称必須説明
domainはい検査対象ウェブサイト 例: seranking.com
titleいいえ検査の名称 最大300文字まで。標準ではdomainの値がタイトルになります
group_idいいえ検査グループID 標準では 0 (general)に設定されます
settingsいいえ検査設定 変更が必要なパラメータのみが追加される(その値はデフォルト値と異なっていなければならない)。

検査設定。全てのパラメータは任意項目です。

名称説明使用可能な値標準値
schedule_typeスキャン頻度 manual
week
month
manual
schedule_day検査実施日1-311
schedule_hour検査開始時間0-230
schedule_wdays検査を実施する曜日 ( 1 から 7)。[1,2,3,4,5,6,7][]
send_report検査結果を含むレポート送信 (1 – 送信する, 0 – 送信しない)1,01  
report_emailsレポート送信先のEメールリスト“”標準ではレポートはアカウントEメールに送信される
source_siteサイトの全てのページをクロールするか否か (メインページから開始して内部リンクを辿る)。 (0) が設定されていれば、サイトマップや提出済みのリストページだけがクロールされます。1,01
source_sitemapサイトマップをソースとしてクロール (sitemap.xml)1,01
source_subdomainウェブサイトのサブドメインをクロールする。(0) を設定しなかった場合は、サブドメインへのリンクは外部リンクとみなされます。1,00
source_fileカスタムページリストを使用1,00
check_robotsrobots.txtファイルの現在の指示リストに基づいてサイトをクロール1,01
ignore_paramsURLパラメータを無視0(無視しない), 1(全て), 2(カスタム)0
custom_params無視するパラメータのリスト。ignore_params=2 を使用した場合。utm_source, utm_medium, utm_term, utm_content, utm_campaign, cid, PHPSESSID
ignore_noindexnoindex を無視0,10
ignore_nofollownofollow を無視0,10
user_agentUser-Agent ヘッダの値 (サイト検査で利用可能な14のオプション) 0-130 (seranking bot)
loginベーシック HTTP 認証用ログイン
passwordベーシック HTTP 認証用パスワード
max_pagesスキャン対象の最大ページ数1-3000001000
max_depth最大スキャン深度(階層)1-10010
max_req1秒あたりの最大リクエスト数1-500500
max_redirects最大リダイレクト数1-505
min_title_len最小のtitleの長さ1-1000020
max_title_len最大のtitleの長さ1-1000065
min_description_len最小のmeta descriptionの長さ1-100001
max_description_len最大のmeta descriptionの長さ1-10000158
max_size最大ページサイズ(キロバイト)1-1000003000
min_wordsページあたりの最少単語数1-10000250
max_h1_lenH1見出しの最大の長さ1-10000100
max_h2_lenH2見出しの最大の長さ1-10000100
allow指定の値で始まるURLのページのみチェックを許可
disallow指定の値で始まるURLのページのチェックを許可しない
hide指定の値で始まるURLやリソースを隠す

結果

成功すると、サーバーは検査IDを返します。

{
“id”: 100000222
}

検査のリスタート

リクエスト フォーマット

POST /audit/{report_id}/recheck

結果

成功すると、サーバーは 200 HTTP コードを返します。


検査リスト

リクエスト フォーマット

POST /audit/list

リクエスト パラメータ

名前説明
limitリスト内の項目数
offsetオフセット値
group_id検査グループID。標準では 0 (general) に設定されています
only_with_project1件のプロジェクトの検査のみ
searchtitleやウェブサイトURLで絞り込み検索。
date_start検査開始日で絞り込み検索。
date_end検査終了日で絞り込み検索。

結果

{
“items”: [
{
“id”: 6193559,
“url”: “http://seranking.com”,
“title”: “seranking.com”,
“has_project”: true,
“last_update”: “2023-06-16”,
“status”: “finished”,
“stats”: {
“score”: 66,
“errors”: 73,
“warnings”: 448,
“notices”: 389,
“crawled”: 100
},
“prev_stats”: {
“score”: 76,
“errors”: 72,
“warnings”: 447,
“notices”: 387,
“crawled”: 100
}
},

]
“total”: 810
}

検査の名称変更

リクエスト フォーマット

POST /audit/{report_id}/edit

リクエスト パラメータ

名前説明
title新しい検査名。最大 300 文字。

結果

成功すると、サーバーは 200 HTTP コードを返します。


検索の削除

リクエスト フォーマット

POST /audit/{report_id}/delete

結果

成功すると、サーバーは 200 HTTP コードを返します。


検査ステータス

リクエスト フォーマット

GET /audit/{report_id}

または

GET /audit/?id={id}

結果

成功すると、サーバーは検査ステータスを返します。

{
“status”: “finished”,
“start_time”: “2018-06-15 12:41:13”,
“audit_time”: “2018-09-11 16:13:41”,
“total_pages”: 10,
“total_warnings”: 71,
“total_errors”: 21,
“total_passed”: 810
}

レスポンス パラメータ

名前説明
statuscanceled – 検査がキャンセルされています;
expired – 検査が完了してから3ヶ月以上経過して、検査が無効な状態です;
queued – 検査は現在キュー待ちです;
processing – 検査を実施中です;
finished – 検査は完了しています
start_time検査開始時刻
audit_time検査終了時刻
total_pagesスキャンされたページ数合計
total_warnings注意数の合計
total_errors重要なエラーの合計数
total_passedチェック合格の合計数

検査レポート

検査が完了した場合のみデータをご利用いただけます (“is_finished”: true)。

リクエスト フォーマット

GET /audit/{report_id}/report

結果

“is_finished”: true – 検査レポートで利用可能なデータ。

“is_finished”: false – 検査が完了した場合。

{
“is_finished”: false
}
{
“is_finished”: true,
“domain_props”: {
“archiveOrg”: “2003-02-26”,
“backlinks”: “4”,

},
“sections”: [
{
“uid”: “tech_audit”,
“name”: “Название раздела”,
“props”: [
{
“code”: “_images_500_count”,
“status”: “passed”,
“name”: “Изображений с ответом 5хх”,
“value”: “0”
},
…],

],
“score_percent”: 79,
“total_pages”: 10,
“total_warnings”: 71,
“total_errors”: 21,
“total_passed”: 810,
“audit_time”: “2018-09-11 16:13:41”
}

レスポンス パラメータ

名前説明
is_finished検査ステータス
domain_propsドメイン情報 (全体のドメイン設定リストを含む)
score_percent健全性スコア (%)
audit_time検査終了時刻
total_pagesスキャン済みページ合計数
total_notices通知の合計数
total_warnings注意の合計数
total_errors重要なエラーの合計数
total_passedチェック合格の合計数
sections検査セクション
uidセクションID
nameセクション名
propsセクションチェックのリスト
名称説明
expdateドメイン更新期限
ipドメイン IP アドレス
backlinks被リンク数
index_googleGoogleのインデックスページ数
index_bingBingのインデックスページ数
index_yahooYahooのインデックスページ数
名称説明
statusステータス (warning | error | passed) 
codeチェックコード
valueチェックの値

ページリスト

指定チェック用のページリストです。

リクエスト フォーマット

GET /audit/{report_id}/links?code={code}&limit=100&offset=10

リクエスト パラメータ

名称必須説明
codeはいチェックコード。詳細は GET /audit/{report_id}/report を参照
limitいいえ合計リンク数。リンクの最大数 – 1000
offsetいいえオフセット値

結果

成功すると、サーバーは指定した検査用のページリストを返します。


次の場合 urls_type: urls_and_sources

{
“total_urls”: 10,
“urls”: [
{
“id”: 1248462,
“url”: “https://seranking.com/”
},

],
“urls_type”: “urls_and_sources”
}

次の場合 urls_type: simple_urls_array

{
“total_urls”: 10,
“urls”: [
“https://seranking.com/keyword-suggestion-tool.html”,

],
“urls_type”: “simple_urls_array”
}

次の場合 urls_type: duplicate_props

{
“total_urls”: 2,
“urls”: {
“Online SEO Tools by SE Ranking”: {
“found_on_urls”: [
{
“url”: “https://seranking.com/position-tracking.html”,
“id”: “1248466”,
“cnt”: “10”
},

],
}
,
“urls_type”: “duplicate_props”
}

レスポンス パラメータ

名称説明
total_urlsURLの合計数
urlsURLのリスト。リストの形式はチェックの種類によって異なります
urls_typeリストの種類:
simple_urls_array
duplicate_props
urls_and_single_source
urls_and_sources

エラー

HTTP コード エラーメッセージ
400Invalid code

検査履歴

リクエスト フォーマット

GET /audit/{report_id}/history?date=2018-06-01

リクエスト パラメータ

名称必須説明
dateはい検査の日付

{
“audit_time”: “2023-05-29 00:19:41”,
“domain_data”: {
“dt”: 88,
“domain”: “seranking.com”,
“domains”: “15135”,
“expdate”: “2024-09-16”,
“updated”: “2023-05-29 00:01:03”,
“backlinks”: “810981”,
“index_bing”: 545828,
“all_checked”: true,
“index_yahoo”: 400372,
“index_google”: “131473”
},
“settings”: {
“schedule_type”: “week”,
“schedule_day”: 1,
“schedule_hour”: 0,
“schedule_wday”: 1,
“schedule_wdays”: [
“1”
],
“schedule_repeat”: 0,
“schedule_repeat_interval”: 2,
“send_report”: 1,
“report_email”: “”,
“report_emails”: “”,
“source_site”: 1,
“source_sitemap”: 1,
“source_subdomain”: 0,
“source_file”: 0,
“check_robots”: 1,
“ignore_params”: 0,
“custom_params”: “utm_source, utm_medium, utm_term, utm_content, utm_campaign, cid, PHPSESSID”,
“user_agent”: 0,
“login”: “”,
“password”: “”,
“max_pages”: 500,
“max_depth”: 10,
“max_req”: 500,
“min_title_len”: 20,
“max_title_len”: 65,
“min_description_len”: 1,
“max_description_len”: 158,
“max_size”: 3000,
“min_words”: 250,
“max_redirects”: 5,
“disable_audit”: 0,
“disabled_issues”: [],
“ignore_noindex”: 0,
“ignore_nofollow”: 0,
“max_h1_len”: 100,
“max_h2_len”: 100,
“allow”: “”,
“disallow”: “”,
“hide”: “”
},
“pages_data”: {
“css_big”: 343,
“h1_long”: 1,
“http4xx”: 2,
“js_many”: 48,
“links3xx”: 308,
“image_big”: 2,
“h2_missing”: 29,
“html_ratio”: 263,
“title_long”: 30,
“amp_missing”: 1,
“css_not_min”: 1,
“extlinks3xx”: 424,
“extlinks4xx”: 10,
“less_inlink”: 1,
“redirect3xx”: 13,
“title_short”: 11,
“h1_duplicate”: 31,
“image_no_alt”: 426,
“same_title_h1”: 1,
“links_nofollow”: 335,
“low_word_count”: 11,
“hreflang_return”: 50,
“links_no_anchor”: 415,
“title_duplicate”: 2,
“description_long”: 110,
“extlinks_nofollow”: 424,
“hreflang_xdefault”: 391,
“blocked_by_noindex”: 59,
“extlinks_no_anchor”: 60,
“redirect_temporary”: 5,
“blocked_by_nofollow”: 3,
“description_duplicate”: 2
},
“totals”: {
“total_pages”: 500,
“total_warnings”: 1917,
“total_errors”: 59,
“total_passed”: 102
}
}

レスポンス パラメータ

名称説明
audit_time検査終了時刻
domain_dataドメインとサイト全体に関連するパラメータ
settings設定 (サイト設定が別れて設定されている場合は、このパラメータは欠落していることもあります)
pages_dataページチェックパラメータ
totals詳しくは、 GET /audit/{report_id}/report を参照

ユーザーシート (サブアカウント)

ユーザーサブアカウントの表示

説明

このメソッドは、ユーザーの全てのサブアカウントのリストを取得できます。

リクエストフォーマット

GET /users

パラメータ:

名称説明
limitページあたりの制限を指定 標準は100
offset選択バイアス

結果

成功すると、サーバーはサブアカウントのリスト (list) とその合計数を含むオブジェクトを個別のエントリ (all_count) として返します。

リスト配列の各要素はサブアカウントについての情報を示します。

名称説明
account_id固有のアカウント ID
account_emaiEmail サブアカウント
account_first_name
account_last_name
account_typeアカウントタイプ (ユーザー、クライアント)
account_langアカウント言語
account_sites_countアカウントあたりで利用可能なウェブサイト数
is_blocked_by_limitsブール値 制限が切れているか?

レスポンス例

{
“list”: [
{
“account_id”: 36865,
“account_email”: “[email protected]”,
“account_first_name”: “John”,
“account_last_name”: “Doe”,
“account_type”: “user”,
“account_lang”: “ru”,
“account_sites_count”: 2,
“is_blocked_by_limits”: false
},
{
“account_id”: 36828,
“account_email”: “[email protected]”,
“account_first_name”: “Jane”,
“account_last_name”: “Doe”,
“account_type”: “client”,
“account_lang”: “ru”,
“account_sites_count”: 1,
“is_blocked_by_limits”: false
}
],
“all_count”: “2”
}

サブアカウントの拡張情報取得

説明

このメソッドは、制限や権限を含むサブアカウントの拡張情報を取得できます。

リクエストフォーマット

GET /users/{id}

結果

成功すると、サーバーは三つの要素で構成されるオブジェクトを返します:

名称説明
settingsサブアカウント情報
accessサブアカウントのアクセス
limitサブアカウントの制限

アクセス要素は次の項目で構成されます:

名称説明
audit_websiteサイトSEO検査
competitors_visibility_rankingヴィジビリティ順位
audit_settings検査設定
backlink_monitor被リンク監視
analytics_conversionsアナリティクス: コンバージョン
analytics_google_search_consoleGoogle search console
competitors_added主要な競合
analytics_overview分析: 概要
analytics_pages分析: ページ
marketing_planマーケティングプラン
seo_potentialSEO ポテンシャル
analytics_snippets分析: スニペット
social_mediaソーシャルメディア
tools_backlinks_checkerツール: 被リンクチェッカー
tools_index_status_checkerツール: インデックスステータスチェッカー
tools_parameter_checkerツール: パラメータチェッカー
tools_keyword_grouperツール: キーワードグループ化
tools_engine_autocompleteツール: 検索エンジンオートコンプリート
tools_search_volume_checkerツール: 検索ボリュームチェッカー
tools_competitive_researchツール: 競合調査
tools_keyword_researchツール: キーワード調査
tools_one_page_seo_checkerツール: ページSEOチェッカー
competitors_serp競合SERP
analytics_traffic_sources分析: トラフィックソース
analytics_audience分析: オーディエンス
audit_page_changes_monitor検査: ページ変更検知
hide_search_volumeクライアントアカウントタイプで検索ボリュームを隠す
show_groupsグループを表示
report_manual手動レポート
report_sheduled定期レポート
report_templateレポートテンプレート

制限の関する要素は次の項目で構成されます:

名称説明
site整数 ウェブサイト追加上限
keyword整数 キーワード追加上限
backlink整数 被リンクチェック追加上限
audit_account整数 サイト検査回数 (アカウントあたり)
audit_site整数 サイトチェック上限 (サイト、一ヵ月あたり)
balance.amount整数 支払い制限
balance.period文字列 支払い制限 (日、週、月)

レスポンス例:

{
“setting”: {
“account_id”: 36828,
“account_email”: “[email protected]”,
“account_first_name”: “Test”,
“account_last_name”: “Test”,
“account_type”: “user”,
“account_lang”: “ru”
},
“access”: [
“add_website”,
“audit_settings”,
“report_manual”,
“report_sheduled”,
“report_template”
],
“limit”: {
“site”: 10,
“keyword”: 5,
“backlink”: 10,
“audit_account”: 4,
“audit_site”: 3,
“balance”: {
“amount”: 5,
“period”: “day”
}
}
}

サブアカウント作成

説明

このメソッドは、サブアカウントを作成してそれに紐づけられたEメールに通知メールを送信します。

名称必須説明
keyはい必須値 “data”
valueはい作成されたアカウント設定
setting.account_emailはいサブアカウントのEメール
setting.account_first_nameはいサブアカウント 名
setting.account_last_nameいいえサブアカウント 性
setting.account_passwordはいサブアカウントパスワード
setting.account_langいいえアカウント言語 2文字のコード
setting.account_typeいいえアカウントタイプ: クライアント、ユーザー
limit.balance.periodいいえ制限の有効期限 日、週、月
limit.balance.amountいいえ金額の制限値 整数
accessいいえ新しいサブアカウントの権限が付与されたセクション

リクエストフォーマット

POST /users
[
{
“key”:”data”,
“value”: [
{“setting.account_email”:”[email protected]”},
{“setting.account_first_name”:”Test”},
{“setting.account_last_name”:”Test”},
{“setting.account_password”:”TestPassword”},
{“setting.account_type”:”user”},
{“limit.balance.period”:”day”},
{“limit.balance.amount”:10},
“access”: [
“add_website”,
“audit_settings”,
“report_manual”,
“report_sheduled”,
“report_template”
]
}
]
}
]

結果

成功すると、サーバーは追加されたサブアカウントに関する固有のIDを返します。

Response example:

{
“id”: 36872
}

サブアカウントの削除

説明

このメソッドはユーザーのサブアカウントを削除します。

リクエストフォーマット

DELETE /users/{id}

結果

成功すると、サーバーは空の配列を返します

レスポンス例:

[]

サブアカウント編集

説明

このメソッドは、既存のサブアカウントの編集を行います。

名称必須説明
keyはい必須値 “data”
valueはい作成されたアカウント設定
setting.account_emailいいえサブアカウントのEメール
setting.account_first_nameいいえサブアカウント 名
setting.account_last_nameいいえサブアカウント 性
setting.account_passwordいいえサブアカウントパスワード
setting.account_langいいえアカウント言語 2文字のコード
setting.account_typeいいえアカウントタイプ: クライアント、ユーザー
limit.balance.periodいいえ制限の有効期限 日、週、月
limit.balance.amountいいえ金額の制限値 整数
accessいいえ新しいサブアカウントの権限が付与されたセクション

リクエストフォーマット

PATCH /users/{id}
[
{
“key”:”data”,
“value”: [
{“setting.account_email”:”[email protected]”},
{“setting.account_first_name”:”Test”},
{“setting.account_last_name”:”Test”},
{“setting.account_password”:”TestPassword”},
{“setting.account_type”:”user”},
{“limit.balance.period”:”day”},
{“limit.balance.amount”:10},
{“access”: [
“add_website”
]
}
]
}
]

結果

成功すると、サーバーは空の配列を返します。

レスポンス例:

{
[]
}

親アカウントでサブアカウントと共有されたウェブサイトのリストを取得

説明

このメソッドは、サブアカウントで利用可能なウェブサイトのリストを取得します。

リクエストフォーマット

GET /users/{id}/shared-sites
名称説明
id固有のアカウントID

結果

成功すると、サーバーはサブアカウントで共有されたウェブサイトの固有IDの配列を返します。

レスポンス例:

[
39,
44
]

サブアカウントに割り当てられているウェブサイトのリストを取得

説明

このメソッドは、サブアカウントに割り当てられているウェブサイトのリストを取得します。

リクエストフォーマット

GET /users/{id}/own-sites
名称説明
id固有のアカウントID

結果

成功すると、サーバーはサブアカウントに割り当てられているウェブサイトの固有IDの配列を返します。

レスポンス例:

[
39,
44
]

サブアカウントにウェブサイトへのアクセスを付与

説明

このメソッドはサブアカウントにウェブサイトへのアクセスを付与します。

リクエストフォーマット

POST /users/{id}/shared-sites
[39,42]
名称説明
id固有のアカウントID
39,42固有のウェブサイトID

結果

成功すれば、サーバーは空の配列を返します。

レスポンス例

{
[]
}

被リンクグループ

被リンクグループのリストを取得

このメソッドは、被リンクグループのリストと数を取得する事ができます

リクエスト フォーマット

GET /backlink-groups/{site_id}

リクエスト パラメータ

名称必須説明
site_idYesウェブサイト ID

結果

成功すると、サーバーは被リンクグループのリストと数を返します。

レスポンス例

{
“total_groups”: 2,
“groups”: [
{
“id”: 1,
“name”: “General”,
“count”: 5
},
{
“id”: 2,
“name”: “Second group”,
“count”: 1
}
]
}

レスポンス パラメータ

名称説明
total_groups合計グループ数
groupsグループの配列
idグループ ID
nameグループ名
countグループの被リンク数

エラー

HTTP コードエラー メッセージ
403アクセスが拒否されました (wrong site_id)

被リンクのグループ作成

このメソッドは、ウェブサイト被リンクのグループを作成する事ができます。

リクエスト フォーマット

POST /backlink-groups/{site_id}
{
“name”: “Group name”
}

リクエスト パラメータ

名称必須説明
site_idYesウェブサイト ID
nameYesグループ名

結果

成功すると、サーバーは被リンクグループIDを返します。

レスポンス例

{
“group_id”: 2
}

レスポンス パラメータ

名称説明
group_id被リンクグループ ID

エラー

HTTP コードエラー メッセージ
403アクセスが拒否されました (wrong site_id)
400無効な名称
400グループは既に存在します

被リンクグループの削除

このメソッドは、ウェブサイト被リンクのグループを削除する事ができます。

リクエスト フォーマット

DELETE /backlink-groups/{site_id}?id={id}

リクエスト パラメータ

名称必須説明
site_idYesウェブサイト ID
idYes被リンクグループ ID

結果

成功すると、サーバーは204 HTTPコードを返します。

エラー

HTTP コードエラー メッセージ
403アクセスが拒否されました (wrong site_id)
400無効なグループID
400グループは存在しません

被リンクグループの名前変更

このメソッドは被リンクグループの名称を変更する事ができます。

リクエスト フォーマット

PUT /backlink-groups/{site_id}
{
“id”: 2,
“name”: “New group name”
}

リクエスト パラメータ

名称必須説明
site_idYesウェブサイト ID
idYes被リンクグループ ID
nameYes新しい被リンクグループ名

結果

成功すると、サーバーは204 HTTPコードを返します。

エラー

HTTP コードエラー メッセージ
403アクセスが拒否されました (wrong site_id)
400無効な名称
400グループは既に存在します

被リンクを別のグループに移動

このメソッドは、あるグループから被リンクを別のグループに移す事ができます。

リクエスト フォーマット

POST /backlink-groups/{site_id}/move
{
“id”: 1,
“backlink_ids”: [1],
“group_ids”: [2]
}

リクエスト パラメータ

名称必須説明
site_idYesウェブサイト ID
idYes移動先の被リンクグループ ID
backlink_idsNo移動される被リンク ID の配列
group_idsNo移動される被リンクグループ ID の配列

結果

成功すると、サーバーは204 HTTPコードを返します。

エラー

HTTP コードエラー メッセージ
403アクセスが拒否されました (wrong site_id)
400無効なグループID
400被リンクグループID
400グループIDまたは被リンクは必須です

被リンクチェッカー (ツール)

レポートのリスト

このメソッドは全ての被リンクレポートのリストを取得する事ができます。

リクエスト フォーマット

GET /backlink-reports?limit=100&offset=0&query=host

リクエスト パラメータ

名称必須説明
limitNoレポート数
offsetNoオフセット値
queryNo検索文字列

結果

成功すると、サーバーは被リンクチェッカーツールからの被リンクレポートリストと、合計レポート数を返します。

レスポンス例

{
“total_reports”: 6,
“reports”: [
{
“id”: “11”,
“target”: “goods.ru”,
“mode”: “host”,
“backlinks”: “402717”,
“refdomains”: “2264”,
“created”: “2021-10-06 13:03:20”
},
{
“id”: “9”,
“target”: “gismeteo.by”,
“mode”: “host”,
“backlinks”: “10829727”,
“refdomains”: “2211”,
“created”: “2021-10-06 10:03:28”
},
{
“id”: “7”,
“target”: “travelbama.com”,
“mode”: “domain”,
“backlinks”: “785”,
“refdomains”: “199”,
“created”: “2021-10-06 09:56:05”
},
{
“id”: “6”,
“target”: “seranking.ru”,
“mode”: “domain”,
“backlinks”: “66160”,
“refdomains”: “1002”,
“created”: “2021-10-06 09:55:19”
},
{
“id”: “5”,
“target”: “seranking.com”,
“mode”: “domain”,
“backlinks”: “425573”,
“refdomains”: “5682”,
“created”: “2021-10-06 09:52:10”
},
{
“id”: “4”,
“target”: “niab.by”,
“mode”: “domain”,
“backlinks”: “9709”,
“refdomains”: “261”,
“created”: “2021-10-06 09:47:51”
}
]
}

レスポンス パラメータ

名称説明
total_reports合計レポート数
reportsレポートの配列
idレポート ID
targetURL、被リンク検索対象
modehost | domain | url
backlinksURLに関する合計被リンク数
refdomainsURLに関する参照ドメイン数合計
createdレポート作成日と時刻

新しいレポートデータ

このメソッドでは、新しい被リンクレポートデータとレポート作成に関してアカウントから引き落とされた金額を取得する事ができます。

リクエスト フォーマット

GET /backlink-reports/info?mode=host&target=hh.ru

リクエスト パラメータ

名称必須説明
modeYesdomain | host | url
targetYesドメイン または 正確なURL

結果

成功すると、サーバーは新しい被リンクレポートデータと、レポート作成に関してアカウントから引き落とされる金額が返されます。

レスポンス例

{
“backlinks”: 12750493,
“domains”: 56528,
“price”: {
“amount”: 0.6,
“currency”: “USD”
},
“note”: “Note that only the first 10000 backlinks will be shown.”
}

レスポンス パラメータ

名称説明
backlinksサイトの合計被リンク数
domainsサイトに関する合計ドメイン数
amountレポート作成に関してアカウントから引き落とされる金額
currency通貨
note注意事項

エラー

HTTP コードエラー メッセージ
400無効なURL
400無効なドメイン
400無効なモード
400残高に十分な費用がありません

レポートの作成

このメソッドは、新しい被リンクレポートを作成する事ができます。

リクエスト フォーマット

POST /backlink-reports
{
“mode”:”domain”,
“target”:”http://host/url”
}

リクエスト パラメータ

名称必須説明
modeYesdomain | host | url
targetYesドメイン または 正確なURL

結果

成功すると、サーバーは作成されたレポート ID を返します。

レスポンス例

{
“report_id”:1
}

レスポンス パラメータ

名称説明
report_idレポート ID

エラー

HTTP コードエラー メッセージ
400無効なURL
400無効なドメイン
400無効なモード
400被リンクの取得に失敗しました。後ほどお試しください
400残高に十分な費用がありません

レポートの削除

このメソッドは、被リンクレポートを削除する事ができます。

リクエスト フォーマット

DELETE /backlink-reports/{report_id}

リクエスト パラメータ

名称必須説明
report_idYesレポート ID

結果

成功すると、サーバーは204 HTTPコードを返します。

エラー

HTTP コードエラー メッセージ
404被リンクレポートは見つかりませんでした

レポートの更新

このメソッドは被リンクレポートを更新する事ができます。

リクエスト フォーマット

PUT /backlink-reports
{
“report_id”:1
}

リクエスト パラメータ

名称必須説明
report_idYesレポート ID

結果

成功すると、サーバーは204 HTTPコードを返します。

エラー

HTTP コードエラー メッセージ
400無効なレポート ID
404被リンクレポートが見つかりませんでした
400被リンクの取得に失敗しました。後ほどお試しください
400残高に十分な費用がありません

レポート概要

このメソッドは、レポートの全ての被リンクに関する詳しい情報を取得する事ができます。

リクエスト フォーマット

GET /backlink-reports/{report_id}/overview

リクエスト パラメータ

名称必須説明
report_idYesレポート ID

結果

成功すると、サーバーはレポートの全ての被リンクに関する詳しい情報を返します。

レスポンス例

{
“report_id”:5,
“created”:”2021-10-06″,
“target”:”seranking.com”,
“mode”:”domain”,
“inlink_rank”:58,
“domain_inlink_rank”:82,
“backlinks”:{
“total”:425573,
“nofollow_backlinks”:18667,
“edu_backlinks”:11,
“gov_backlinks”:4,
“backlinks_to_homepage”:5915,
“backlinks_saved”:15284,
“per_domain”:0
},
“domains”:{
“total”:5682,
“domains_to_homepage”:2665,
“domains_to_otherpage”:2846,
“domains_saved”:5492,
“top_domains”:[
{
“domain”:”nl”,
“count”:”3410″,
“name”:”Netherlands”,
“country”:”NL”
},
{
“domain”:”it”,
“count”:”161″,
“name”:”Italy”,
“country”:”IT”
},
{
“domain”:”uk”,
“count”:”160″,
“name”:”United Kingdom”,
“country”:”GB”
},
{
“domain”:”jp”,
“count”:”136″,
“name”:”Japan”,
“country”:”JP”
},
{
“domain”:”ru”,
“count”:”128″,
“name”:”Russia”,
“country”:”RU”
},
{
“domain”:”pw”,
“count”:”121″,
“name”:”Palau”,
“country”:”PW”
}
]
},
“anchors”:{
“total”:1817,
“top_anchors”:{
“links”:[
{
“anchor”:””,
“count”:”9613″
},
{
“anchor”:”SE Ranking”,
“count”:”1224″
},
{
“anchor”:”seranking.com”,
“count”:”363″
},
{
“anchor”:”SERanking”,
“count”:”272″
},
{
“anchor”:”SEO Software for 360 SEO Analysis of your Website.”,
“count”:”138″
},
{
“anchor”:”SERanking SEO monitaring”,
“count”:”117″
},
{
“anchor”:”https://seranking.com/”,
“count”:”110″
},
{
“anchor”:”Seranking LTD”,
“count”:”77″
},
{
“anchor”:”無料で試してみる”,
“count”:”71″
},
{
“anchor”:”301″,
“count”:”67″
}
],
“domains”:[
{
“anchor”:”SE Ranking”,
“count”:”1136″
},
{
“anchor”:””,
“count”:”424″
},
{
“anchor”:”seranking.com”,
“count”:”360″
},
{
“anchor”:”SERanking”,
“count”:”272″
},
{
“anchor”:”SEO Software for 360 SEO Analysis of your Website.”,
“count”:”134″
},
{
“anchor”:”https://seranking.com/”,
“count”:”99″
},
{
“anchor”:”Seranking LTD”,
“count”:”77″
},
{
“anchor”:”301″,
“count”:”67″
},
{
“anchor”:”.”,
“count”:”42″
},
{
“anchor”:”Backlink Checker: Spy on Competitor Backlinks.”,
“count”:”38″
}
]
}
},
“ips”:null,
“subnets”:null
}

エラー

HTTP コードエラー メッセージ
400無効なレポートID
404被リンクレポートが見つかりませんでした

レポートに関する被リンクリスト

このメソッドは、レポートに関するウェブサイトの被リンク数とリストを取得する事ができます。

リクエスト フォーマット

GET /backlink-reports/{report_id}/backlinks?limit=100&offset=0

リクエスト パラメータ

名称必須説明
report_idYesレポート ID
limitNo被リンク数
offsetNoオフセット値

結果

成功すると、サーバーはレポートに関するウェブサイトの被リンク数とリストを返します。

レスポンス例

{
“total_backlinks”:15284,
“backlinks”:[
{
“id”:40624,
“url”:”http://operomagna.it/web-seo-consultant/website-seo-checker.htm”,
“title”:”checker > web seo consultant > website seo checker”,
“anchor_id”:786,
“domain_id”:639,
“image”:1,
“nofollow”:1,
“inlink_rank”:1,
“first_seen”:”2021-05-24″,
“last_visited”:”2021-05-24″,
“page_id”:605,
“ugc”:0,
“sponsored”:0,
“lost_date”:null,
“anchor”:”On-Page SEO Checker SE Ranking.”,
“url_to”:”https://help.seranking.com/tools/on-page-seo-checker/”,
“domain_inlink_rank”:11
},
{
“id”:40626,
“url”:”https://webbaohiem.net/bo-him-dao-cong-c-bo-v-doanh-nhan.html”,
“title”:”Bảo hiểm D&O: Công cụ bảo vệ doanh nhân – Web Bảo Hiểm”,
“anchor_id”:788,
“domain_id”:641,
“image”:1,
“nofollow”:1,
“inlink_rank”:3,
“first_seen”:”2021-05-24″,
“last_visited”:”2021-05-24″,
“page_id”:607,
“ugc”:0,
“sponsored”:0,
“lost_date”:null,
“anchor”:”link”,
“url_to”:”https://online.seranking.com/research.overview.html?filter=base_domain&input=gayincesttube.com”,
“domain_inlink_rank”:37
}
]
}

エラー

HTTP コードエラー メッセージ
400無効なレポートID
404被リンクレポートが見つかりませんでした

レポートに関するドメインリスト

このメソッドは、被リンクレポートに関するドメイン数とリストを取得する事ができます。

リクエスト フォーマット

GET /backlink-reports/{report_id}/domains?limit=100&offset=0

リクエスト パラメータ

名称必須説明
report_idYesレポート ID
limitNoドメイン数
offsetNoオフセット値

結果

成功すると、サーバーは被リンクレポートに関するドメイン数とリストを返します。

レスポンス例

{
“total_domains”:5491,
“domains”:[
{
“id”:”2″,
“yandex_x”:null,
“domain_inlink_rank”:”64″,
“backlinks”:”13″,
“first_seen”:”2021-05-23″,
“lost_date”:null,
“domain”:”seranking.ru”
},
{
“id”:”21″,
“yandex_x”:null,
“domain_inlink_rank”:”9″,
“backlinks”:”1″,
“first_seen”:”2021-03-16″,
“lost_date”:null,
“domain”:”www.ruecouponcode.com”
},
{
“id”:”22″,
“yandex_x”:null,
“domain_inlink_rank”:”60″,
“backlinks”:”1″,
“first_seen”:”2021-04-05″,
“lost_date”:null,
“domain”:”p.eurekster.com”
}
]
}

エラー

HTTP コードエラー メッセージ
400無効なレポートID
404被リンクレポートが見つかりませんでした

レポートに関するアンカーのリスト

このメソッドは、被リンクレポートに関するアンカー数とリストを取得する事ができます。

リクエスト フォーマット

GET /backlink-reports/{report_id}/anchors?limit=100&offset=0

リクエスト パラメータ

名称必須説明
report_idYesレポート ID
limitNoアンカー数
offsetNoオフセット値

結果

成功すると、サーバーは被リンクレポートに関するアンカー数とリストを返します。

レスポンス例

{
“total_anchors”:1808,
“anchors”:[
{
“id”:”786″,
“anchor”:”On-Page SEO Checker SE Ranking.”,
“domains”:”3″,
“backlinks”:”3″,
“first_seen”:”2021-05-11″,
“last_visited”:”2021-05-24″,
“dofollow”:”0″,
“words”:”5″
},
{
“id”:”787″,
“anchor”:”feat”,
“domains”:”1″,
“backlinks”:”1″,
“first_seen”:”2021-05-24″,
“last_visited”:”2021-05-24″,
“dofollow”:”0″,
“words”:”1″
},
{
“id”:”788″,
“anchor”:”link”,
“domains”:”20″,
“backlinks”:”20″,
“first_seen”:”2019-02-25″,
“last_visited”:”2021-05-24″,
“dofollow”:”3″,
“words”:”1″
}
]
}

エラー

HTTP コードエラー メッセージ
400無効なレポートID
404被リンクレポートが見つかりませんでした

キーワード調査

キーワードデータ取得

説明

本メソッドはキーワードに関する様々なデータを取得できます。

リクエスト フォーマット

POST https://api4.seranking.com/research/{source}/analyze-keywords/

パラメータ

名前 必須 説明
sourceはいリクエストされるデータベース
keywordsはい分析するキーワード。1件のリクエストにつき最大5,000件まで分析。
sort いいえソート基準 (標準ではCPC)
sort_order いいえソート順 (昇順 または 標準では降順)
colsいいえ返される値のリスト (カンマ区切り))

結果

成功すると、サーバーはキーワードのリストをパラメータとともに返します。

[
{
is_data_found: true,
keyword: “seranking.com”,
volume: 10,
cpc: 0.00,
competition: “0.00”,
difficulty: 90,
history_trend: {
“2020-03-01”: 10,
“2020-04-01”: 10,
“2020-05-01”: 10,
“2020-06-01”: 10,
“2020-07-01”: 10,
“2020-08-01”: 10,
“2020-09-01”: 10,
“2020-10-01”: 10,
“2020-11-01”: 10,
“2020-12-01”: 10,
“2021-01-01”: 10,
“2021-02-01”: 10
}
},

]

レスポンス パラメータ

名前 説明
is_data_foundキーワード id データが検知されたかどうか示します。: 値は true または false
keywordキーワード
volume検索ボリューム
cpcCPC
competition競合性
difficultyキーワード難易度
history_trend検索ボリューム履歴

エラー

HTTP コード エラー メッセージ
400Incorrect order field {sort} {sort_order}
400Number of keywords exceeded. Max keywords per single request: 10000
400Invalid keywords
400Invalid source

エラーコードとステータス

エラーの場合、サーバーはHTTP コードとテキストのエラーメッセージを返します。

HTTP/1.0 403 Forbidden
Content-Type: application/json
{“message”:”No token”}

全ての API メソッドは以下のエラーコードを返します:

HTTP コード エラーメッセージ
500 Server error Internal server error
400 Bad Request Invalid request format
403 No token No API key is present in the request
403 Incorrect token An invalid API key is present in the request
403 No access Action is not available
403 Access denied Access to the resource is denied
404 Not found The resource does not exist for the requested path
429 Too Many Requests The limit on the number of requests has been exceeded

競合 SEO/PPC 調査

競合 SEO/PPC 調査 API では、競合サイトとそのキーワードの統計をオーガニック検索と有料検索結果から取得する事ができる便利なフォームです。

このセクションにアクセスするには、有料プランを利用中か、またはアカウントの残高が必要となります。

エラー

HTTP コード エラー メッセージ
403Empty balance
403 Licence expired

ドメイン 概要 (選択したデータベース)

説明

このメソッドは、選択されたデータベースに関する有料・オーガニックトラフィックのキーワード統計データを返します。

リクエスト フォーマット

GET https://api4.seranking.com/research/{source}/overview/?domain=domain.com

リクエスト パラメータ

名前 必須 説明
source はい クエリで指定されているデータベース
domain はい td> ドメイン

結果

成功すると、サーバーは指定されたデータベースのオーガニック・有料トラフィックのキーワード統計を返します。

{
“organic”: {
“base_domain”:”domain.com”,
“keywords_new_count”: 182,
“keywords_up_count”: 292,
“keywords_equal_count”: 55,
“keywords_lost_count”: 282,
“top11_20”: 127,
“top51_100”: 331,
“keywords_down_count”: 558,
“top1_5”: 25,
“top21_50”: 270,
“top6_10”: 52,
“keywords_count”: 790,
“traffic_sum”: 3149,
“price_sum”: 23167.97,
“year”: 2022,
“month”: 8
},
“adv”: {
“base_domain”:”domain.com”,
“keywords_new_count”: 91,
“keywords_up_count”: 17,
“keywords_equal_count”: 18,
“keywords_lost_count”: 62,
“top11_20”: 0,
“top1_2”: 53,
“top51_100”: 0,
“keywords_down_count”: 76,
“top1_5”: 121,
“top21_50”: 0,
“top3_5”: 68,
“top6_8”: 19,
“top9_11”: 0,
“top6_10”: 19,
“keywords_count”: 140,
“traffic_sum”: 2968,
“price_sum”:17795.26,
“year”: 2022,
“month”: 8
}
}

レスポンス パラメータ

名前 説明
organic オーガニック トラフィック データ
adv 有料 トラフィック データ
base_domainドメイン
keywords_count キーワード合計数
traffic_sum トラフィック予測
price_sum コスト予測
top1_5 1-5 内のキーワード合計数
top6_10 6-10 内のキーワード合計数
top11_20 11-20 内のキーワード合計数
top1_2 1-2 位に位置するキーワードの合計数 (有料トラフィックで)
top3_5 3-5 位に位置するキーワードの合計数 (有料トラフィックで)
top6_8 6-8 位に位置するキーワードの合計数 (有料トラフィックで)
top9_11 9-11 位に位置するキーワードの合計数 (有料トラフィックで)
keywords_ new_count キーワードの合計数
keywords_ lost_count 検索結果圏外にドロップしたキーワード合計数
keywords_ equal_count 順位変化無し
keywords_ up_count 順位上昇
keywords_ down_count 順位下降
year
month

エラー

HTTP コード エラー メッセージ
400 Invalid domain
400 Invalid source

ドメイン 概要 (履歴)

説明

本メソッドは、オーガニック・有料トラフィックに関するパラメータ(キーワード数、クリック、コスト)の履歴データを取得する事ができます。

リクエスト フォーマット

GET https://api4.seranking.com/research/{source}/overview/history/?domain=domain.com&type=organic

リクエスト パラメータ

名前 必須 説明
source はい クエリで指定されているデータベース
domain はい ドメイン
type いいえ organic – オーガニックトラフィックデータ (デフォルト) adv – 有料トラフィックデータ

結果

成功すると、サーバーはオーガニック・有料トラフィックに関するパラメータの履歴データを返します。

例:

[
{
“keywords_count”: 51,
“traffic_sum”: 184,
“price_sum”: 1095.87,
“year”: 2016,
“month”: 9,
“top1_2”: 13,
“top3_5”: 18,
“top6_8”: 20,
“top9_11”: 0
},

]

レスポンス パラメータ

名前 説明
keywords_count キーワード数
traffic_sum トラフィック予測
price_sum コスト予測
year
month
top1_5 1-5 内のキーワード合計数
top6_10 6-10 内のキーワード合計数
top11_20 11-20 内のキーワード合計数
top21_50 21-50 内のキーワード合計数
top51_100 51-100 内のキーワード合計数
top1_2 1-2 位に位置するキーワードの合計数 (有料トラフィックで)
top3_5 3-5 位に位置するキーワードの合計数 (有料トラフィックで)
top6_8 6-8 位に位置するキーワードの合計数 (有料トラフィックで)
top9_11 9-11 位に位置するキーワードの合計数 (有料トラフィックで)

エラー

HTTP コード エラー メッセージ
400 Invalid domain
404 Invalid source

ドメイン キーワード

説明

本メソッドは、ドメインに関するキーワードのリストを取得します。

リクエスト フォーマット

GET https://api4.seranking.com/research/{source}/keywords/?domain=domain.com&type=organic&order_field=position&order_type=desc&cols=position,prev_pos

リクエスト パラメータ

名前 必須 説明
source はい クエリで指定されているデータベース
domain はい ドメイン
type いいえ organic – オーガニックトラフィックデータ (デフォルト) adv – 有料トラフィックデータ
order_field いいえ ソート項目 (デフォルトではトラフィック)
order_type いいえ 昇順 または 降順 (デフォルト)
page いいえ 結果ページ (デフォルト – 1)
limit いいえ 要素の数 (デフォルト – 100, 最大. 1000)
cols いいえ 返される値のリスト (カンマ区切り)
pos_change いいえ順位変化フィルタ
up – 順位上昇
down – 順位下降
new – 検索結果 初登場
lost – 検索圏外に下降
same – 順位変化無し

結果

I成功すると、サーバーはそのパラメータとドメインに関するキーワードのリストを返します。

[
{
“keyword”: “seranking.com”,
“position”: 1,
“prev_pos”: 1,
“volume”: 10,
“cpc”: 0.00,
“competition”: 0.00,
“url”: “https://seranking.com/”,
“total_sites”: 88,
“traffic”: 3,
“traffic_percent”: 11.11,
“price”: 0
},

]

レスポンス パラメータ

名前 説明
keyword キーワード
position 順位
prev_pos 前月の順位
volume ボリューム
cpcCPC
competition 競合性
urlURL
total_sites クエリに関するサイトの合計数
traffic トラフィック
traffic_prercent トラフィックのシェア
price コスト

有料トラフィック (type=adv)に関しては、上記のパラメータに加え、広告に関する情報も取得できます。

[
{
“keyword”: “nyc hotels”,
“position”: 4,
“prev_pos”: 4,
“volume”: 550000,
“cpc”: 3.75,
“competition”: 0.16,
“url”: “https://www.booking.com/city/us/new-york.html”,
“total_sites”: 851000000,
“traffic”: 11000,
“traffic_percent”: 0.96,
“price”: 41250,
“block”: “top”,
“snippet_num”: 579,
“snippets_count”: 1,
“snippet_title”: “Hotels in New York, NY | Lowest Price Guarantee.‎”,
“snippet_description”: “Book your Hotel in New York NY online. No reservation costs. Great rates. 24/7 Customer Service. Hotels. Secure Booking. Villas. Hostels. No Booking Fees. Best Price Guarantee.”,
“snippet_display_url”: “www.booking.com/city/us/new-york.html”
},

]
block top | bottom – ad type
snippet_num 広告 ナンバー
snippet_count 広告の数
snippet_ title 広告 タイトル
snippet_ description 広告 テキスト
snippet_ display_url 表示される広告URL

エラー

HTTP コード エラー メッセージ
400 Incorrect order
400Row limit exceeded
400 Invalid domain
400 Invalid source

キーワードの有料広告

説明

本メソッドは、キーワードの有料広告の概要を取得する事ができます。

リクエスト フォーマット

GET https://api4.seranking.com/research/{source}/advertising/?keyword=seo

リクエスト パラメータ

名前 必須 説明
keyword はい キーワード
from いいえ 期間開始時点の年月 (2017-01)
to いいえ 期間終了時点の年月 (2018-12)
page いいえ 結果ページ (デフォルト – 1)
limit いいえ 要素の数 (デフォルト – 100, 最大 100)

結果

成功すると、サーバーはキーワードに関する有料広告の概要を返します。

[
{
“domain”: “hotels.com”,
“ads_count”: 19,
“keywords_count”: 78972,
“traffic_sum”: 3565364,
“price_sum”: 10411189,
“snippets”:
{
2018-11:
{
“position”: 2,
“snippet_title”: “Booking | Hotels.com‎”,
“snippet_description”: “Stay 10 nights & get 1 free! Redeem your reward night anytime, anywhere. Last Minute Hotel Deals. Exclusive Deals. Photos & Reviews. Price Guarantee. Earn Free Hotel Nights. Guest Reviews. No Cancellation Fees. Travel Guides. Luxury Hotels. Budget Hotels.”,
“snippet_display_url”: “www.hotels.com/”,
“snippet_count”: 1,
“url”: “https://www.hotels.com/”
},

}
},,

]

レスポンス パラメータ

名前 説明
domain ドメイン
ads_count 広告の数
keywords_count キーワード数
traffic_sum トラフィック
price_sum 予算
snippets ドメインの広告のリスト
snippet_num 広告ナンバー
snippet_count 広告の数
snippet_title 広告 タイトル
snippet_description 広告 テキスト
snippet_display_url 表示される広告URL/td>
url リンク

エラー

HTTP コード エラー メッセージ
400Row limit exceeded
400 Invalid domain
400 Invalid source

ドメインの有料広告

説明

本メソッドは、ドメインに関する有料広告の概要を取得します。

リクエスト フォーマット

GET https://api4.seranking.com/research/{source}/advertising/?domain=booking.com
 リクエスト パラメータ
名前 必須 説明
domain はい ドメイン
from いいえ 期間開始時点の年月 (2017-01)
to いいえ 期間終了時点の年月 (2018-12)
page いいえ 結果ページ (デフォルト – 1)
limit いいえ 要素の数 (デフォルト – 100, 最大 100)

結果

成功すると、サーバーはドメインに関する有料広告の概要を返します。

[{
“keyword”:”locanda vivaldi venice”,
“ads_count”:24,
“competition”:0.39,
“cpc”:5.64,
“volume”:100,
“traffic”:47.9,
“traffic_percent”:0.51,
“snippets”:
{
2017-01:
{
“position”:2,
“snippet_title”:”Locanda Vivaldi, Venice – Booking.com‎”,
“snippet_description”:”Book at Locanda Vivaldi, Venice. No reservation costs. Great rates Amenities: Free Wifi, Non Smoking Rooms, 24 Hour Front Desk, Air Conditioning”,
“snippet_display_url”:”www.booking.com/hotel/it/locanda-vivaldi.en.html?a”,
“snippet_count”:1,
“url”:”http://www.booking.com/hotel/it/locanda-vivaldi.en.html?aid=311088″
},
,

]

レスポンス パラメータ

名前 説明
keyword キーワード
ads_count 合計広告数
competition 競合性
cpcCPC
volume ボリューム
trafficトラフィック
traffic_percentトラフィックのシェア
snippets ドメインの広告のリスト
snippet_count 広告の数 ドメインの広告数 広告の数
snippet_title 広告 タイトル
snippet_description 広告 テキスト
snippet_display_url 表示される広告URL
url リンク

エラー

HTTP コード エラー メッセージ
400Row limit exceeded
400 Invalid domain
400 Invalid source

競合

説明

本メソッドは、競合のドメインのリストを取得します (最大 500)。

リクエスト フォーマット

GET https://api4.seranking.com/research/{source}/competitors?domain=booking.com&type=adv

リクエスト パラメータ

名前 必須 説明
type いいえ organic – オーガニックトラフィックデータ (デフォルト) adv – 有料トラフィックデータ
domain はい ドメイン
big_players いいえ 0 – 主要な競合を隠す (デフォルト) 1 – 主要な競合を表示する
stats いいえ 0 – ドメインのリストと共通するキーワード数のみ (デフォルト) 1 – 追加 パラメータ

結果

成功すると、サーバーは競合ドメインのリストを返します。

[
{
“domain”: “tripadvisor.com”,
“common_keywords”: 1076
},

]

..stats =1

[
{
“domain”: “tripadvisor.com”,
“common_keywords”: 1076,
“total_keywords”: 2084,
“missing_keywords”:5450,
“traffic_sum”: 291,
“price_sum”: 40.12,
},

]

レスポンス パラメータ

名前 説明
common_keywords 対象のサイトとその競合で使用されているキーワード
domain ドメイン
total_keywords Googleのトップ100にランクしている競合のキーワード合計数
missing_keywords競合サイトではGoogle100位以内にランクしているが、分析対象のウェブサイトでは使用していない、または使用しているが検索エンジンのヴィジビリティが無いキーワード
traffic sum 既存キーワードに関する、サイトのトラフィックボリューム予測。予想されるCTR(クリックスルーレイト)、ボリューム、現在の順位から計算されます。
price_sum キーワード、コスト、トラフィックの値に基づく選択された広告の月額コストの予測値

エラー

HTTP コード エラー メッセージ
400 Invalid domain
400 Invalid source

ドメイン 比較

説明

本メソッドは、二つのドメインのキーワードリストを取得します。

リクエスト フォーマット

GET https://api4.seranking.com/research/{source}/competitors/compare?domain=booking.com&compare=google.com&type=adv

リクエスト パラメータ

名前 必須 説明
type いいえ organic – オーガニックトラフィックデータ (デフォルト) adv – 有料トラフィックデータ
domain はい ドメイン
compare はい 競合ドメイン
page いいえ 結果ページ (デフォルト – 1)
limit いいえ 要素の数 (デフォルト – 100, 最大. 1000)
cols いいえ 返される値のリスト (カンマ区切り)
diff いいえ 0 – 比較するドメイン(domain と compare)で共通するキーワード (デフォルト) 1 – domain には無い compare ドメインのキーワード

結果

成功すると、サーバーは二つのドメインのキーワードリストを返します。

[
{
“keyword”: “haworth hotel holland mi”,
“volume”: 10,
“cpc”: 3.01,
“competition”: 0.38,
“difficulty”: 5,
“total_sites”: 94,
“position”: 4,
“url”: “https://www.booking.com/hotel/us/haworth-inn-center.html”,
“price”: 2.44,
“traffic”: 0.81,
“compare_position”: 5,
“compare_url”: “https://www.hotels.com/ho576868/haworth/”,
“compare_price”: 1.84,
“compare_traffic”: 0.61
},

]

レスポンス パラメータ

名前 説明
keyword 分析キーワード
competition 競合性
difficultyキーワード難易度
cpc CPC (クリック単価)
volume 指定キーワードのGoogle月間検索数
total_sites クエリに関するサイトの合計数
position 順位
url 指定キーワードでGoogleにランクされているページのURL
price コスト
traffic トラフィック
compare_position 比較されるドメインの順位
compare_url 比較されるドメインのページURL
compare_price 比較されるドメインのトラフィックコスト
compare_traffic 比較されるドメインのトラフィック

エラー

HTTP コード エラー メッセージ
400 Invalid domain
400 Invalid source

SEO データ

SEO API データ は、SE Rankingに有効なプロジェクトを作成する事なく、GoogleやYandexで主要なキーフレーズ(URL、スニペット、サイト順位を伴う)に関する TOP 100 の検索結果を取得するよう動作します。

SEO API データ 1リクエストの費用:

$0.003

キーワード追加

このメソッドは、検索結果を取得する為のクエリをキューに追加する事ができます。

パラメータ

名称 必須 説明
query はい検索クエリ、またはクエリ配列 (1クエリあたりの最大文字数 – 255、配列内の最大クエリ数 – 1000)
engine_id はい ユニーク 検索エンジン ID。 検索エンジンや、そのユニークIDの完全なリストを取得するには、GET /system/search-engines を使用します。(必ずGoogle または Yandexと入力してください)
region_name いいえ 検索の リージョン 名 (Google検索エンジンのみ)
region_id いいえ Yandex 検索エンジンのユニーク リージョン ID。GET /system/yandex-regions を使用して、Yandexの地域IDの完全なリストを取得する事ができます。

リクエスト フォーマット

POST /parsing/serp/tasks
{
“engine_id”: 1,
“region_id”: 140,
“query”: “text”
or
“query”: [“text”, “text2”]
}

結果

成功すると、サーバーはキューに追加された各クエリのユニークIDを返します。

名称 必須 説明
task_id はい ユニーク クエリ ID

レスポンス例

[
{
“query”: :”text”,
“task_id”: 123456
}
]

エラー

HTTP コード エラーメッセージ
403 Empty balance
400 Invalid engine_id
400 Invalid regione_id
400 Empty query
400 Query $query too long

ステータス確認と確認結果の取得

このメソッドは、前回キューに追加されたキーワードの結果を取得する事ができます。キーワード順位がまだ記録されていない場合は、呼び出されたメソッドはそのステータスを返します。結果は24時間保持され、その後削除されます。

パラメータ

名称 必須 説明
task_id はい ユニーク クエリ ID

リクエスト フォーマット

GET /parsing/serp/tasks/{task_id}

結果

成功すると、サーバーはクエリのステータスを返します。

クエリがキュー待ちの場合は、サーバーは次のステータスを返します: processing.

レスポンス例

{
“status”: “processing”
}

確認が完了すると、その結果が返されます。 成功すると、サーバーは TOP 100 検索結果のクエリ結果を含む配列を返します。

名称 必須 説明
position はい TOP 100 のページ順位
url はい TOP 100 にランクされているページのURL
title はい TOP 100 のページのタイトル
snippet はい TOP 100 のページにスニペット文
cache_urlNo TOP 100 にランクされているページのキャッシュコピーへのリンク

レスポンス例

{
“results”: [
{
“position”: “1”,
“url”: “https://www.pizzahut.com/”,
“title”: “Pizza Hut: Pizza Delivery”,
“snippet”: “Order pizza online for fast delivery or carryout from a store near you. View our full menu, see nutritional information, find store locations, and more.”,
“cache_url”: “https://webcache.googleusercontent.com/search?q=cache:oiTvlHsuOeEJ:https://www.pizzahut.com/+&cd=4&hl=en&ct=clnk&gl=us”
},

“position”: “99”,
“url”: “https://techcrunch.com/2018/08/20/google-doctor-fork/”,
“title”: “Google created a fake pizza brand to test out creative strategies for …”,
“snippet”: “Aug 20, 2018 – Google’s Unskippable Labs team has been testing ad effectiveness in a compelling new way: It created a fake pizza brand called Doctor Fork, …”,
“cache_url”: “https://webcache.googleusercontent.com/search?q=cache:wi5sKCy0ResJ:https://techcrunch.com/2018/08/20/google-doctor-fork/+&cd=120&hl=en&ct=clnk&gl=us”
}
]
}

エラー

HTTP コード エラーメッセージ
404Task not found

全てのユーザー クエリのリスト

このメソッドは、直近24時間以内にキューに追加された全てのユーザー クエリのリストを取得する事ができます。

リクエスト フォーマット

GET /parsing/serp/tasks

結果

成功すると、サーバーはキューに追加されたクエリの配列とそのステータスを返します。

名称 説明
id ユニーク クエリ ID
query キーワード または フレーズ (クエリ)
region_name 検索の リージョン 名 (Google検索エンジンのみ)
engine_id ユニーク 検索エンジン ID。 検索エンジンや、そのユニークIDの完全なリストを取得するには、GET /system/search-engines を使用します。(必ずGoogle または Yandexと入力してください)
region_id Yandex 検索エンジンのユニーク リージョン ID。GET /system/yandex-regions を使用して、Yandexのリージョン IDの完全なリストを取得する事ができます。
added キューにクエリが追加された時の日付
is_completed クエリ確認ステータス (1 – チェック済, 0 – 未チェック)

レスポンス例

{
“tasks”: [
{
“id”: “18638740”,
“query”: “book”,
“region_name”: null,
“engine_id”: “411”,
“region_id”: “213”,
“added”: “2018-08-28 10:25:29”,
“is_completed”: “0”
},

{
“id”: “18639398”,
“query”: “pizza”,
“region_name”: “New York”,
“engine_id”: “200”,
“region_id”: “0”,
“added”: “2018-08-28 12:25:52”,
“is_completed”: “1”
}
]
}

被リンク

被リンクリスト

このメソッドはウェブサイトの被リンクのリストを取得する事ができます。

リクエスト フォーマット

 GET /backlinks/{site_id}?limit=100&offset=100 

リクエスト パラメータ

名称 必須 説明
limit いいえ リンクの合計数。リンク数最大 – 1000
offset いいえ Oオフセット値

結果

成功すると、サーバーはウェブサイトの被リンクのリストを返します。

[
{
“anchor”: “SE Ranking”,
“category”: “”,
“charge_period”: null,
“charge_start”: null,
“date_added”: “2018-06-11”,
“date_lost”: “2021-10-10”,
“date_placement”: “2018-10-11”,
“domain”: “highpoweredseo.com”,
“duration”: “”,
“fb_likes”: “2”,
“from_domainid”: “4630”,
“from_url”: “http://highpoweredseo.com/how-to-become-a-better”,
“gin_index”: “11”,
“gin_index_check_date”: “2018-10-05”,
“http_status”: “1”,
“id”: “53”,
“is_blocked_meta”: “1”,
“is_blocked_robotstxt”: “1”,
“is_forced_status”: “0”,
“is_image”: “1”,
“is_link_not_found”: “1”,
“is_nofollow”: “1”,
“is_redir”: “1”,
“last_crawler_visit”: “2018-10-05”,
“link_manager”: “”,
“link_type”: “”,
“notes”: “ghjg”,
“price”: null,
“source”: null,
“src_domain_country”: “USA”,
“src_domain_ip”: “184.168.221.40”,
“src_domain_yandex_x”: null,
“src_domain_yandex_x_date”: null,
“to_url”: “http://tourl.ru/”,
“total_ext_links”: “2”,
“yin_index”: “12”,
“yin_index_check_date”: “2018-10-05”
},

]

レスポンス パラメータ

名称 説明
anchor 被リンク アンカー テキスト
id リンク ID
category ターゲット 被リンク カテゴリ
charge_period チャージ 期間。 (1回, 月毎, 四半期毎, 半年毎, 年毎)
charge_start チャージ 開始日
date_added 被リンクが追加された日付
date_lost被リンクが消えた日付
date_placement 被リンクが設置された日付
domain あなたのサイトにリンクしているページのドメイン
duration 提供者との同意に基づく被リンク設定期間
fb_likes 指定ページをFacebookでシェアした人の合計数
from_domainid 被リンク ドメイン ID
from_url あなたのサイトにリンクしているページのURL
gin_index 被リンク元のページがGoogleにインデックスされているかどうか
gin_index_check_date チェック日
http_status 被リンクを含むページのHTTP ステータス
is_blocked_meta メタタグによるページのブロック
is_blocked_robots.txt robots.txtよるページのブロック
is_disavow否認されている被リンク
is_forced_status ステータスが手動で変更された
is_image L画像のリンク
is_link_not_found ページ 被リンク が見つかりません
is_nofollow リンクはインデックスされません
is_redir 別のページへのリダイレクトページ
is_sponsoredsponsoredの被リンク
last_crawler_visit 最後にクロールした日付
link_manager 担当者
link_type 被リンク アンカー テキストのタイプ
notes ノート
num_links被リンクの数
price 被リンク 設置の費用
source ソース
src_domain_country
src_domain_inlink_rankドメインランク
src_domain_ip 参照 IP
src_domain_region_idRegion id (地域id)
src_domain_yandex_x Yandex X
src_domain_yandex_x_date チェック 日
titleページタイトル
to_url 参照先ページ
total_ext_links 被リンクを含むページで検知された外部リンクの合計数
ugcUGC (ユーザー生成コンテンツ)
yin_index Yandexにインデックスされている被リンクを含むページ
yin_index_check_date チェック日

エラー

HTTP コードエラーメッセージ
403アクセスが拒否されました (wrong site_id)

被リンク追加

POST /backlinks/{site_id}
{
“url”: “http://backlink.test/”,
“price”: 1,
“charge_period”: “onetime”,
“charge_start”: “2018-01-01”
}

リクエスト パラメータ

名称 必須 説明
url はい 被リンク URL
price いいえ 被リンク 費用
currencyいいえ通貨コード ISO 4217 (USD, CAD, AUD, etc.)
charge_period いいえ チャージ (1回, 月毎)
charge_start いいえ Pチャージ 開始日

結果

成功すると、サーバーは追加された被リンクの ID を返します。

{
“id”: 1
}

エラー

HTTP コード Eエラーメッセージ
400無効な URL
400被リンク数の上限を超えました
400被リンクは既に存在します
403アクセスが拒否されました (wrong site_id)

被リンクリストインポート

このメソッドはウェブサイトの被リンクのリストをインポートする事ができます。

リクエスト フォーマット

 POST /backlinks/{site_id}/list
{
“group_id”: 1,
“price”: 100,
“currency”: “USD”,
“manager”: “manager”,
“charge_period”: “onetime”,
“charge_start”: “2021-10-10”,
“list”: [
“https://google.com”,
“https://yandex.ru”
]
}

リクエスト パラメータ

名称必須説明
site_idYesウェブサイト ID
listYes被リンクの配列
priceNo価格
currencyNo通貨コード ISO 4217 (USD, CAD, AUD, etc.)
charge_periodNoチャージ期間 (1回, 月毎, 四半期毎, 半年毎, 年毎)
charge_startNo支払い開始日 (Y-m-d)
group_idNo被リンク ID グループ
managerNo担当者

結果

成功すると、サーバーは追加された被リンク数、重複数、合計被リンク数を返します。

レスポンス例

 {
“added”: 2,
“duplicates”: 0,
“total”: 2
}

リクエスト パラメータ

名称説明
added追加済み被リンク数
duplicates重複被リンク数
total被リンク数の合計

被リンクインポート実施の設定更新

このメソッドは、Google Search Consoleからの自動被リンクインポート設定を更新する事ができます。

リクエスト フォーマット

 PUT /backlinks/{site_id}/settings
{
“gsc_autoimport”: true,
}

Request parameters

名称必須説明
site_idYesウェブサイト ID
gsc_autoimportYestrue or false – GSCからの自動インポートの有効化・無効化

結果

成功すると、サーバーは 204 HTTP コードを返します。

エラー

HTTP コードエラー メッセージ
403アクセスが拒否されました (wrong site_id)

Google Search Consoleからの被リンクインポート実行

このメソッドはGoogle Search Consoleからの被リンクインポートを実行する事ができます。

リクエスト フォーマット

POST /backlinks/{site_id}/import-gsc

リクエスト パラメータ

名称必須説明
site_idYesウェブサイト ID

結果

成功すると、サーバーはインポートタスクステータスと今後ステータスチェックに使用できるインポートタスクトークンを返します。

レスポンス例

{
“status”: “queued”,
“token”: “1c84d0375d44725521647919c17f1cb9”
}

リクエスト パラメータ

名称説明
statusインポートタスクステータス
tokenインポートタスクトークン

エラー

HTTP コードエラー メッセージ
403アクセスが拒否されました (wrong site_id)

Google Search Consoleからの被リンクインポートステータスの取得

このメソッドは、Google Search Consoleからの被リンクインポートステータスを取得する事ができます。

リクエスト フォーマット

GET /backlinks/{site_id}/import-status

リクエスト パラメータ

名称必須説明
site_idYesウェブサイト ID
tokenYes被リンクインポートメソッドの実行で取得されるインポートタスクトークン

結果

成功すると、サーバーはインポートタスクステータスとタイムスタンプ形式の時刻を返します。

レスポンス例

{
“time”: 1635417036150,
“status”: “queued”
}

リクエスト パラメータ

名称説明
statusインポートタスクステータス
timeタイムスタンプ形式の時刻

エラー

HTTP コードエラー メッセージ
403アクセスが拒否されました (wrong site_id)

被リンクリストの削除

このメソッドは、ウェブサイトの被リンクリストを削除する事ができます。

リクエスト フォーマット

POST /backlinks/{site_id}/delete
{
“backlink_ids”: [
1,
2,
3
]
}

リクエスト パラメータ

名称必須説明
site_idYesウェブサイト ID
backlink_idsYes被リンク ID の配列

結果

成功すると、サーバーは204 HTTPコードを返します。

エラー

HTTP コードエラー メッセージ
403アクセスが拒否されました (wrong site_id)
400無効なID

被リンクインデックス/ステータスチェックの実行

このメソッドは被リンクリストに関してインデックやステータスチェックを一行する事ができます。

リクエスト フォーマット

POST /backlinks/{site_id}/recheck
{
“backlink_ids”: [
1,
2
],
“recheck_type”:”index”
}

リクエスト パラメータ

名称必須説明
site_idYesウェブサイト ID
backlink_idsYes被リンク ID の配列
recheck_typeNoチェックタイプ 値は status または index が利用可能。パラメータを指定しなかった場合、recheck_type=status が標準で使用されます。

結果

成功すると、サーバーは204 HTTP コードを返します。

エラー

HTTP コードエラー メッセージ
403アクセスが拒否されました (wrong site_id)
400無効なID

被リンク 統計

リクエスト フォーマット

 GET /backlinks/{site_id}/stat 

リクエスト パラメータ

名称 必須 説明
backlink_id はい 被リンク ID

レスポンス例

{
“total”: 9,
“anchors”: 1,
“ip”: 8,
“domains”: 9,
“dofollow”: 0,
“nofollow”: 1,
“limit”: 988
}

レスポンス パラメータ

名称 説明
total 被リンクの合計数
anchors ユニーク アンカーテキストの合計数
ip ユニーク IP アドレスの合計数
domains ユニーク ドメインの合計数
dofollow dofollow リンクの合計数
nofollow nofollow リンクの合計数
limit リンク追加制限。今日追加可能な数。

エラー

HTTP コードエラー メッセージ
403アクセスが拒否されました (wrong site_id)

リンク否認のリスト

このメソッドは、リンク否認のリストと数を取得する事ができます。

リクエスト フォーマット

GET /backlink-disavow/{site_id}?limit=100&offset=0

リクエスト パラメータ

名称必須説明
site_idYesウェブサイト ID
limitNo否認被リンクの数
offsetNoオフセット値

結果

成功すると、サーバーはリンク否認リストと数を返します。

レスポンス例

{
“total_disavow_links”: 2,
“disavow_links”: [
{
“id”: 3,
“url”: “https://yandex.ru”,
“type”: “url”,
“exported”: 0,
“yandex_x”: null,
“domain_inlink_rank”: 96
},
{
“id”: 4,
“url”: “https://google.com”,
“type”: “url”,
“exported”: 0,
“yandex_x”: null,
“domain_inlink_rank”: 100
}
]
}

レスポンス パラメータ

名称説明
total_disavow_linksリンク否認の合計数
disavow_linksリンク否認の配列
id否認被リンク ID
url否認被リンク URL
type被リンクタイプ
exported被リンクがエクスポートされているかどうか
yandex_xYandex X ratingの値
domain_inlink_rankドメインランク

エラー

HTTP コードエラー メッセージ
403アクセスが拒否されました (wrong site_id)

被リンク否認リストの追加

このメソッドは、被リンク否認のリストを追加する事ができます。

リクエスト フォーマット

POST /backlink-disavow/{site_id}
{
“list”: [
“https://google.com”,
“https://yandex.ru”
]
}

リクエスト パラメータ

名称必須説明
site_idYesウェブサイト ID
listYes被リンクの配列

結果

成功すると、サーバーは追加された否認被リンクの数を返します。

レスポンス例

{
“added”: 2
}

レスポンス パラメータ

名称説明
added追加された否認被リンクの数

エラー

HTTP コードエラー メッセージ
403アクセスが拒否されました (wrong site_id)
400無効なリスト

否認被リンクの削除

このメソッドは、リンク否認リストから否認被リンクを削除する事ができます。

リクエスト フォーマット

DELETE /backlink-disavow/{site_id}?id={disavow_link_id}

リクエスト パラメータ

名称必須説明
site_idYesウェブサイト ID
disavow_link_idYes否認被リンク ID

結果

成功すると、サーバーは204 HTTPコードを返します。

エラー

HTTP コードエラー メッセージ
403アクセスが拒否されました (wrong site_id)
400無効な否認リンクID
400否認リンクは存在しません

検査

再検査の開始

リクエスト形式

POST /audit/{site_id}/recheck

結果

正常の場合はサーバーからHTTP 200が返されます。

検査 ステータス

リクエスト フォーマット

GET /audit/{site_id}

結果

成功すると、サーバーは検査のステータスを返します。

{
“status”: “finished”,
“start_time”: “2018-06-15 12:41:13”,
“audit_time”: “2018-09-11 16:13:41”,
“total_pages”: 10,
“total_warnings”: 71,
“total_errors”: 21,
“total_passed”: 810
}

レスポンス パラメータ

名称 説明
status cancelled; expired – 検査実施から3ヶ月以上経過している; queued; processing – 検査中; finished – 検査完了。
start_time 検査開始時刻
audit_time 検査終了時刻
total_pages スキャンページ数合計
total_warnings 必要な修正項目の合計数
total_errors 重要な修正項目の合計数
total_passed 検査合格の合計数

検査レポート

検査が完了している場合のみデータは利用可能です(“is_finished”: true)

リクエスト フォーマット

GET /audit/{site_id}/report

Result

  • “is_finished”: true – 検査レポートデータが利用できます。
  • “is_finished”: false – 検査が完了していない場合。

結果

{
“is_finished”: false
}
{
“is_finished”: true,
“domain_props”: {
“archiveOrg”: “2003-02-26”,
“backlinks”: “4”,
….
},
“sections”: [
{
“uid”: “tech_audit”,
“name”: “Section name”,
“props”: [
{
“code”: “_images_500_count”,
“status”: “passed”,
“name”: “Image with 5xx status”,
“value”: “0”
},
…],

],
“score_percent”: 79,
“total_pages”: 10,
“total_warnings”: 71,
“total_errors”: 21,
“total_passed”: 810,
“screenshot”: “http://host/screenshots/147683.jpg”,
“audit_time”: “2018-09-11 16:13:41”
}

レスポンス パラメータ

名称 説明
is_finished 検査 ステータス
domain_props ドメイン 情報と各パラメータ
score_percent % 表記のレイティング
screenshot スクリーンショットのリンク
audit_time 検査終了時刻
total_pages スキャンしたページの合計数
total_notices通知の数
total_warnings 必要な修正項目の合計数
total_errors 重要な修正項目の合計数
total_passed 検査に合格した合計数
sections 検査セクション
uid セクション ID
name セクション 名
props セクション チェックのリスト

ドメイン 情報と各パラメータ

名称 説明
avgLoadSpeed 平均ページ表示速度
archiveOrg archive.orgの年数
expdate ドメイン有効期限日
IpCountry
ipIP
yandex_xYandex X
backlinks 被リンク
index_google Google インデックス ページ数
index_bing Bing インデックス ページ数
index_yahoo Yahoo インデックス ページ数
index_yandex Yandex インデックス ページ数

セクション チェックのリスト

名称 説明
status warning | error | passed
code チェック コード (次のセクションのみ: uid = props_*)
value チェックの 値 (次のセクションのみ: uid = props_*)

ページのリスト

このメソッドは、指定されたチェックに関するページのリストを取得する事ができます。

リクエスト フォーマット

GET /audit/{site_id}/links?code={code}&limit=100&offset=10

リクエスト パラメータ

名称 必須 説明
code はい GET /audit/{site_id}/report を参照
limit いいえ リンク数合計。 最大リンク数 – 100
offset いいえ オフセット値

結果

成功すると、サーバーは指定したチェックのページのリストを返します。



{
“total_urls”: 10,
“urls”: [
{
“id”: 1248462,
“url”: “https://seranking.com/”
},

],
“urls_type”: “urls_and_sources”
}



“total_urls”: 10,
“urls”: [
“https://seranking.com/keyword-suggestion-tool.html”,

],
“urls_type”: “simple_urls_array”



{
“total_urls”: 2,
“urls”: {
“Online SEO Tools by SE Ranking”: {
“found_on_urls”: [
{
“url”: “https://seranking.com/position-tracking.html”,
“id”: “1248466”,
“cnt”: “10”
},

],
}
,
“urls_type”: “duplicate_props”
}


レスポンス パラメータ

名称 説明
total_urls URLの合計数
urls URLのリスト。リストのフォーマットはチェックのタイプによって異なります。
urls_type リストのタイプ
simple_urls_array
duplicate_props
urls_and_single_source
urls_and_sources

エラー

HTTP コード エラーメッセージ
400 Invalid code

検査 履歴

リクエスト フォーマット

GET /audit/{site_id}/history?date=2018-06-01

リクエスト パラメータ

名称 必須 説明
date はい 検査 日

{
“audit_time”: “2018-06-01 13:25:29”,
“domain_data”: {
“age”: “1”,
“archiveOrg”: “ew”,
“AvoidInterstitials”: “1”,
“AvoidInterstitials_mobile”: “1”,
“AvoidLandingPageRedirects”: “1”,
“AvoidLandingPageRedirects_mobile”: “1”,
“AvoidPlugins”: “1”,
“AvoidPlugins_mobile”: “1”,
“commonHomepageVars”: “0”,
“ConfigureViewport”: “1”,
“ConfigureViewport_mobile”: “1”,
“Correct404Pages”: “1”,
“EnableGzipCompression”: “0”,
“EnableGzipCompression_mobile”: “1”,
“expdate”: “2018-10-10”,
“HasFavicon”: “1”,
“hasFlash”: “0”,
“hasHttps”: “0”,
“hasRobotsTxt”: “1”,
“HasSeofriendlyUrls”: “1”,
“hasXmlSitemap”: “1”,
“index_yahoo”: “1”,
“index_yandex”: “9”,
“ip”: “148.251.49.8”,
“IpCountry”: “Germany”,
“IsSafeBrowsing”: “1”,
“LeverageBrowserCaching”: “0”,
“LeverageBrowserCaching_mobile”: “0”,
“MainResourceServerResponseTime”: “1”,
“MainResourceServerResponseTime_mobile”: “1”,
“MinifyCss”: “1”,
“MinifyCss_mobile”: “1”,
“MinifyHTML”: “0”,
“MinifyHTML_mobile”: “1”,
“MinifyJavaScript”: “0”,
“MinifyJavaScript_mobile”: “1”,
“MinimizeRenderBlockingResources”: “0”,
“MinimizeRenderBlockingResources_mobile”: “0”,
“OnYandexCatalog”: “0”,
“OptimizeImages”: “0”,
“OptimizeImages_mobile”: “0”,
“PrioritizeVisibleContent”: “1”,
“PrioritizeVisibleContent_mobile”: “1”,
“SizeContentToViewport”: “1”,
“SizeContentToViewport_mobile”: “1”,
“SizeTapTargetsAppropriately”: “1”,
“SizeTapTargetsAppropriately_mobile”: “1”,
“UseLegibleFontSizes”: “1”,
“UseLegibleFontSizes_mobile”: “1”,
“WwwRedir”: “0”,
“avgLoadSpeed”: “117.4000”
},
“settings”: {
“schedule_type”: “manual”,
“schedule_day”: 1,
“schedule_hour”: 1,
“schedule_wday”: 1,
“source_site”: 1,
“source_subdomain”: 0,
“source_sitemap”: “0”,
“source_file”: 0,
“check_robots”: “1”,
“ignore_params”: 0,
“custom_params”: “utm_source, utm_medium, cid, PHPSESSID”,
“user_agent”: 0,
“login”: “”,
“password”: “”,
“max_depth”: 10,
“max_req”: “5”,
“min_title_len”: 10,
“max_title_len”: 70,
“min_description_len”: 50,
“max_description_len”: 320,
“max_h1_len”: 60,
“max_h2_len”: 60,
“min_words”: “500”,
“max_links”: “10”,
“max_size”: “10”,
“max_redirects”: “3”,
“max_pages”: “10”
},
“pages_data”: {
“_2xx_pagesCount”: 10,
“_3xx_pagesCount”: 0,
“_4xx_pagesCount”: 0,
“_5xx_pagesCount”: 0,
“_too_big_pagesCount”: 10,
“_too_long_url_pagesCount”: 0,
“_blocked_by_robotstxt_pagesCount”: 0,
“_blocked_by_xrobots_pagesCount”: “0”,
“_blocked_by_nofollow_pagesCount”: 0,
“_meta_refresh_pagesCount”: 0,
“_rel_canonical_pagesCount”: 8,
“_no_rel_canonical_pagesCount”: 2,
“_duplicate_canonical_pagesCount”: 0,
“_duplicate_canonical_tag”: 0,
“_rel_alternate_pagesCount”: 10,
“_hreflang_pagesCount”: 10,
“_no_hreflang_pagesCount”: 0,
“_error_hreflang_pagesCount”: 0,
“_duplicate_title_pagesCount”: 0,
“_no_title_pagesCount”: 0,
“_long_title_pagesCount”: 0,
“_short_title_pagesCount”: 0,
“_no_descr_pagesCount”: 0,
“_duplicate_descr_pagesCount”: 0,
“_short_descr_pagesCount”: 0,
“_long_descr_pagesCount”: 0,
“_duplicate_content_pagesCount”: 0,
“_low_word_count_pagesCount”: 0,
“_h1_empty_pagesCount”: 0,
“_no_h1_pagesCount”: 0,
“_long_h1_pagesCount”: 1,
“_duplicate_h1_pagesCount”: 0,
“_h2_empty_pagesCount”: 0,
“_no_h2_pagesCount”: 0,
“_long_h2_pagesCount”: 2,
“_many_ext_links_pagesCount”: 10,
“_many_redirects_links”: 0,
“_int_links_no_title_count”: 0,
“_ext_links_no_title_count”: 40,
“_int_links_nofollow_count”: 343,
“_ext_links_nofollow_count”: 101,
“_no_intlinks_pagesCount”: 0,
“_ext_links_dofollow_count”: 68,
“_ext_links_400_count”: 0,
“_ext_links_500_count”: 0,
“_ext_links_all_count”: 169,
“_sitemap_links_all_count”: 44,
“_images_no_alt_count”: 18,
“_images_400_count”: “0”,
“_images_500_count”: “0”,
“_trailing_slashes”: 0,
“_frames_count”: 0,
“_flash_pages_count”: 0
},
“totals”: {
“total_pages”: 10,
“total_warnings”: 70,
“total_errors”: 22,
“total_passed”: 830
}

レスポンス パラメータ

名称 説明
audit_time 検査 終了 時刻
domain_data ドメインとサイト全てに関連するパラメータ
settings 設定 (サイト設定が個別に設定されていない場合は、パラメータが失われることもあります)
pages_data ページ チェック パラメータ
totals GET /audit/{site_id} を参照