SEO Links Interlinking is a powerful WordPress plugin that automates internal link building to improve your site’s SEO performance. Connect with Google Search Console to get intelligent link suggestions based on your actual search data and automatically insert relevant internal links into your content.
Key Features:
How It Works:
Why Internal Links Matter:
Internal linking is crucial for SEO because it:
* Helps search engines understand your site structure
* Distributes page authority throughout your site
* Improves user navigation and engagement
* Increases time on site and reduces bounce rate
* Boosts rankings for target keywords
Privacy & Security:
All data is handled securely according to our privacy policy and terms and conditions. Your Google Search Console data is processed securely and never shared with third parties.
Repository Structure:
– Main plugin file: scdata.php
– AJAX handlers: ajax.php
– Utility functions: utils.php
– Views: view/ directory
– Assets: css/, js/, images/ directories
Key Functions:
– seoli_folder_contents() – Main function for adding links to posts
– seoli_process_next_post_in_queue() – Processes posts in bulk operations
– seoli_log_bulk_activity() – Logs bulk operation results
– seoli_replace_regex() – Regex-based link insertion
Hooks & Filters:
The plugin uses standard WordPress hooks and can be extended with:
– seoli_before_link_insertion – Filter before inserting links
– seoli_after_link_insertion – Action after links are inserted
– WordPress Cron events for background processing
API Integration:
– Backend API: https://api.wpseoplugins.org/
– Authentication via API key stored in WordPress options
– Data format: JSON responses from Google Search Console
Contributing:
We welcome contributions! To contribute:
1. Fork the plugin repository
2. Create a feature branch
3. Make your changes following WordPress coding standards
4. Test thoroughly
5. Submit a pull request
Coding Standards:
– Follow WordPress PHP Coding Standards
– Use WordPress functions for security (sanitization, validation, nonces)
– Comment complex logic
– Test on multiple WordPress versions
Debugging:
– Enable WordPress debug mode: define('WP_DEBUG', true);
– Check Activity Log in Settings page
– Use Debug Logs section for detailed troubleshooting
– External cron endpoint available for testing background operations
Testing:
– Test on WordPress 5.0+ and PHP 7.4+
– Verify with both Classic and Gutenberg editors
– Test bulk operations with various post counts
– Verify multilanguage compatibility if applicable
Security Notes:
– All user input is sanitized and validated
– Nonces are used for all admin actions
– API calls use WordPress HTTP API with SSL verification
– External cron endpoint uses secret token authentication
Performance:
– Bulk operations use WordPress Cron for background processing
– Delay of 0.5 seconds between posts to prevent server overload
– Maximum 50 posts per “Process All” execution
– Activity logs limited to 100 entries to prevent database bloat
For More Information:
– Plugin documentation: Check the sintesi/ directory
– API documentation: Contact support at wpseoplugins.org
– Report bugs: Use the WordPress.org support forum
If you find SEO Links Interlinking helpful and want to support its development, donations are greatly appreciated!
PayPal: [email protected]
Your support helps us continue improving the plugin and adding new features. Thank you!