🆕 What's New in v2.0.1 Latest
This release focuses on WordPress.org compliance, code quality improvements, and enhanced stability.
WordPress.org Compliance & Architecture Improvements
- ✓ WordPress Coding Standards (WPCS) escaping and sanitization fixes
- ✓ Nonce verification improvements across all admin forms
- ✓ AJAX handler security enhancements
- ✓ Admin architecture and dashboard stability improvements
- ✓ Translation/i18n text domain consistency fixes
- ✓ Duplicate admin menu conflict resolution
- ✓ Performance optimizations for settings page
- ✓ Proper capability checks for admin actions
📥 Installation
Neksio Image Alt Optimizer Pro can be installed like any other WordPress plugin:
Method 1: WordPress Admin Dashboard
- Log in to your WordPress admin panel
- Navigate to Plugins → Add New
- Upload the plugin ZIP file
- Click Install Now and then Activate
Method 2: FTP Upload
- Extract the ZIP file on your computer
- Upload the
neksio-image-alt-optimizer-profolder to/wp-content/plugins/ - Activate the plugin in WordPress admin under Plugins
⚙️ Requirements
| Requirement | Minimum Version | Recommended |
|---|---|---|
| PHP | 7.4+ | 8.0+ |
| WordPress | 5.8+ | 6.0+ |
| MySQL | 5.6+ | 8.0+ |
| Memory Limit | 128MB | 256MB+ |
🚀 Getting Started
Follow these steps to get up and running:
Step 1: Access the Plugin
After activation, navigate to Media → Alt Optimizer in your WordPress dashboard.
Step 2: Configure Settings
Go to Settings → Alt Optimizer to configure:
- Site Context - Your website niche (e.g., "Perfume Store", "Travel Blog")
- Brand Name - Your brand for dynamic tags
- Focus Keyword - Target keyword for SEO scoring
Step 3: Create Your First Rule
Navigate to the Settings page and create your first automation rule.
IF filename contains "perfume" THEN ALT: {clean_filename} - Premium Perfume | {brand_name}
Step 4: Run Bulk Optimization
Navigate to Bulk Optimize to process your media library.
📊 Health Score
The ALT Health Score provides a 0–100 rating for your media library.
Score Breakdown
| Score Range | Color | Status |
|---|---|---|
| 80-100 | 🟢 Green | Excellent |
| 50-79 | 🟡 Yellow | Good |
| 0-49 | 🔴 Red | Needs Attention |
Scoring Factors
- ALT Text Presence (40%): Percentage of images with ALT text
- Text Length (25%): Optimal length between 50-125 characters
- Keyword Relevance (20%): Presence of focus keyword
- Descriptive Quality (15%): Following SEO best practices
🧠 Smart Rules Engine PRO
The Smart Rules Engine allows you to create automation rules using IF/THEN logic.
Rule Syntax
IF filename contains "keyword"
THEN ALT: {clean_filename} - Your Text | {brand_name}
Available Conditions
filename contains "text"- Check if filename has specific textfilename starts with "text"- Check if filename starts with specific textfilename ends with "text"- Check if filename ends with specific text
"perfume,oil,attar" | Incorrect: "perfume, oil, attar"
Rule Features
- Drag & Drop Ordering: Arrange rules by priority
- On/Off Toggle: Enable or disable rules without deleting
- Test Button: Preview rule output before saving
- Export/Import: Backup rules as JSON files
📈 SEO Score PRO
Get an A+ to D grade for each image's ALT text optimization.
Grading Scale
- A+ (95-100) - Excellent optimization
- A (85-94) - Very good
- B (70-84) - Good
- C (50-69) - Fair
- D (0-49) - Needs improvement
Scoring Factors
- ALT Text Presence (40%): Image has ALT text
- Text Length (25%): Optimal length (50-125 characters)
- Focus Keyword (20%): Target keyword present
- Descriptive Quality (15%): Descriptive wording used
⚡ Bulk Actions PRO
Process multiple images at once with these bulk actions:
- Apply ALT - Apply rules to generate ALT text
- Set from Filename - Use cleaned filename as ALT text
Performance Notes
- Processing speed depends on server resources
- For large media libraries, process in smaller batches
- Monitor server resource usage during processing
📧 Email Reports PRO
Get automated email reports about your media library optimization progress.
Available Schedules
- Daily - Daily report
- Weekly - Weekly summary
- Monthly - Monthly overview
Report Content
- Health Score trends
- Processing statistics
- New images added
- Rules executed
🔧 Troubleshooting
Solution: Remove spaces after commas. Use
"perfume,oil,attar" not "perfume, oil, attar"
Solution: Check that
{site_context} and {brand_name} are configured in plugin settings.
Solution: Process images in smaller batches based on your server capacity.