SEMrush Rankings Tracker - AMOLED Edition
A compact, dark-themed userscript for tracking SEMrush website rankings directly from any webpage.
Features
- 📊 Real-time SEMrush Data: Displays global rank, country rank, category rank, monthly visits, and average visit duration
- 🌈 Beautiful AMOLED Theme: Compact dark interface with smooth animations
- 📈 Interactive Charts: Traffic trend and country distribution visualizations
- 💾 Smart Caching: Stores data for 15 days to reduce API calls
- 🎯 Multi-site Tracking: View and compare all cached sites
- ⌨️ Keyboard Shortcut: Toggle widget with
Alt+S (customizable)
- 🖱️ Draggable Interface: Position the widget anywhere on screen
Installation
- Install Tampermonkey for your browser
- Click the raw script link and install it in Tampermonkey
- Visit any website and press
Alt+S to open the widget
Usage
- Toggle Widget: Press
Alt+S (or click the close button)
- Refresh Data: Click the refresh button to fetch fresh data
- Switch Views: Use tabs to view current site or all cached sites
- Navigate Charts: Click the navigation buttons to view different data visualizations
- Drag Widget: Click and drag the header to reposition
Configuration
Edit the script to modify these settings:
const CONFIG = {
CACHE_DAYS: 15,
SHORTCUT_KEY: 'KeyS',
SHORTCUT_ALT: true,
SHORTCUT_CTRL: false,
SHORTCUT_SHIFT: false
};
Troubleshooting
- "SEMrush blocked the request": Open semrush.com in a tab first to authenticate
- No data showing: Some websites may not have SEMrush data available
- Widget not appearing: Check that Tampermonkey is enabled and the script is active
Compatibility
- Works on all websites (except semrush.com)
- Requires Tampermonkey or similar userscript manager
- Compatible with Chrome, Firefox, Edge, and Safari
Version
7.6 - Added category rank support and reduced dashboard spacing