Skip to main content

Node Inputs

Required Fields

Domain:
The domain to analyze for ranking keywords.
Example: "example.com"
Database:
The regional database to query.
Available options include: us, uk, ca, au, fr, de, es, it, and many more.
Example: "us"

Optional Fields

Limit:
Maximum number of keywords to retrieve.
Example: 500
Export Columns:
Specific data columns to include in the results.
Available options:
  • Ph - Keyword phrase
  • Po - Position
  • Nq - Search volume
  • Cp - CPC
  • Co - Competition
  • Tr - Traffic
  • Tc - Traffic cost
  • Ur - URL
    Example: ["Ph", "Po", "Nq", "Ur"]
Filter:
Advanced filtering options for keyword results.
Example: "Po|Lt|10" (Position less than 10)

Node Output

Domain Keywords:
A comprehensive list of keywords the domain ranks for, including position, search volume, and traffic metrics.
Example Output:
{
  "domain": "example.com",
  "database": "us",
  "total_keywords": 15678,
  "keywords": [
    {
      "keyword": "best coffee maker",
      "position": 3,
      "search_volume": 18100,
      "cpc": 2.45,
      "url": "https://example.com/coffee-makers",
      "traffic": 4525,
      "traffic_cost": 11086.25,
      "competition": 0.78
    }
  ]
}

Node Functionality

The Semrush Domain Keywords node:
  • Retrieves all organic keywords a domain ranks for.
  • Provides detailed metrics including position, volume, and CPC.
  • Supports advanced filtering for targeted keyword research.
  • Identifies traffic-driving keywords and their URLs.
  • Enables competitive keyword analysis across domains.
I