| name | semrush-traffic-trends |
| description | Analyze Semrush Traffic Analytics trends with the semrush CLI. Use when the user asks for traffic summaries, daily or weekly traffic, channel/source mix, geo distribution, top pages, subdomains, outgoing destinations, category rank, conversion data, device or country comparison, or traffic trend benchmarking across domains. |
Semrush Traffic Trends
Use semrush trends ... commands to benchmark traffic movement, channel mix, geography, devices, top pages, and market visibility.
Prerequisites
Confirm API auth and define the date, country, and device dimensions before comparing domains:
semrush account auth status --output json --quiet
semrush trends summary example.com competitor.com --country US --device desktop --dry-run --output json --quiet
Use ISO 2-letter country codes such as US, GB, or DE. Use desktop or mobile for device filters.
Workflow
- Identify domains, date range, country, device, and benchmark purpose.
- Run summary for the domain set.
- Pull daily or weekly trend lines when movement matters.
- Break down sources, geo, top pages, subdomains, and destinations.
- Compare channel dependence and explain likely strategic implications.
- Recommend monitoring, content, paid, partnership, or CRO follow-up.
Core Commands
Summary and trend lines:
semrush trends summary example.com competitor.com --country US --device desktop --output json --quiet
semrush trends daily example.com --date-from 2026-01-01 --date-to 2026-03-31 --country US --device desktop --output json --quiet
semrush trends weekly example.com --date-from 2026-01-01 --date-to 2026-03-31 --country US --device desktop --output json --quiet
Channel and audience breakdown:
semrush trends sources example.com --country US --device desktop --output json --quiet
semrush trends sources example.com --channel search --traffic-type organic --country US --output json --quiet
semrush trends geo example.com --geo-type country --device desktop --output json --quiet
semrush trends conversion example.com --country US --device desktop --output json --quiet
Content and site structure:
semrush trends top-pages example.com --country US --device desktop --limit 100 --output json --quiet
semrush trends subdomains example.com --country US --device desktop --limit 100 --output json --quiet
semrush trends destinations example.com --country US --device desktop --limit 100 --output json --quiet
Market benchmarks:
semrush trends rank --country US --device desktop --limit 100 --output json --quiet
semrush trends categories business-and-consumer-services --country US --device desktop --output json --quiet
Interpretation
| Signal | Use |
|---|
| Search share rising | Investigate organic keyword and content gains. |
| Referral share rising | Inspect partnerships, PR, affiliate, and directory sources. |
| Social share spikes | Connect to campaign or creator activity. |
| Top-page concentration | Identify pages that carry traffic risk or deserve CRO work. |
| Geo/device skew | Localize pages, ads, and technical performance priorities. |
| Outgoing destinations | Infer partner, affiliate, marketplace, or checkout flows. |
Do not combine different country, device, or date filters in one comparison without labeling them clearly.
Output Format
Return:
- Benchmark frame: domains, country, device, date range, and commands.
- Traffic movement: summary and trend direction.
- Channel mix: source strengths, weaknesses, and changes.
- Page and subdomain findings: high-impact URLs or sections.
- Recommendations: SEO, paid, content, partnership, or analytics follow-up.
Related Skills
- Use
semrush-competitor-research to explain search-channel changes with keyword/page data.
- Use
semrush-paid-search-intelligence when paid or display channels dominate.
- Use
semrush-backlink-audit when referral or authority changes require link investigation.