SEO Intelligence tools
Keyword opportunities, competitor analysis, technical SEO audit, Core Web Vitals, backlink profile and AI visibility.
Tool names and descriptions are generated straight from the server code; the descriptions are the original English text the assistant sees.
Read tools8 tools
keyword_opportunities
Read3 creditsKeyword ideas grouped by theme with REAL average monthly search volume, competition and top-of-page bid range from Google Ads Keyword Planner (needs a connected Google Ads account). Without it, returns real related searches from the research provider and says there is no volume. Recommends which theme to build a search campaign around.
| Parameter | Type | Description |
|---|---|---|
seed_keywordsOptional | array<string> | — |
topicOptional | string | — |
urlOptional | string | optional site to seed ideas from |
locationOptional | string | city/region, e.g. İzmir |
countryOptional | string | two-letter country code, default TR |
languageOptional | string | two-letter language code, default the user's language |
limitOptional | integer (10–500) | — |
competitor_ads_and_rankings
Read3 creditsCompetitor SERP intelligence: who ranks for which terms (positions), which ads appear, the competitors' Google Ads Transparency Center pages, and gaps you can own. Uses the research provider; up to 5 keywords and 3 competitors per call.
| Parameter | Type | Description |
|---|---|---|
competitorsOptional | array<string> | domains or brand names; default competitors.list from the profile |
keywordsOptional | array<string> | — |
own_domainOptional | string | — |
countryOptional | string | two-letter country code, default TR |
languageOptional | string | two-letter language code, default the user's language |
technical_seo_audit
Read3 creditsTechnical SEO audit of a site: status codes, title/meta/H1, canonical, robots.txt, sitemap, hreflang, image alt, response time, viewport, structured data, thin content, duplicate titles, plus a mobile Core Web Vitals summary (LCP, INP, CLS from PageSpeed Insights). Returns a prioritised list (worst first) with the named fix for each finding.
| Parameter | Type | Description |
|---|---|---|
urlOptional | string | default digital.site from the profile |
max_pagesOptional | integer (1–10) | — |
core_web_vitalsOptional | boolean | add the mobile Core Web Vitals summary from PageSpeed Insights (default true) |
pagespeed_report
Read3 creditsPageSpeed Insights / Core Web Vitals for a URL, mobile and desktop: real-user field data (LCP, INP, CLS, FCP, TTFB at p75 for the page and the whole origin, with good / needs improvement / poor), whether it passes Core Web Vitals, Lighthouse lab scores (performance, accessibility, best practices, SEO) and the biggest opportunities with estimated savings.
| Parameter | Type | Description |
|---|---|---|
urlOptional | string | default digital.site from the profile |
strategiesOptional | array<mobile | desktop> | default both |
backlink_overview
Read0 creditsBacklink profile from the DataForSEO Backlinks API: authority rank, live backlinks, referring domains (incl. nofollow), broken backlinks, spam score, countries/TLDs, the strongest referring domains and an optional competitor comparison. Needs the DataForSEO provider; without it returns an error and charges no credits. Billed in prepaid SEO Intelligence credits (30 per successful run, not plan credits); the same query within 30 days returns the cached result for free.
| Parameter | Type | Description |
|---|---|---|
targetOptional | string | domain or URL; default digital.site from the profile |
include_subdomainsOptional | boolean | — |
topOptional | integer (1–50) | top referring domains (default 10) |
compare_withOptional | array<string> | competitor domains for a side-by-side |
ai_citation_check
Read0 creditsAI visibility check: for each query, does Google show an AI Overview, is your domain among its cited sources, does the brand appear in the answer, which competitors are cited, and your organic position; plus LLM Mentions (answers in AI search that cite your domain; ChatGPT only for US/English). Uses DataForSEO; without it returns an error and charges no credits. Billed in prepaid SEO Intelligence credits (50 per successful run, not plan credits); the same query within 30 days returns the cached result for free.
| Parameter | Type | Description |
|---|---|---|
domainOptional | string | default digital.site from the profile |
brandOptional | string | default the brand name |
queriesOptional | array<string> | searches/questions to check; default from sector, location and products |
countryOptional | string | two-letter country code, default TR |
languageOptional | string | two-letter language code, default the user's language |
include_llm_mentionsOptional | boolean | also query LLM Mentions (default true) |
keyword_gap_vs_search_console
Read3 creditsCross-check high-volume keywords (Google Ads Keyword Planner) against your Search Console queries: where you already rank but are under-invested (positions 4–20), where you do not appear at all, where you win, plus striking-distance queries. Needs Search Console; volume needs Google Ads.
| Parameter | Type | Description |
|---|---|---|
keywordsOptional | array<string> | — |
site_urlOptional | string | — |
daysOptional | integer (7–90) | — |
locationOptional | string | — |
languageOptional | string | two-letter language code, default the user's language |
limitOptional | integer | — |
geo_content_opportunities
Read3 creditsGEO research: the questions people ask (people-also-ask, related searches), who ranks now, and for each question the content format, outline and schema most likely to be cited by AI answer engines. Uses the research provider and the AI layer (falls back to rule-based suggestions).
| Parameter | Type | Description |
|---|---|---|
topicOptional | string | product category or topic; default business.sector |
extra_queriesOptional | array<string> | — |
countryOptional | string | two-letter country code, default TR |
languageOptional | string | two-letter language code, default the user's language |
Write tools1 tools
draft_search_campaign_from_audit
Write2 creditsDraft a Google search campaign from the audit and keyword gaps: daily budget, themed ad groups with match types, negative list, responsive search ad copy. Saved as a paused DRAFT only; nothing goes live. Returns the preview and the approval steps (update_campaign op=publish, then add_negative_keywords).
| Parameter | Type | Description |
|---|---|---|
daily_budgetRequired | number | in the ad account currency |
nameOptional | string | — |
ad_groupsOptional | array<object> | — |
keywordsOptional | array<string> | — |
negative_keywordsOptional | array<string> | — |
audit_findingsOptional | array<string> | finding codes from technical_seo_audit |
landing_urlOptional | string | — |
goalOptional | string | — |
Write tool: the call first produces a preview; the change reaches the platform only after you approve it.