See every ranking, every click and every quick win — in one dashboard.
MHR RankScope tracks live Google rankings by keyword, device and location, and brings in Google Search Console and GA4 — so SEOs and agencies can see what moved, why, and what to fix next. Plus a local rank tracker: Google Maps and organic positions, city by city, in any Google country.

What MHR RankScope does
I use RankScope every day: the Search Console numbers on my case studies were read in it.
Live rank checks
Check many domains and keywords at once across Google, by desktop or mobile and by location — with ranking history and position alerts.
Search Console workspace
Import 1,000–25,000 rows per property with clicks, impressions, CTR and position, split by device and period.
GA4 dashboard
Users, sessions, engagement, channels and top pages from Google Analytics 4 next to your rankings.
SEO opportunities
Every query in positions 4–20 with impressions — filter by position and impressions, then export the quick wins.
Cannibalisation & competitor gaps
Find queries split across several pages, and keywords where another tracked domain outranks yours.
Sitemap coverage
Compare your XML sitemap with the pages that actually get search traffic.
Automated reports
Scheduled daily or weekly checks with email reports, plus CSV and PDF exports.
White-label & team access
Your brand name, logo, colour and report footer; team logins with access per Search Console property.
Google Maps and organic rankings, city by city.
For local businesses, the map pack decides the calls. Local rankings shows where each client appears in Google Maps and in the normal results — searched from the client’s own cities.
Maps + organic in one table
Each keyword’s Google Maps position (top 20) next to its organic position (top 100).
Any Google country
All 203 Google markets. Every client has its own list of locations.
Searched from the city
Each search uses Google’s own location settings for that city, so you see what local customers see.
Several Maps listings
Track every Google Business Profile a client has — positions show side by side, like “#3 · #7”.
Many locations, fast
Quick-add whole countries (AU, UK, US, CA, NZ, IE, IN, SG, AE, ZA), add all cities, or type your own places.
See the competitors
Who else is in the Maps top 20 and the organic results for each keyword and city — with ratings and review counts where Google shows them.
History and changes
Every check is saved by date, with up and down arrows and a small trend line per keyword. Search depth from top 10 to top 100.
Runs in your own browser
MHR Rank Grabber checks Google at a calm pace, 10–16 seconds between keywords. If Google asks you to confirm, it pauses for you. No third-party rank API.
Real screens from Local rankings, shown with demo businesses. Click to enlarge.
The tech behind MHR RankScope.
A web app: a React interface on top of a PHP API, with Google and SERP data.
- Web app
- React + PHP
- Search Console
- SerpApi
- Local Maps tracking
Front end
- ReactThe dashboard and its screens.
- ViteBuilds the front end into small, fast files.
- Lucide iconsThe icon set.
Back end
- PHPThe API: sign-in, audits, rank checks and Search Console import.
- Google Search Console APIYour clicks, impressions, CTR and positions (OAuth sign-in).
- SerpApiLive Google results for rank tracking.
Local rank tracker
- MHR Rank Grabber (JavaScript)Our own script that runs on a Google page in your browser and reads the Maps top 20 and organic results.
- Google location settingsEach search is set to the client’s city, so results match local customers.
- PHP API + SQLiteStores every check by date for each client, keyword and location.
Checked from the live app on 6 Nov 2026. Curious how something works? Ask the developer.
Simple monthly pricing
Every plan has the same features. Plans differ by the number of domains, Search Console properties and tracked keywords — and those limits are built into RankScope.
Starter
- 5 domains
- 3 Search Console properties
- 250 tracked keywords
Pro
- 25 domains
- 25 Search Console properties
- 2,500 tracked keywords
Agency
- Unlimited domains
- Unlimited Search Console properties
- Unlimited tracked keywords
Pay with bKash, then send the Transaction ID
Your MHR RankScope login arrives by email within 2 hours of payment.
- Open the bKash app and choose Send MoneySend to 01841497987
- Amount: your plan × the months you pay forChoose your plan in the form.
- Reference: your email addressThe one you want your login sent to
- Send us your payment detailsUse the form — or email info@mhrmasum.info with the Transaction ID, your plan and your email.
Pay for 1, 3, 6 or 12 months. Change plan any time — just tell us.
Outside Bangladesh? bKash works only in Bangladesh — email us and we’ll help.
Send your payment details
Built for
Not sure it fits? A 30-minute demo call answers that quickly.
SEO consultants tracking client rankings
Agencies that need white-label reports
Business owners who want one clear view of Google
See MHR RankScope in action
Send a short message and I'll show you around on a call — or book a time straight away.