Documentation
HomeAPISign In
  • Getting Started
    • Overview
      • Core Concepts
      • Building your First Workflow
    • API Reference
  • Your Data
    • Brand Kits
    • Knowledge Bases
      • Add Data
        • Upload Files
        • Web Scrape
        • Import from Google Drive
        • Import from SQL Database
        • Import from Shopify
      • Knowledge Base Search
      • Knowledge Base Metadata
      • Knowledge Base API
  • Building Workflows
    • Workflow Concepts
      • Workflow Inputs
        • Input Types
      • Workflow Outputs
      • Variable Referencing
      • Liquid Templating
    • Workflow Steps
      • AI
        • Prompt LLM
          • Model Selection Guide
          • Prompting Guide
        • Transcribe Audio File
      • Web Research
        • Google Search
        • Web Page Scrape
      • Code
        • Run Code
        • Call API
        • Format JSON
        • Run SQL Query
        • Write Liquid Text
      • Flow
        • Condition
        • Iteration
        • Human Review
        • Content Comparison
        • Error
      • Data
        • Read from Grid
        • Write to Grid
        • Search Knowledge Base
        • Write to Knowledge Base
        • Get Knowledge Base File
      • AirOps
        • Workflow
        • Agent
      • Image & Video
        • Generate Image with API
        • Search Stock Images
        • Fetch Stock Image with ID
        • Resize Image
        • Screenshot from URL
        • Create OpenGraph Image
        • Create Video Avatar
      • SEO Research
        • Semrush
        • Data4SEO
      • Content Quality
        • Detect AI Content
        • Scan Content for Plagiarism
      • Content Processing
        • Convert Markdown to HTML
        • Convert PDF URL to Text
        • Group Keywords into Clusters
      • B2B Enrichment
        • Hunter.io
        • People Data Labs
      • CMS Integrations
        • Webflow
        • WordPress
        • Shopify
        • Contentful
        • Sanity
        • Strapi
      • Analytics Integrations
        • Google Search Console
      • Collaboration Integrations
        • Gmail
        • Google Docs
        • Google Sheets
        • Notion
        • Slack
    • Testing and Iteration
    • Publishing and Versioning
  • Running Workflows
    • Run Once
    • Run in Bulk (Grid)
    • Run via API
    • Run via Trigger
      • Incoming Webhook Trigger
      • Zapier
    • Run on a Schedule
    • Error Handling
  • Grids
    • Create a Grid
      • Import from Webflow
      • Import from Wordpress
      • Import from Semrush
      • Import from Google Search Console
    • Add Columns in the Grid
    • Run Workflows in the Grid
      • Add Workflow Column
      • Run Workflow Column
      • Map Workflow Outputs
      • Review Workflow Run Metadata
    • Review Content in the Grid
      • Review Markdown Content
      • Review HTML Content
      • Compare Content Difference
    • Publish to CMS from Grid
    • Pull Analytics in the Grid
    • Export as CSV
  • Copilot
    • Chat with Copilot
    • Edit Workflows with Copilot
    • Fix Errors with Copilot
  • Monitoring
    • Task Usage
    • Analytics
    • Alerts
    • Execution History
  • Your Workspace
    • Create a Workspace
    • Folders
    • Settings
    • Billing
    • Use your own LLM API Keys
    • Secrets
    • Team and Permissions
  • Chat Agents (Legacy)
    • Agent Quick Start
    • Chat Agents
    • Integrate Agents
      • Widget
      • Client Web SDK
  • About
    • Ethical AI and IP Production
    • Principles
    • Security and Compliance
Powered by GitBook
On this page
  • Available DataForSEO Steps
  • Keyword Ideas from Domain
  • Keyword Ranked For
  • News Research
  • Related Keyword Finder
  • Related Searches Finder
  • Web Research
  • On-Page SEO Analysis

Was this helpful?

  1. Building Workflows
  2. Workflow Steps
  3. SEO Research

Data4SEO

Additional data retrieval to optimize your searches

Last updated 2 months ago

Was this helpful?

DataForSEO steps provide comprehensive SEO data and research capabilities within your workflows. These powerful tools help you discover keyword opportunities, analyze domain rankings, and gather content insights to inform your SEO and content strategies.

Available DataForSEO Steps

AirOps offers the following DataForSEO steps:

  • -- discover potential keywords that a domain could target

  • -- identify keywords a domain currently ranks for and their metrics

  • -- find keyword mentions in recent news articles

  • -- uncover semantically related keywords

  • -- access Google's related search suggestions

  • -- retrieve keyword-relevant content snippets from the web

  • -- analyze a URL's SEO structure and content

Keyword Ideas from Domain

This step helps you discover potential keywords that a domain could target, revealing new content opportunities.

Configuration

  • Domain: Enter the domain you want to analyze

  • Search Location (Optional): Specify the geographic location for search results (Default: United States)

  • Language (Optional): Select the language for search results (Default: English)

  • Output Format (Optional): Choose the format for returned data (Default: Markdown)

  • Number of Results (Optional): Determine how many search results to return (Default: 100)

Output Format

# Keyword Ideas for example.com
    
      #### Keyword: ai tools
    
      - **Search Volume:** 120000
      - **Competition Level:** MEDIUM
      - **Competition Index:** Not Available
      ---

      #### Keyword: ai websites
    
      - **Search Volume:** 27100
      - **Competition Level:** MEDIUM
      - **Competition Index:** Not Available
      ---
      
// Additional results here

Keyword Ranked For

This step helps you identify keywords a domain currently ranks for and their metrics, providing valuable insights into a website's organic search visibility.

Configuration

  • Domain: Enter the domain you want to analyze

  • Brand (Optional): If added, will only return non-branded keywords

  • Search Location (Optional): Specify the geographic location for search results (Default: United States)

  • Language (Optional): Select the language for search results (Default: English)

  • Output Format (Optional): Choose the format for returned data (Default: Markdown)

  • Number of Results (Optional): Determine how many search results to return (Default: 100)

Output Format

  #### Keyword: keyword1

  - **Search Volume:** 1600
  - **Competition Level:** LOW
  - **Current Rank:** 1
  ---

  #### Keyword: keyword2

  - **Search Volume:** 50
  - **Competition Level:** LOW
  - **Current Rank:** 1
  ---

  // Additional results here
 

News Research

This step allows you to find keyword mentions in recent news articles, helping you discover trending stories and topics related to your target keywords.

Configuration

  • News Search: Searches current news for the provided search term

  • Search Location (Optional): Specify the geographic location of your search (Default: United States)

  • Search Language (Optional): Select the language of your search (Default: English)

  • Output Format (Optional): Choose the format for returned data (Default: Markdown)

Output Format

# Live Google News "keyword"

- **Type:** news_search
- **Domain:** www.businesswire.com
- **Title:** Accuris Partners with Citation Compliance to Enhance Engineering Workbench and Accuris Thread with Regulatory Content
- **URL:** https://www.businesswire.com/news/home/20250225787473/en/Accuris-Partners-with-Citation-Compliance-to-Enhance-Engineering-Workbench-and-Accuris-Thread-with-Regulatory-Content
- **Snippet:** Accuris, the market leader in engineering standards content and technology, today announced it will be adding a comprehensive set of...
---

- **Type:** news_search
- **Domain:** www.tvtechnology.com
- **Title:** C2HR: Broadcast Engineering Among Hottest Jobs in Content Development
- **URL:** https://www.tvtechnology.com/news/c2hr-broadcast-engineering-among-hottest-jobs-in-content-development
- **Snippet:** Broadcast techs saw a 25% boost in their pay in 2024, according to annual survey.
---

  // Additional results here
  

Related Keyword Finder

This step helps you uncover semantically related keywords that are closely associated with your target keyword, expanding your keyword portfolio with relevant terms.

Configuration

  • Keyword: Enter the primary keyword or phrase

  • Location (Optional): Specify the geographic location for search results (Default: United States)

  • Language (Optional): Select the language for search results (Default: English)

  • Output Format (Optional): Choose the format for returned data (Default: Markdown)

Output Format

Keyword Ideas for "keyword"

#### Keyword: related keyword one

- **Competition:** 0.07
- **Competition Level:** LOW
- **Search Volume:** 823000
---


#### Keyword: related keyword two

- **Competition:** 0.04
- **Competition Level:** LOW
- **Search Volume:** 823000
---

  // Additional results here

Related Searches Finder

This step allows you to access related search suggestions.

Configuration

  • Keyword: Enter the primary keyword or phrase

  • Search Location (Optional): Specify the geographic location for search results (Default: United States)

  • Search Language (Optional): Select the language for search results (Default: English)

  • Output Format (Optional): Choose the format for returned data (Default: Markdown)

Output Format

Related Keywords for "keyword"

Keyword: keyword one
Competition: 0.04
Competition Level: LOW
Search Volume: 3600
Related Keywords: 7 types of marketing, 10 types of marketing, 12 types of marketing, what are the 4 types of marketing?, 7 types of marketing with examples, 3 types of marketing, types of marketing pdf, types of marketing in economics

Keyword: keyword two
Competition: 0.04
Competition Level: LOW
Search Volume: 590
Related Keywords: 5 examples of marketing, example of marketing plan, example of marketing in business, example of marketing mix, example of marketing definition, example of marketing for students, example of marketing management, what is marketing

  // Additional results here

Web Research

This step helps you retrieve keyword-relevant content snippets from the web, analyzing what successful content contains and gathering insights for your own content creation.

Configuration

  • Search Phrase: Enter the search term or phrase you want to research

  • Limit (Optional): The maximum number of returned citations, defaults to 25

  • Offset (Optional)

  • Output Format (Optional): Choose the format for returned data (Default: Markdown)

  • Location (Optional): Specify the geographic location for search results

Output Format

Web research for: keyword

Title: [snippet title]
Type: content_analysis_search
URL: https://www.example.com/keyword
Snippet: [content snipped]
Date Published: 2024-09-19 12:16:00 +00:00

Title: [snippet title]
Type: content_analysis_search
URL: https://www.example.com/keyword
Snippet: [content snipped]
Date Published: 2024-09-19 12:16:00 +00:00

  // Additional results here
  

On-Page SEO Analysis

This step enables you to analyze a URL's SEO structure and content.

Configuration

  • Page URL: Enter the complete URL of the page you want to analyze

  • Enable Javascript? (Optional): Load javascript on the page to render dynamic content (Default: False)

  • Check page spelling? (Optional): Return potentially incorrect spellings found on the page (Default: True)

  • Output Format (Optional): Select the format for returned data (Default: Markdown)

Output Format

# Page Evaluation
Page load time: 1.5 sec. sec  
URL of the page: example.com
Crawl progress:   



  # Metadata Information
  Meta Title: Example - Example meta title
  Meta Description: Example meta description here
  Meta Charset: 60000  
  Meta Keywords:  
  Canonical URL: example.com  



    # Social Media Tags
    og:title: Example - example title    
    og:description: Example meta description here


    # Performance Metrics
    Page Loading Time: 288 ms  
    DOM Complete Time: 288 ms  
    Largest Contentful Paint: 0 ms  



    # SEO Checks
    Page is redirected: false  
    Page loading time is high: false  
    Page is broken: false  
    Page has high content rate: false  



    # All h1 Tags
    
    - Example h1 tag
    


    # All h2 Tags
    
    - First example h2
    
    - Second example h2
    
    ...
    

    # All  Misspelled Words
    
    - word
    - word
    - word
    - word
    ...


    # Render Blocking Scripts Count
    Render Blocking Scripts Count: 3


    # All Resource Errors 
    
    Line: 563 - Message: The closing tag and the currently open tag do not match.  
     
    
    ...
Keyword Ideas from Domain
Keyword Ranked For
News Research
Related Keyword Finder
Related Searches Finder
Web Research
On-Page SEO Analysis