SEO Tools
Professional SEO tools integrated into your workflows
Overview
SEO tool nodes connect your workflows to industry-leading SEO platforms. Analyze keywords, track backlinks, optimize content, and monitor rankings — all automated.
Available SEO tools
Keyword & ranking tools
Keyword research and competitive analysis
Content optimization and scoring
Keyword tracking and analysis
Backlink analysis
Domain authority metrics
Backlink profiles
Anchor text distribution
Historical backlink data
Best performing pages
Site analysis
Integration setup
Each SEO tool requires its own API credentials:
| Tool | Credential type | Where to get |
|---|---|---|
| Semrush | API Key | Semrush account settings |
| Majestic | API Key | Majestic API section |
| YourTextGuru | API Key | YourTextGuru dashboard |
| Serper | API Key | serper.dev |
Adding credentials
- Go to Settings → Integrations
- Click Add Integration
- Select the SEO tool
- Enter your API key
- Save
Common SEO workflows
Keyword research pipeline
graph LR
A[Seed Keywords] --> B[Semrush Expand]
B --> C[YourTextGuru Analysis]
C --> D[LLM Prioritize]
D --> E[Google Sheets]
Competitor analysis
graph LR
A[Competitor URLs] --> B[Semrush Domain]
B --> C[Majestic Backlinks]
C --> D[LLM Analysis]
D --> E[Report]
Content optimization
graph LR
A[Content URL] --> B[Web Scraper]
B --> C[YourTextGuru Score]
C --> D[LLM Recommendations]
D --> E[Optimized Content]
Backlink monitoring
graph LR
A[Schedule: Daily] --> B[Majestic Backlinks]
B --> C[Compare to Previous]
C --> D{New/Lost?}
D -->|Yes| E[Alert Team]
D -->|No| F[Log]
Semrush nodes
Domain Keywords
Get all keywords a domain ranks for:
Input: Domain (e.g., example.com)
Output:
{
"keywords": [
{
"keyword": "best seo tools",
"position": 3,
"volume": 12000,
"difficulty": 65,
"url": "https://example.com/seo-tools"
}
]
}
Keyword Overview
Analyze a specific keyword:
Input: Keyword, database (country)
Output: Volume, difficulty, CPC, trend, SERP features
URL Keywords
Find keywords for a specific URL:
Input: URL
Output: All keywords that URL ranks for
Majestic nodes
Trust Flow & Citation Flow
Understand domain authority:
| Metric | What it means |
|---|---|
| Trust Flow | Quality of backlinks |
| Citation Flow | Quantity of backlinks |
| TF/CF Ratio | Quality vs quantity balance |
Backlink analysis
Get detailed backlink data:
- Source URLs
- Anchor text
- Link type (follow/nofollow)
- First/last seen dates
YourTextGuru nodes
Keywords
Get optimization keywords for a topic:
Input: Target keyword, language
Output:
- Primary keywords to include
- Secondary keywords
- Questions to answer
- Competitor analysis
Score
Check content optimization level:
Input: Content text, target keyword
Output:
- SEO score (0-100)
- Danger score (over-optimization)
- Missing keywords
- Recommendations
Best practices
Rate limiting
SEO APIs have usage limits:
| Tool | Typical limit |
|---|---|
| Semrush | 10,000 requests/month |
| Majestic | Varies by plan |
| YourTextGuru | Credits-based |
Add delays between requests to avoid hitting limits.
Caching results
SEO data doesn’t change instantly. Cache to save API calls:
- Keyword data: Cache 24 hours
- Backlink data: Cache 7 days
- SERP data: Cache 1-4 hours
Combining data sources
Get a complete picture by combining tools:
Semrush (keywords) + Majestic (backlinks) + YourTextGuru (optimization)
= Complete SEO analysis