The Semrush Domain Keywords node allows you to retrieve detailed keyword ranking data for any specified domain, providing insights into its search performance and visibility. This node is ideal for competitive analysis, SEO research, and content strategy development.

Node Inputs

The Semrush Domain Keywords node requires the following inputs:

  1. Domain (required): The target domain or website to analyze (e.g., example.com).
  2. # of Keywords (optional): The number of top keywords to retrieve for the domain. The default is 5 keywords, but this can be increased based on your analysis needs.
  3. Country (optional): Specify the country to get region-specific ranking data (e.g., US for the United States, UK for the United Kingdom). If left blank, the data defaults to the United States.
  4. Outputs (optional): Select which data points to retrieve, based on the metrics you need. By default, all available metrics are selected.

Note: Use ‘Configure Inputs’ option to make certain fields dynamic inputs for Loop Mode operations.

Available Output Data

This node provides multiple metrics and data points, allowing you to customize the outputs for your workflow:

  • Keyword Rankings:
    • Current Position: The current ranking position of the keyword.
    • Previous Position: The keyword’s ranking position in the previous data period.
    • Position Difference: Change in ranking position since the last data period.
  • Search Metrics:
    • Search Volume: Average monthly search volume for each keyword.
    • CPC (Cost Per Click): Estimated cost per click for each keyword in paid search.
    • Competition: Level of competition for the keyword in paid search.
  • Traffic Data:
    • Traffic %: Percentage of the domain’s total traffic generated by each keyword.
    • Cost %: Percentage of the domain’s paid search cost attributed to each keyword.
  • URL and Search Result Counts:
    • URL: The URL on the domain that ranks for each keyword.
    • Search Results: The number of search results for the keyword.
  • 12-Month Keyword Trends: Search trend data for each keyword over the past 12 months.

All outputs are returned in list format (string[]), making it easy to integrate with other workflow nodes.

Credit Cost

  • Each run of this node costs 2 Semrush credits per keyword retrieved. Adjust the number of keywords based on your available credits and data needs.

Usage Tips

  • Competitive Analysis: Retrieve keyword data for competitor domains to understand their SEO strategy and top-performing keywords.
  • SEO Strategy: Analyze your own domain to identify keywords driving traffic and potential areas for improvement.
  • Content Planning: Use the keyword data to inform your content strategy by focusing on keywords with high search volume and lower competition.

In summary, the Semrush Domain Keywords node is a powerful tool for uncovering keyword insights for any domain. It provides essential data for improving SEO performance, conducting competitor analysis, and guiding content strategies.