Loading tutorials…
Loading tutorials…
Position Tracking is SEMrush's most-used module — and the most misconfigured. Wrong location, mixed device targets, untagged keywords, and missing competitors mean the dashboard becomes noise. This is the right configuration.
Who this is forMarketers and founders who want a daily ranking dashboard they can actually trust. If your current Position Tracking shows 500 keywords with no tags, no competitors, and an averaged location, this tutorial is for you.
What you'll need
Step 1
Position Tracking Setup → Location (city/state/country), Device (Desktop OR Mobile, not both), Search Engine (almost always Google).
Open Position Tracking from your Project dashboard. Click Setup (or Settings → Tracking).
Location: pick the most specific level your customers search from. For local-intent SEO (dentist, plumber, restaurant), drop to city level. For B2B/national, country-level. For multi-country, set up SEPARATE Position Tracking campaigns per country.
Device: don't pick 'Desktop + Mobile' as one campaign. They rank differently — Mobile is often 3-5 positions lower for the same query. Pick ONE per campaign. If you need both, set up two parallel campaigns.
Search Engine: Google in 99% of cases. Bing only if your audience is enterprise/government where Bing share is meaningfully different.
Language: match your primary content language. For multi-language sites, separate campaigns per language.
Step 2
Add keywords organized by funnel stage. Pro plan caps at 500 total — start with 50-200 to leave headroom.
Click Add Keywords (or paste during setup wizard). Group keywords by funnel stage as you upload:
Brand keywords (your brand name + variations): 5-10 keywords. These are 'always rank #1' baseline checks. If you fall off them, something is broken.
Money keywords (top-of-funnel buyer intent, pricing pages, comparison pages): 20-50 keywords. These are your highest-revenue ranking signals.
Content cluster keywords (primary keyword per published article): 30-100 keywords. These track your content engine.
Long-tail / opportunity keywords (BoFu keywords you're targeting but haven't ranked yet): 20-50 keywords.
Total: 75-210 keywords on first pass. Pro plan caps at 500 — leave 60% headroom for cluster expansion.
Don't upload competitor brand keywords unless you have a specific brand-comparison content play. They clutter the dashboard.
Step 3
Position Tracking → Keywords → Tags. Tag by funnel stage, content cluster, page URL, or campaign.
Open Position Tracking → Keywords tab. Select keywords in bulk and use the Add Tag button.
Useful tag taxonomy (pick one and stick with it): funnel stage (brand / TOFU / MOFU / BOFU), content cluster (cluster-pm-software, cluster-task-mgmt), page URL (pricing-page, homepage, blog-post-X), or campaign (q3-content-sprint).
A common pattern: combine 2-3 tag dimensions. A keyword might have tags: 'bofu' + 'cluster-pricing' + 'q4-2026.'
Untagged keywords become a 500-row spreadsheet nobody reads. Tagged keywords let you filter the dashboard to 'show me only money-page BoFu rankings this week.'
Spend 30 minutes tagging the initial 75-200 keywords. The ongoing tagging discipline is what separates Position Tracking that gets used from Position Tracking that doesn't.
Step 4
Position Tracking → Settings → Competitors. Add 3-5 competitor domains to track ranking deltas in the same SERP context.
Position Tracking → Settings → Competitors → Add competitor. Add 3-5 competitor domains from your earlier competitor analysis.
Position Tracking now tracks your rank AND each competitor's rank for every tracked keyword. The Competitors tab shows the head-to-head dashboard.
Set up the Competitor Discovery feature (Position Tracking → Competitors Discovery) — SEMrush auto-suggests competitors based on tracked keyword overlap. Validate the suggestions and add the top 3-5.
Don't add 10+ competitors. The dashboard becomes unreadable. 3-5 in deep tracking + the Competitor Discovery list for monitoring is the sweet spot.
Step 5
Position Tracking → Settings → SERP Features → toggle on Featured Snippets, AI Overview, People Also Ask, Local Pack, Image Pack, Knowledge Panel.
Position Tracking → Settings → SERP Features.
Toggle on the SERP features relevant to your queries. For most B2B/B2C content sites: Featured Snippets, AI Overview, People Also Ask, Image Pack, Knowledge Panel.
For local-intent SEO: add Local Pack and Reviews.
For e-commerce: add Shopping Results, Product Listing Ads, Image Pack.
Once enabled, the Position Tracking dashboard shows: which keywords trigger which SERP features, whether YOU appear in those features, and whether COMPETITORS appear in those features.
The Featured Snippets and AI Overview tabs are the highest-leverage views in 2026 — these are the queries where ranking #1 in the traditional sense doesn't matter as much as winning the SERP feature.
Step 6
Position Tracking → Notifications. Daily summary email + alerts for big position changes or competitor SERP gains.
Position Tracking → Notifications tab.
Enable: Daily email summary (sent each morning), Position Changes alert (trigger on ±5 positions on tracked keyword), Top 10 entries (alert when a keyword enters top 10), Lost positions (alert when a keyword falls out of top 20).
Send to a single owner, not a distribution list. Distribution lists get ignored.
Set up the Competitor Activity alert — triggered when a competitor gains 5+ positions on YOUR tracked keywords. This is the early-warning signal for new competitor content.
Integrate with Slack via SEMrush Integrations panel if your team works in Slack.
Step 7
15 minutes/week reviewing Position Tracking. Sort by movement, filter by tag, drill into URL-level changes.
Set a recurring 15-minute weekly calendar block. Open Position Tracking.
Sort by Position Difference (largest gains first). What gained, why? Note: new content shipped, backlinks earned, on-page changes — match them to the gains.
Sort by Position Difference (largest drops first). What dropped, why? Note: deploys, competitor content, deindex.
Filter by BoFu / money-page tags. Are your highest-revenue keywords trending up or down? This is the metric that matters for revenue.
Open the Competitors tab. Did any competitor gain 5+ positions on YOUR tracked keywords? If yes, click through to see what they shipped.
End the review with one action item: a fix, a content brief, or an outreach prospect. The habit becomes valuable only when it produces actions.
Common mistakes
Setting location to country-level when customers are local
What goes wrong: You sell dental services in Phoenix but track at 'United States' level. Average ranking is position 12 (dragged by SF and NYC results where you don't even rank). Phoenix-specific ranking is actually position 3 — you can't see your real performance. Wasted insight: ~6 months of misread data.
How to avoid: For local-intent businesses, set location at city level. For multi-city businesses, set up separate Position Tracking campaigns per primary city.
Mixing desktop and mobile in one campaign
What goes wrong: Average ranking blends desktop (position 5) and mobile (position 9). You can't tell if your mobile UX is dragging you down or if desktop is the strength. Strategy decisions made on the average are wrong half the time.
How to avoid: Set up TWO campaigns: 'Brand — Desktop' and 'Brand — Mobile.' Track separately. Compare the two side-by-side monthly to spot device-specific issues.
Not tagging keywords
What goes wrong: After 6 months, Position Tracking has 400 untagged keywords. The dashboard is a 400-row table nobody can read. You can't filter to 'money pages only' or 'cluster-X performance.' The data exists but is unusable. ~$1,500-3,000/year of subscription value lost.
How to avoid: Spend 30-60 minutes initially tagging every keyword by funnel stage + content cluster. Re-tag every new keyword as you add it. Audit tag coverage quarterly.
Tracking 500 keywords on Pro plan from day one
What goes wrong: You hit the 500 cap. Six months later, your content engine ships 50 new articles and you need to track those clusters. No room. You start deleting old keywords — losing historical ranking data.
How to avoid: Start with 50-200 priority keywords. Add 20-50/month as content ships. Stay below 80% of cap to leave room for growth. Upgrade to Guru ($249/mo, 1,500 keyword cap) only when actually needed.
Adding competitors that aren't real SERP competitors
What goes wrong: You add the 5 companies you think of as competitors. Three of them never appear in YOUR tracked SERPs. The Competitors tab has 3 dead columns and 2 useful ones. You stop reading it.
How to avoid: Use SEMrush's Competitor Discovery (Position Tracking → Competitors Discovery) to find data-backed SERP competitors. Override with your gut only when you have evidence.
Not building the weekly review habit
What goes wrong: You configured Position Tracking beautifully. Then you opened it twice in 6 months. The early-warning signals (competitor gains, money-page drops) flagged in real time but nobody saw them. Wasted ~$1,500 in subscription value plus the opportunity cost of missed insights.
How to avoid: 15-minute weekly recurring calendar block. Treat it as non-negotiable. End every review with one specific action item. If you can't commit to the habit, hire someone who can.
Recap
Done — what's next
How to set up a SEMrush project the right way
Read the next tutorial
Hand it off
Position Tracking configured once is a project. Daily monitoring, weekly review, monthly cluster expansion, and quarterly competitor refresh is a job. EverestX SEO specialists own the dashboard — typically $400-800/mo at $14-16/hr for ongoing rank-tracking + monthly insight reports.
See specialist rates
50-200 in the first 6 months. Scale to 200-500 as your content engine ships more. Beyond 500, the dashboard becomes unreadable unless you have aggressive tag discipline. Pro plan caps at 500; Guru at 1,500.
Only if you have a specific brand-comparison content play (e.g., 'AlternativeTo X' pages). Otherwise they clutter the dashboard. Use the Competitors tab to monitor competitor activity instead.
Daily refreshes on most plans. You'll see new data each morning. SEMrush stores historical data so you can compare any two dates over your subscription period.
Three usual reasons: (1) personalization — your Google results are personalized to your history; SEMrush uses a clean profile; (2) location — your browser geolocation differs from the campaign location setting; (3) device — you're on mobile, the campaign tracks desktop. SEMrush is the more 'objective' rank; what you see is your personalized rank.
Organic Research is a one-time analysis of all keywords your domain ranks for (broad scan). Position Tracking is your curated dashboard of specific priority keywords tracked daily. Use Organic Research for discovery; use Position Tracking for ongoing monitoring.
Yes — set up SEPARATE Position Tracking campaigns per country. Don't try to track international keywords in one campaign. The location setting governs the SERP context, and one campaign = one location.
SEMrush
A SEMrush Project is the container that pipes data into Site Audit, Position Tracking, On-Page SEO, Listing Management, and Social Tracker. Configure it wrong on day one and every downstream module produces noise for months. This is the right setup.
SEMrush
Most teams 'do competitor research' by reading competitor blogs. The real workflow surfaces the keywords competitors rank for, the backlinks they earned, and the content gaps you can win — in about 4 hours. Here's the right sequence.
SEMrush
Keyword Magic Tool returns 30,000 keywords from a single seed. Most teams export the first 200, dump them into a spreadsheet, and never ship a piece of content from the list. This is the workflow specialists actually use — from seed to ranked content brief in under 5 hours.
SEMrush
You're paying $139-$500/mo for SEMrush. The question isn't whether the tool is worth it — it's whether you have the time and skill to actually use what you're paying for. This is the honest framework.