Organic Research
Commands and options for organic research.
domain-overview
Search metrics and backlink summary.
semrush domain-overview --helpMCP tool: domain_overview.
| Option | Type | Default | Description |
|---|---|---|---|
--domain | string | Required. Bare domain, e.g. openai.com | |
--database | string | "us" |
domain-keywords
Paginated organic rankings with filters, sorting and totals.
semrush domain-keywords --helpMCP tool: domain_keywords.
| Option | Type | Default | Description |
|---|---|---|---|
--domain | string | Required. Bare domain, e.g. openai.com | |
--database | string | "us" | |
--date | integer / null | null | Unix snapshot timestamp from snapshot_dates; omit for latest |
--search-type | string | "domain" | Values: "domain", "subdomain", "subfolder", "url". |
--date-type | string | "daily" | Values: "daily", "monthly". |
--page | integer | 1 | |
--page-size | integer | 100 | |
--sort-field | string | "trafficPercent" | |
--descending | boolean | true | |
--filters | object | Organic report web filter object | |
--positions-type | string | "all" | All positions, organic rankings only, or SERP-feature positions only. Values: "all", "organic", "serp". |
domain-pages
Paginated top organic pages with totals.
semrush domain-pages --helpMCP tool: domain_pages.
| Option | Type | Default | Description |
|---|---|---|---|
--domain | string | Required. Bare domain, e.g. openai.com | |
--database | string | "us" | |
--date | integer / null | null | Unix snapshot timestamp from snapshot_dates; omit for latest |
--search-type | string | "domain" | |
--date-type | string | "daily" | |
--page | integer | 1 | |
--page-size | integer | 100 | |
--sort-field | string | "traffic" | |
--descending | boolean | true | |
--filters | object | Organic report web filter object |
domain-subdomains
Paginated organic subdomain traffic and keyword totals.
semrush domain-subdomains --helpMCP tool: domain_subdomains.
| Option | Type | Default | Description |
|---|---|---|---|
--domain | string | Required. Bare domain, e.g. openai.com | |
--database | string | "us" | |
--date | integer / null | null | Unix snapshot timestamp from snapshot_dates; omit for latest |
--search-type | string | "domain" | |
--date-type | string | "daily" | |
--page | integer | 1 | |
--page-size | integer | 100 | |
--sort-field | string | "traffic" | |
--descending | boolean | true | |
--filters | object | Organic report web filter object |
domain-position-changes
Paginated ranking changes with totals.
semrush domain-position-changes --helpMCP tool: domain_position_changes.
| Option | Type | Default | Description |
|---|---|---|---|
--domain | string | Required. Bare domain, e.g. openai.com | |
--database | string | "us" | |
--date | integer / null | null | Unix snapshot timestamp from snapshot_dates; omit for latest |
--search-type | string | "domain" | Values: "domain", "subdomain", "subfolder", "url". |
--date-type | string | "daily" | Values: "daily", "monthly". |
--page | integer | 1 | |
--page-size | integer | 100 | |
--sort-field | string | "changeOfTraffic" | |
--descending | boolean | true | |
--filters | object | Organic report web filter object | |
--positions-type | string | "all" | All positions, organic rankings only, or SERP-feature positions only. Values: "all", "organic", "serp". |
--change-types | array | [] | Selected position changes; empty or omitted means all changes. |
--date-range | object | Comparison endpoints in the selected date_type; cannot be combined with a snapshot date. |
domain-competitors
Paginated organic search competitors and totals.
semrush domain-competitors --helpMCP tool: domain_competitors.
| Option | Type | Default | Description |
|---|---|---|---|
--domain | string | Required. Bare domain, e.g. openai.com | |
--database | string | "us" | |
--date | integer / null | null | Unix snapshot timestamp from snapshot_dates; omit for latest |
--search-type | string | "domain" | |
--date-type | string | "daily" | |
--page | integer | 1 | |
--page-size | integer | 100 | |
--sort-field | string | "competitionLvl" | |
--descending | boolean | true |
domain-backlinks
Backlink summary, sample links and anchors.
semrush domain-backlinks --helpMCP tool: domain_backlinks.
| Option | Type | Default | Description |
|---|---|---|---|
--domain | string | Required. Bare domain, e.g. openai.com |
domain-trends
Daily or monthly organic and paid search trends.
semrush domain-trends --helpMCP tool: domain_trends.
| Option | Type | Default | Description |
|---|---|---|---|
--domain | string | Required. Bare domain, e.g. openai.com | |
--database | string | "us" | |
--date-type | string | "monthly" | |
--global-data | boolean | false |
domain-paid-keywords
Paid keyword overview sample; account permissions apply.
semrush domain-paid-keywords --helpMCP tool: domain_paid_keywords.
| Option | Type | Default | Description |
|---|---|---|---|
--domain | string | Required. Bare domain, e.g. openai.com | |
--database | string | "us" | |
--limit | integer | 5 |
domain-paid-competitors
Paid search competitors; account permissions apply.
semrush domain-paid-competitors --helpMCP tool: domain_paid_competitors.
| Option | Type | Default | Description |
|---|---|---|---|
--domain | string | Required. Bare domain, e.g. openai.com | |
--database | string | "us" | |
--limit | integer | 5 |
domain-topics
Organic search topics already available for a domain.
semrush domain-topics --helpMCP tool: domain_topics.
| Option | Type | Default | Description |
|---|---|---|---|
--domain | string | Required. Bare domain, e.g. openai.com | |
--database | string | "us" |
domain-topics-status
Availability of domain organic topics.
semrush domain-topics-status --helpMCP tool: domain_topics_status.
| Option | Type | Default | Description |
|---|---|---|---|
--domain | string | Required. Bare domain, e.g. openai.com | |
--database | string | "us" |
domain-position-changes-presets
Native totals for dropping, trending and SERP-feature change presets.
semrush domain-position-changes-presets --helpMCP tool: domain_position_changes_presets.
| Option | Type | Default | Description |
|---|---|---|---|
--domain | string | Required. Bare domain, e.g. openai.com | |
--database | string | "us" | |
--search-type | string | "domain" | Values: "domain", "subdomain", "subfolder", "url". |
--date-type | string | "daily" | Values: "daily", "monthly". |
--date-range | object | Comparison endpoints in the selected date_type; cannot be combined with a snapshot date. |
domain-position-changes-daily-trend
Complete native daily position-change trend for the selected target.
semrush domain-position-changes-daily-trend --helpMCP tool: domain_position_changes_daily_trend.
| Option | Type | Default | Description |
|---|---|---|---|
--domain | string | Required. Bare domain, e.g. openai.com | |
--database | string | "us" | |
--search-type | string | "domain" | Values: "domain", "subdomain", "subfolder", "url". |
domain-position-changes-monthly-trend
Complete native monthly position-change trend for the selected target.
semrush domain-position-changes-monthly-trend --helpMCP tool: domain_position_changes_monthly_trend.
| Option | Type | Default | Description |
|---|---|---|---|
--domain | string | Required. Bare domain, e.g. openai.com | |
--database | string | "us" | |
--search-type | string | "domain" | Values: "domain", "subdomain", "subfolder", "url". |