Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/schnalan/claude-seo-opti/archive/refs/heads/main.zipA powerful WordPress plugin that leverages Claude AI to generate, optimize, and analyze content for better SEO performance.
Features
1. AI-Powered Content Generation
- Generate complete content drafts based on titles and keywords
- Create compelling meta descriptions automatically
- Generate multiple title suggestions for any topic
- Optimize existing content for better SEO
2. Settings & Configuration
- Configure Claude API credentials securely
- Choose from multiple Claude models (3.5 Sonnet, Haiku, Opus, etc.)
- Set daily API call limits to control costs
- Adjust AI parameters (temperature, max tokens)
3. Post Editor Integration
- Meta box with AI generation buttons
- Focus keywords field
- Meta description field with character counter
- Real-time SERP preview
- One-click content generation and optimization
4. SERP Preview
- Real-time preview of Google search results
- Character count warnings for title and description
- Visual feedback for optimal lengths
- Mobile-responsive preview
5. Statistics Dashboard
- Total operations counter
- Content generation stats
- API usage tracking
- Weekly usage charts
- Model usage distribution
- Top optimized posts
6. Activity Log
- Complete history of all AI operations
- Filter by action type and status
- View error details
- Export to CSV
- Token usage tracking
7. SEO Analysis
- Content scoring (0-100)
- Strengths and weaknesses identification
- Actionable recommendations
- Keyword density analysis
- Readability assessment
Installation
-
Upload Plugin
- Upload the
ai-agent-seofolder to/wp-content/plugins/ - Or install via WordPress plugin installer
- Upload the
-
Activate Plugin
- Go to 'Plugins' menu in WordPress
- Activate 'AI Agent SEO Content Optimizer'
-
Configure API
- Navigate to 'AI Agent SEO' > 'Settings'
- Enter your Claude API key from Anthropic Console
- Configure your preferred settings
- Save changes
Usage
Generating Content
- Create or edit a post/page
- Enter a title
- (Optional) Add focus keywords
- Click "Generate Content Draft" in the AI Agent SEO meta box
- Review and edit the generated content
Generating Meta Descriptions
- Enter post title and/or content
- Click "Generate Meta Description"
- Review the generated description
- Edit if needed
Optimizing Existing Content
- Write or paste your content
- Add focus keywords (optional)
- Click "Optimize Existing Content"
- Review the optimized version
- Save changes
Analyzing Content
- Complete your content
- Click "Analyze SEO"
- Review the analysis modal
- Implement recommendations
- Re-analyze to track improvements
Generating Title Ideas
- Enter a topic or current title
- Click "Generate Title Ideas"
- Browse suggestions
- Click any title to apply it
Requirements
- WordPress 5.0 or higher
- PHP 7.4 or higher
- MySQL 5.6 or higher
- Claude API key from Anthropic
API Models
Recommended Models
- Claude 3.5 Sonnet (Default) - Best balance of speed and quality
- Claude 3.5 Haiku - Fastest, cost-effective
- Claude 3 Opus - Most capable, highest quality
Model Selection
Choose based on your needs:
- Speed: Haiku
- Balance: Sonnet
- Quality: Opus
Cost Management
Daily Limits
- Set in Settings > Daily API Call Limit
- Prevents unexpected costs
- Resets at midnight
- Visual progress indicator
Token Tracking
- All operations tracked
- View in Activity Log
- Dashboard statistics
- Export for analysis
Best Practices
Content Generation
- Provide clear, descriptive titles
- Add relevant focus keywords
- Review and edit AI output
- Maintain your brand voice
- Fact-check all generated content
Meta Descriptions
- Keep between 150-160 characters
- Include primary keywords naturally
- Make it compelling and actionable
- Accurately represent content
- Use SERP preview for validation
SEO Optimization
- Start with solid base content
- Add focus keywords before optimizing
- Review optimization suggestions
- Maintain readability
- Test optimized content
API Usage
- Set appropriate daily limits
- Monitor usage in dashboard
- Use Haiku for simple tasks
- Reserve Opus for important content
- Review Activity Log regularly
Troubleshooting
API Errors
"API key not configured"
- Go to Settings and add your Claude API key
- Ensure key is active in Anthropic Console
"Daily API limit reached"
- Wait for next day (midnight reset)
- Or increase limit in Settings
"Invalid API response"
- Check internet connection
- Verify API key is valid
- Check Anthropic service status
Content Issues
"Please enter a title first"
- Add a title to your post before generating
"No content to optimize"
- Add content to the editor first
Generated content seems off
- Try adjusting temperature in Settings
- Provide more specific keywords
- Use a different model
Technical Issues
Plugin not appearing
- Ensure plugin is activated
- Check user permissions
- Clear WordPress cache
JavaScript not working
- Clear browser cache
- Disable conflicting plugins
- Check browser console for errors
Frequently Asked Questions
Q: How much does it cost? A: Pricing depends on Anthropic's API rates. Monitor usage in the dashboard and set daily limits.
Q: Is my API key secure? A: Yes, stored securely in WordPress options with proper sanitization.
Q: Can I use this on multiple sites? A: Yes, each site needs its own Claude API key.
Q: Does it work with Gutenberg? A: Yes, fully compatible with both Classic and Block editors.
Q: What languages are supported? A: Claude supports multiple languages, but plugin UI is in English.
Q: Can I customize prompts? A: Currently no, but this feature is planned for future updates.
Changelog
Version 1.0.0 (2024)
- Initial release
- Claude API integration
- Content generation features
- Meta description generation
- Content optimization
- Title suggestions
- SEO analysis
- SERP preview
- Statistics dashboard
- Activity logging
- Multiple model support
- Daily usage limits
Support
For issues, questions, or feature requests:
- Email: support@example.com
- Documentation: https://example.com/docs
- GitHub: https://github.com/yourusername/ai-agent-seo
Credits
- Developed by Your Name
- Powered by Anthropic Claude AI
- Icon designs by WordPress Dashicons
License
GPL v2 or later
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Privacy & Data
This plugin:
- Sends content to Anthropic API for processing
- Stores API keys securely in WordPress database
- Logs activity in local database
- Does not collect user data
- Review Anthropic's privacy policy for API data handling
Roadmap
Future features planned:
- Custom prompt templates
- Bulk content generation
- Integration with popular SEO plugins
- Content scheduling
- A/B testing for titles
- Multi-language support
- Advanced analytics
- Team collaboration features
Made with ❤️ for WordPress content creators