AdminX SEO & Content
A comprehensive WordPress SEO and content optimization plugin designed for administrators to enhance search engine visibility, improve content quality, and boost organic traffic.
by AdminX · github.com/arunrajiah/adminx-seo-content · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/arunrajiah/adminx-seo-content/archive/refs/heads/main.zipReadme
AdminX SEO Content 📝
A comprehensive WordPress SEO and content optimization plugin designed for administrators to enhance search engine visibility, improve content quality, and boost organic traffic.
🎯 Core Features
- SEO Analysis: Real-time content SEO scoring and recommendations
- Keyword Optimization: Advanced keyword research and optimization tools
- Meta Management: Automated meta title and description generation
- Schema Markup: Structured data implementation and management
- Content Analysis: Readability and content quality assessment
- XML Sitemaps: Automatic sitemap generation and submission
- Social Media Integration: Open Graph and Twitter Card optimization
- Performance Tracking: SEO metrics and ranking monitoring
📋 Requirements
- WordPress 5.0 or higher
- PHP 7.4 or higher
- MySQL 5.6 or higher
- Minimum 64MB PHP memory limit
- cURL support for external API integrations
🔧 Installation
Via WordPress Admin
- Navigate to Plugins > Add New
- Search for "AdminX SEO Content"
- Click Install Now and then Activate
Manual Installation
- Download the plugin zip file
- Upload to
/wp-content/plugins/directory - Extract the files
- Activate through the WordPress admin panel
Git Clone (Development)
git clone https://github.com/arunrajiah/adminx-seo-content.git
cd adminx-seo-content
⚙️ Configuration
- After activation, navigate to AdminX > SEO Content
- Configure SEO settings:
- Set up Google Search Console integration
- Configure keyword tracking
- Set up automated meta generation rules
- Content analysis setup:
- Configure readability standards
- Set content quality thresholds
- Enable real-time analysis
- Schema markup configuration:
- Select schema types for content
- Configure organization details
- Set up local business information
🚀 Usage
Content Optimization
- Create or edit a post/page
- Use the AdminX SEO panel for real-time analysis
- Follow optimization recommendations
- Monitor SEO score improvements
Keyword Research
- Navigate to AdminX > Keyword Research
- Enter target keywords
- Analyze competition and search volume
- Generate content suggestions
Schema Markup
- Access AdminX > Schema Manager
- Configure schema types for different content
- Set up automated schema generation
- Validate schema markup
🔒 Security Features
- Secure API integrations
- Input validation and sanitization
- Nonce verification for all actions
- Capability checks for admin functions
- Encrypted API key storage
🏗️ Technical Architecture
adminx-seo-content/
├── includes/
│ ├── class-seo-analyzer.php
│ ├── class-keyword-manager.php
│ ├── class-schema-generator.php
│ └── class-content-optimizer.php
├── admin/
│ ├── css/
│ ├── js/
│ └── partials/
├── public/
│ ├── css/
│ └── js/
└── adminx-seo-content.php
🔍 API Integration
Google Search Console
// Configure API credentials
$api_key = 'your-google-api-key';
$search_console = new AdminX_Search_Console($api_key);
// Get search performance data
$performance = $search_console->get_performance_data();
Keyword Research APIs
- Google Keyword Planner integration
- SEMrush API support
- Ahrefs API compatibility
🔧 Troubleshooting
Common Issues
SEO analysis not working
- Check content length requirements
- Verify keyword density settings
- Review analysis configuration
Schema markup not appearing
- Validate schema syntax
- Check schema type configuration
- Verify Google Search Console integration
Keyword tracking issues
- Verify API key configuration
- Check API rate limits
- Review keyword tracking settings
🤝 Contributing
We welcome contributions! Please follow these guidelines:
- Fork the repository
- Create a feature branch:
git checkout -b feature/new-feature - Make your changes and test thoroughly
- Commit with clear messages:
git commit -m 'Add new feature' - Push to your fork:
git push origin feature/new-feature - Submit a pull request
Development Setup
# Set up local WordPress development environment
# Copy plugin to wp-content/plugins/adminx-seo-content/
# Run WordPress Coding Standards check
phpcs --standard=WordPress --extensions=php ./
# Run PHP syntax validation
find . -name "*.php" -exec php -l {} \;
📝 Changelog
1.0.0
- Initial release
- SEO analysis engine
- Keyword optimization tools
- Schema markup generator
- Content quality assessment
📄 License
This plugin is licensed under the GPL v2 or later.
👨💻 Author
Arun Rajiah
- GitHub: @arunrajiah
- LinkedIn: arunrajiah
🆘 Support
For support and questions:
- Create an issue on GitHub
- GitHub Discussions: AdminX SEO Content Discussions
Part of the AdminX plugin suite for WordPress administrators.