S
SERP Monitor
Home
Pricing
Updates
Contact
Create Account
Sign In
Updates & Changelog
Stay up to date with the latest features, improvements, and bug fixes in SERP Monitor.
Version 1.9.3 (January 27, 2026)
Improved SEO with unique page titles and descriptions
Enhanced meta tags for Login and Buy Credits pages
Version 1.9.2 (January 23, 2026)
Fixed login session handling for better reliability
Fixed Profile page scrolling - all content now visible
Improved Buy Credits page layout consistency
Version 1.9.1 (January 21, 2026)
Added Contact Us page with working email form
Contact form protected with reCAPTCHA to prevent spam
Version 1.9.0 (January 17, 2026)
Added PayPal payment integration - purchase credits directly within the app
New Buy Credits page with 7 credit packages from 1K to 1M credits
Added public Pricing page with SEO optimization and pricing details
Added payment history section to Profile page
Added Buy Credits button on Usage page for quick access
Version 1.8.0 (January 16, 2026)
Added exclude phrase filter on Keywords page - hide keywords containing specific text
Made filter row responsive - filters wrap to multiple lines on smaller screens
Added Keyword Groups management section on Domains page
View all groups for each domain with keyword counts
Rename groups directly - all keywords in the group are updated automatically
Version 1.7.8 (December 28, 2025)
Add Keywords now auto-selects the domain's preferred country - no need to manually select country each time
Version 1.7.7 (December 28, 2025)
Fixed group filter reset when switching domains - filter now resets to 'All groups' automatically
Improved domain switching experience on Keywords and Dashboard pages
Version 1.7.6 (December 28, 2025)
Added subfolder/path tracking support - add domains with paths like 'https://example.com/usa/' to track only keywords ranking under that folder
Added click-to-sort on date columns in Keywords Overview table - click to sort by best/worst positions for any date
Sort toggles between ascending (best first), descending (worst first), and unsorted
Version 1.7.5 (December 16, 2025)
Added new Profile page for managing personal information (First Name, Last Name, Company)
Added password change functionality in Profile page
Reorganized sidebar navigation into two sections with separator line
Main section: Dashboard, Keywords, Domains, Search Console
Account section: Usage, Profile, Settings
Version 1.7.4 (December 13, 2025)
Visual distinction between skipped days and not-ranking days in Keywords Overview table
Days without position checks (due to check frequency setting) now show gray background
Days with checks where keyword was not found still show '-' without background
Version 1.7.3 (December 13, 2025)
Changed default pagination from 20 to 50 keywords per page for better overview
Updated pagination options to 50, 100, 200, 500 on Dashboard and Keywords pages
Faster URL tooltip display (100ms) when hovering over link icons
Version 1.7.2 (December 7, 2025)
Changed default URL display to icon-only mode for cleaner, more compact Keywords table
URL display preference saved per user and persists across sessions
Switch to full URL mode available in Settings if preferred
Version 1.7.1 (December 7, 2025)
Added URL display toggle in Settings page - choose between full URL or compact icon-only view
Icon-only mode shows narrower URL column with clickable link icons in Keywords table
Non-ranking keywords display grayed-out icon (not clickable) for quick visual identification
Hovering over icon displays full URL as tooltip for reference
Version 1.7.0 (December 5, 2025)
Added dark theme support with toggle in Settings page
Theme preference automatically saved to browser and persists across sessions
Light mode remains the default for new users
Added per-domain Position Check Frequency setting (Manual, Daily, Every 3 days, Weekly)
Moved position check scheduling from global settings to individual domain configuration
Frequency selector available in both Add Domain and Edit Domain modals
Version 1.6.0 (November 25, 2025)
Redesigned homepage with modern layout featuring navigation bar, hero section, and streamlined sign-in/register access
Added dynamic 'Latest Updates' section on homepage that automatically displays the 3 most recent changelog entries
New public API endpoint for changelog data to keep homepage updates synchronized
Improved visual design with compact spacing and catchy '100 Free Credits' badge in hero section
Version 1.5.9 (November 24, 2025)
Added 'Cost per Run' information card to Profile/Usage page showing total credits needed for all domains in one check
Added 'Total Cost per Run' summary section below domains table on Domains page
Summary displays total credits required to check all keywords across all domains
Shows total keyword count alongside cost calculation for better credit usage understanding
Version 1.5.8 (November 14, 2025)
Added multi-date comparison feature to Keywords page - select up to 8 specific dates to compare keyword positions
New 'Compare Dates' mode automatically shows today's data by default for instant keyword overview
Calendar-based date selection with visual date chips and easy date removal
Intelligent position change calculations between selected dates with null handling for sparse data
Separate caching for date range and comparison modes for optimal performance
Version 1.5.7 (November 09, 2025)
Changed default date range to 14 days (previously 30 days) on Keywords page for quicker overview
Added visual icons to all filter selectors: Calendar (date), Tags (groups), MapPin (location), Monitor (device), Hash (#position), TrendingUp (changes)
Applied icon improvements to both Dashboard and Keywords page for consistent user experience
Enhanced filter UI with better visual hierarchy and easier identification of filter types
Version 1.5.6 (November 09, 2025)
Redesigned position cells with colored backgrounds for better visibility (green 1-3, blue 4-10, yellow 11-20, orange 21-50, red 51+)
Position numbers now display in black font (white in dark mode) for improved contrast and readability
Change indicators (+/-) maintain green/red colors to clearly show ranking improvements and declines
Applied new styling across all tables: Dashboard, Keywords page, and daily position tracking views
Version 1.5.5 (November 08, 2025)
Added 'Both' device option when adding keywords - automatically creates desktop and mobile versions simultaneously
Fixed keywords table refresh - new keywords now appear immediately after adding without manual page refresh
Improved success message to show exact count of keywords added (including both versions when 'Both' is selected)
Version 1.5.4 (November 06, 2025)
Improved error handling for 'Refresh All' button - now displays clear message when Serper API key is not configured
Removed API Configuration and Database Management sections from Settings page for cleaner interface
Enhanced error messages direct users to configure missing API keys when needed
Version 1.5.3 (November 05, 2025)
Added sticky table header to Keywords page - header stays visible when scrolling through keyword lists
Fixed Credit Usage Over Time chart to display real usage data from database instead of mock data
Added date range selector (30/60/90 days) to Credit Usage Over Time chart for flexible time period analysis
Chart now connects all data points with smooth line visualization for better trend visibility
Added Logout button to Settings page matching the Profile page layout
Updated Profile and Settings pages to display user email in header instead of user name for better identification
Version 1.5.2 (October 28, 2025)
Extended position tracking from 7 days to 30 days by default on Keywords page
Added date range filter with preset options: 7, 14, 30, 90, and 180 days
Implemented automatic cleanup of position data older than 6 months to optimize database performance
Cleanup service runs daily via scheduler to maintain data within retention period
Added 'Cost per Run' column to Domains page showing total credits needed for one complete position check
Cost per run displayed with light blue badge for easy identification
Version 1.5.1 (October 18, 2025)
Improved table column layout with cleaner visual structure
Reorganized columns: Keywords - Groups - Location - Device - Volume - Position - Last Update - Actions
Keywords page columns: Keywords - Groups - Location - Device - URL - Volume - Positions (daily) - Actions
Center-aligned all columns for better readability (except Keywords and URL which remain left-aligned)
Country flags now display without text labels for a cleaner, more compact appearance
Added Device column to Keywords page table for device-type visibility
Version 1.5.0 (October 18, 2025)
Added configurable SERP search depth per domain (10-100 results)
Dynamic credit calculation based on search depth (1 credit per 10 results)
Fixed deep position tracking - now accurately finds rankings beyond position 10
Implemented multi-page SERP fetching with proper pagination
Added country flags to Dashboard and Keywords pages for visual location identification
Added SERP Depth column to Domains table showing configured search depth
Search depth selector available in both Add Domain and Edit Domain modals
Version 1.4.0 (October 15, 2025)
Added domain-specific notes feature to Keywords page
New "Notes" button allows users to add custom information for each domain
Notes are domain-specific and automatically switch when changing domains
Made all app pages self-canonical for better SEO indexing
Added Google site verification meta tag to all pages
Created reusable SEO hook for managing page meta tags dynamically
Version 1.3.0 (October 14, 2025)
Fixed production deployment routing - static SEO pages now work correctly in production
Renamed homepage file to avoid Vite build conflicts (home.html instead of index.html)
Implemented environment-aware file paths for development and production
Vite now automatically copies static HTML files to dist/public/ during build
Dual-routing architecture verified: SEO pages at /, /login, /updates and React SPA under /app/*
Version 1.2.3 (October 14, 2025)
Fixed pagination visibility on Keywords page - now always displays at bottom of table
Made keyword rows more compact across Dashboard and Keywords pages for better space utilization
Fixed Active Domain Profile persistence - selection now stays consistent across all pages
Implemented localStorage for domain selection to maintain state between page navigations
Fixed React console errors by removing nested anchor tags in sidebar navigation
Enhanced SEO with dedicated HTML pages for /login and /updates routes
Version 1.2.2 (October 13, 2025)
Enhanced SEO with comprehensive meta tags for better search engine visibility
Added Open Graph and Twitter card tags for improved social media sharing
Implemented JSON-LD structured data for search engines
Version 1.2.0 (October 13, 2025)
Added Google Search Console integration with OAuth 2.0 authentication
Import actual search performance data (clicks, impressions, CTR, position)
View top-performing search queries and landing pages
Sync GSC properties and performance metrics automatically
Version 1.1.0 (October 10, 2025)
Implemented daily automated position checks with smart scheduling
Added once-per-day logic to prevent duplicate API calls
Credit protection - charges only after successful SERP lookups
Toggle between automatic daily checks and manual updates
Version 1.0.0 (October 5, 2025)
Initial release of SERP Monitor
Track keyword positions across 249 countries and regions
Pay-as-you-go credit system with no monthly fees
100 free credits for new users
Multi-device support (desktop, mobile, tablet)
Historical position tracking with charts
CSV export functionality