audience_research
ChatGPTAudience Analytics: visitor profile of a domain — demographics (age, gender, income, education, household size, occupation), audience interests, visitor geography by country, audience overlap between domains, purchase conversion, and top domains by industry category. Use when the question is about WHO visits a site or audience composition. For traffic volume, engagement, or acquisition channels, use traffic_overview instead. Returns available reports. NEXT: get_report_schema then execute_report.
backlink_research
ChatGPTBacklink Analytics: link profiles, referring domains, anchor texts. Returns available reports. NEXT: get_report_schema then execute_report.
backlinks_research
ChatGPTBacklink Analytics: for a single domain's link profile — backlinks, referring domains and IPs, anchor texts, geographic and TLD distribution, Authority Score breakdown, domain and referring-domain categories, and historical trends. Analyzes one domain at a time. Not suitable for comparing or cross-referencing backlink data across multiple domains. Returns available reports. NEXT: get_report_schema then execute_report.
competitors_research
ChatGPTCompetitive Research: find who competes with a domain in organic search, paid search, and Google Shopping (PLA); compare keyword overlap and backlink profiles between multiple domains; analyze market rankings and backlink competitors. Use this when the task involves comparing, contrasting, or cross-referencing two or more domains. Returns available reports. NEXT: get_report_schema then execute_report.
domain_overview
ChatGPTDomain Overview: high-level counters for a domain, subdomain, subfolder, or URL — Semrush Rank, keyword/traffic/cost totals, PLA, SERP Features. Use-if: rank, score, totals, global rank, or rank trend over time. Avoid-if: you need the individual keywords — use organic_research. NEXT: get_report_schema then execute_report.
execute_report
ChatGPTExecute any Semrush report. Requires params from get_report_schema.
get_report_schema
ChatGPTGet parameters for a report. MUST call before execute_report if params unknown.
keyword_research
ChatGPTKeyword Analytics: keyword difficulty, volume, SERP analysis. Returns available reports. NEXT: get_report_schema then execute_report.
organic_research
ChatGPTOrganic Search Analytics: SEO keywords, competitors, rankings. Returns available reports. NEXT: get_report_schema then execute_report.
overview_research
ChatGPTDomain Overview: authority scores, traffic estimates. Returns available reports. NEXT: get_report_schema then execute_report.
paid_search_research
ChatGPTPaid Search Analytics: keywords that trigger a domain's paid search (Google Ads) results, ad positions, CPCs, traffic estimates, unique ad copies with titles and descriptions, and historical PPC trends. Requires a domain as input — not for keyword-to-domain lookups. Returns available reports. NEXT: get_report_schema then execute_report.
position_tracking
ChatGPTPosition Tracking: ongoing rank monitoring within pre-configured project campaigns — track how a domain ranks for targeted keywords over time, daily position changes in organic and paid search, visibility trends, and landing page performance, by location and device. Returns available reports. NEXT: get_report_schema then execute_report.
projects
ChatGPTProject Management: list and inspect your Semrush projects (campaigns) — each project's ID, name, and tracked domain, plus which tools are enabled. Use first to obtain the project ID that position_tracking and site_audit require as input. Returns available reports. NEXT: get_report_schema then execute_report.
projects_research
ChatGPTProject Management: campaign and project data. Returns available reports. NEXT: get_report_schema then execute_report.
shopping_research
ChatGPTShopping Analytics: keywords that trigger a domain's Google Shopping (PLA) ads, ad positions, traffic estimates, and unique product listings with titles and prices. Returns available reports. NEXT: get_report_schema then execute_report.
site_audit
ChatGPTSite Audit: technical SEO health analysis within pre-configured project campaigns — crawl a website to find errors, warnings, and notices, site health score, page-level issue details with fix recommendations, and historical audit snapshots to track progress. Returns available reports. NEXT: get_report_schema then execute_report.
siteaudit_research
ChatGPTSite Audit: technical SEO issues, crawl data, recommendations. Returns available reports. NEXT: get_report_schema then execute_report.
subdomain_research
ChatGPTSubdomain Analytics: subdomain traffic, keywords, rankings. Returns available reports. NEXT: get_report_schema then execute_report.
subfolder_research
ChatGPTSubfolder Analytics: subfolder performance, keywords, traffic. Returns available reports. NEXT: get_report_schema then execute_report.
tracking_research
ChatGPTPosition Tracking: keyword ranking monitoring, SERP tracking. Returns available reports. NEXT: get_report_schema then execute_report.
traffic_overview
ChatGPTTraffic Overview: website traffic volume and engagement — total visits, unique visitors, pages per visit, bounce rate, visit duration, daily/weekly trends, acquisition channels (direct, referral, search, social, paid), traffic destinations, top pages, subdomain and subfolder breakdown. Use when the question is about HOW MUCH traffic a site gets or HOW users engage. For visitor demographics, interests, or geographic origin, use audience_research instead. Returns available reports. NEXT: get_report_schema then execute_report.
trends_research
ChatGPTTraffic Analytics: website traffic, audience demographics, competitive analysis. Returns available reports. NEXT: get_report_schema then execute_report.
url_research
ChatGPTURL Analytics: page-level SEO data, keywords, rankings. Returns available reports. NEXT: get_report_schema then execute_report.
audience_research
Claudebacklink_research
Claudebacklinks_research
Claudecompetitors_research
Claudedomain_overview
Claudeexecute_report
Claudeget_report_schema
Claudekeyword_research
Claudeorganic_research
Claudeoverview_research
Claudepaid_search_research
Claudeposition_tracking
Claudeprojects
Claudeprojects_research
Claudeshopping_research
Claudesite_audit
Claudesiteaudit_research
Claudesubdomain_research
Claudesubfolder_research
Claudetracking_research
Claudetraffic_overview
Claudetrends_research
Claudeurl_research
Claude