Track Keyword Rankings
Monitor your search engine positions directly in Google Sheets. Track any keyword for any domain, see position changes, and benchmark against competitors.
| A | B | C | |
|---|---|---|---|
| 1 | Keyword | Formula | Position |
| 2 | best crm software | | — |
| 3 | project management | =GET_KEYWORD_POSITION(A3, "asana.com") | 7 |
| 4 | email marketing | =GET_KEYWORD_POSITION(A4, "mailchimp.com") | 1 |
Comprehensive rank monitoring
Track positions for any keyword on any domain with real-time data.
Daily Tracking
Get updated rankings every day automatically in your spreadsheet.
Multiple Search Engines
Track Google, Bing, and other search engines in one place.
Local Rankings
Track positions by country, city, or specific location.
Historical Data
Build ranking history over time to see trends and patterns.
Track Changes
Spot ranking drops or improvements instantly.
Bulk Tracking
Monitor hundreds of keywords at once with one formula.
Rank tracking in action
See how to monitor keyword positions for any domain.
=GET_KEYWORD_POSITION("your brand name", "yourdomain.com")=GET_KEYWORD_POSITION("target keyword", "competitor.com")=GET_KEYWORD_POSITION("plumber near me", "yoursite.com", "us")=GET_KEYWORD_POSITION("buy wireless headphones", "amazon.com")=GET_KEYWORD_POSITION("how to start a blog", "yoursite.com")=GET_KEYWORD_POSITION("free invoice generator", "freshbooks.com")Frequently Asked Questions
Enter your keywords and domain, and the function returns your current ranking position. Track multiple keywords by filling down the formula.
Data is fetched fresh each time the formula runs. For historical tracking, copy values to new columns periodically or set up scheduled snapshots.
Yes! Specify the country code (us, uk, de, etc.) to get location-specific rankings. Great for international SEO campaigns.
Add competitor domains to your tracking sheet. Compare your positions against theirs for the same keywords to spot opportunities.
The function returns your position if you rank in the top 100. If not found, it indicates you're not ranking for that keyword.
Ready to track your rankings?
Monitor keyword positions in real-time.
Stay ahead of competitors with daily tracking.
No credit card required • Track unlimited keywords • Daily updates