Rank Assassin v2.8.0 - Scheduled City Page Generation
Schedule your city pages to go live at the perfect time. Set it once and let Rank Assassin handle the rest - ideal for planning content campaigns or managing multiple locations strategically.
🚀 New FeaturesSchedule City Pages for Automatic Generation
-
Schedule locations to automatically generate at a specific date and time
-
Select custom timezone for each scheduled location
-
View scheduled generation time directly in the locations list
-
Cancel scheduled pages before they're generated
Location Detail Screen Updates
-
New scheduling controls with date, time, and timezone selectors
-
Toggle between immediate and scheduled generation modes
-
Generate button now hides for scheduled and existing pages
-
Page URL input is editable by default
Automated Scheduling System
-
New scheduling engine automatically processes locations at scheduled times
-
Timezone-aware timestamp handling for accurate scheduling
-
Throttle protection prevents duplicate page generation
-
Runs efficiently without impacting site performance
Rank Assassin v2.7.1 - Manual Page Creation & Shortcode Copy Feature
🚀 New Features
-
Manual Page Control: Choose whether to let the plugin auto-generate a city page or create/unlink one manually. This means you can use an existing location page if you already have one made before using rank assassin.
-
Hide Plugin Access: Plugin visibility can now be limited so only the right users see and use it.
-
Better Documentation Page: The help and documentation section has been redesigned with a cleaner layout, modern styles, and easier navigation.
🔧 Improvements
-
Cleaner Location Screen: Updated toggle logic, better scrollbar styles, and clearer button/help text.
-
Duplicate Location Popup: Redesigned with icons, smoother animations, and a modern look.
-
UI Enhancements: Wider settings panel, sticky action bars that stay in view, better spacing, and improved add-location popup.
🛡️ Security Improvements
-
Stronger checks on who can access certain features.
-
More secure handling of sensitive data across different parts of the plugin.
🐛 Bug Fixes
-
Improved connection handling so the plugin communicates more reliably with AI services.
-
Better error messages when there’s an issue with API keys — styled alerts instead of browser popups, with clear explanations.
-
Fixed issues where loaders or popups didn’t close properly after errors.
🔄 Behind the Scenes
-
Cleaner, simpler code to make the plugin faster and more stable.
-
More consistent handling of data across different features.
-
Improved logging to make troubleshooting easier if something goes wrong.
👉 In short: This update makes it easier to copy shortcodes, gives you more control over city pages, improves documentation, tightens security, and delivers a smoother user experience across the plugin.
Rank Assassin v2.6.1 - Custom Keyword Categories & Enhanced User Experience
🚀 New Features
-
Custom Keyword Categories: Comprehensive category-based keyword management system replacing the previous single-keyword approach https://www.loom.com/share/886f7b55cd2d4b979736901cf0a183e3
-
Service Duplication: Added ability to duplicate services with popup interface and category selection
-
Auto-save Functionality: Implemented auto-save with status feedback across settings forms
-
Enhanced Progress Manager: Location creation now features enhanced progress tracking with improved user feedback
-
Keyboard Shortcuts: Added Ctrl+S/Cmd+S keyboard shortcut for saving settings
-
SEO Meta Manager
-
Bulk meta generation
-
Bulk selection, clear operations, and noindex management
-
Multi-intent support and automatic page intent updates during AI generation
-
🔧 Improvements
-
Enhanced Form Validation: Improved validation for searchable dropdown inputs with better user feedback
-
Loading Performance: Optimized category loading and enhanced form submission handling
-
AJAX Enhancements: Enhanced category selection with AJAX loading and race condition prevention
-
UI/UX Refinements:
-
Loading skeletons and improved styles for locations screen
-
Updated save status messages to “Auto-saved” for consistency
-
Enhanced quiet reload functionality with form state capture and restoration
-
Improved category state persistence during reloads
-
Redesigned SEO Meta Manager UI for improved UX
-
Custom SVG icons replacing dashicons in AI generation buttons
-
Refined dropdowns, buttons, and filter UIs across admin screens
-
🐛 Bug Fixes
-
Category-Specific Data: Fixed alt attribute generation to use category-specific keywords for location data
-
Keyword Retrieval: Updated primary keyword and services retrieval to use category-specific methods
-
Template Storage: Ensured template_page is properly stored as integer in user settings
-
Service Management: Enhanced service submission with proper ID handling in edit mode
🔄 Code Improvements
-
Refactored user settings data structure to use categories instead of keywords
-
Optimized category loading with enhanced form submission handling
-
Improved searchable dropdown input validation
-
Enhanced service management with better ID handling
-
Refactored bulk progress modal into a cleaner loader popup
-
Parallelized bulk meta generation for faster performance
v2.5.2 – GPT-5 Support, Alt Text Without Page Context, & UX Updates
AI & Content Generation
-
Full GPT-5 support with fallback for GPT 4
-
Alt text generation now works without page context meaning you can generate alt text for images not tied to any pages.
-
Clearer status updates & better batch generation flow
Alt Text Manager
-
AI alt text for unused images
-
Click-to-select image cards & improved bulk actions (bulk delete, filters, UX fixes)
SEO Tools
-
Updated Dynamic SEO title counter with progress bar
-
Meta description progress bar
-
Improved Content Generation Validation: meta titles 55–60 characters. To make sure to regenerate meta data that isn't optimized.
Locations Management
-
Faster loading on City/Neighborhood Pages Dashboard (removed redundant AJAX)
-
New sort options on City/Neighborhood Page Dashboard for easier Navigation
-
Cleaner dropdowns, buttons, and hover interactions
-
Fixed styling preview and floating overlay in edit popup
-
General polish for smoother navigation
v2.5.1 – AI Assisted Alt Text Manager, Improved Error Handling, UX Improvements
AI Assisted Alt Text Manager
-
Bulk edit with filters & auto-save
-
AI-powered alt text generation (single & bulk)
-
Delete unused images safely with confirmation
https://www.loom.com/share/53212e0881db4578ab0c69c188b7538c?sid=b6d94e82-cc4c-4fb8-b3fd-b7a30d58fc20
OpenAI API Key Validation
-
Test your API key in settings
-
Clear error messages and setup guidance
Searchable Dropdowns
- Country, State & City fields are now searchable
-
New SEO Tools dropdown in navigation for future upcoming tools
-
Cleaner design with smooth hover interaction
-
Overall UI improvements to dropdowns, buttons, and filters
-
Better error handling and confirmation prompts
-
Removed unused/old features for a cleaner experience
-
Fixed bugs for google maps not accepting GBP Names with unique characters
v2.4.1 – Major UX, content editing, and styling overhaul with SEO enhancements, support accessibility
This v2.4.1 release is a significant upgrade to the plugin’s content editing, styling, and SEO capabilities, along with numerous UX improvements, security enhancements, and code optimizations.
✨ New Features-
Editable AI Content for Location Pages – Hero, About Us, CTA & Services, SEO Meta tabs with live character counters, change tracking, and visual indicators.
-
Neighborhood Content Editing Feature
-
Service Editing Feature on the Settings Page
-
SEO Meta Editing for Neighborhoods
-
Customizable Anchor Link Colors
-
Page Status Badges – Quick visual indicators for generated vs. non-generated pages on Location Dashboard
-
OpenAI API Key Security Toggle
-
Visual Color Picker for Styling – Integrated HTML5 picker with live preview and validation.
-
Improved Style Preview & UI Organization
-
Support Links on the header and on the Plugins list page
-
Support chat widget added
-
Fixed stale data caching, missing DOM elements
-
Synced WordPress post titles when editing neighborhood content.
-
Fixed Services ID unexpected shortcode mismatch
-
Code improvements
🇬🇧 Rank Assassin Server Update: UK City Validation Fix
Good news for our UK users — we’ve fixed the region validation so cities like Leeds, York, and Bradford are now properly recognized.
What changed:
-
Corrected UK region checks to accept valid cities
-
Improved handling of state names
-
Cleaner, more reliable lookups for UK locations
This means smoother location creation and no more frustration when adding legitimate UK cities.
v2.3.1 - Oxygen Builder Compatibility & Typo Fixes
- Oxygen Builder Compatibility - Design beautiful location page template with Oxygen Builder support.
- Minor typo fixes