Tutor LMS Auto SEO Booster is a lightweight WordPress plugin that automatically improves SEO for Tutor LMS courses, lessons, and posts.
It injects meta titles, meta descriptions, and schema markup (Course JSON-LD) for better visibility on Google, and also provides a simple analytics dashboard in the WordPress admin to track views, average reading time, and engagement.
- ✅ Auto-generate meta titles and descriptions for courses, lessons, and posts.
- ✅ Add Course Schema (JSON-LD) to make content eligible for Google Rich Results.
- ✅ Auto-insert Open Graph & Twitter Cards for better social sharing.
- ✅ Track views, average time on page, and last viewed date.
- ✅ Interactive admin analytics dashboard with:
- Sorting (by views, avg time, title, etc.)
- Filtering by post type (Courses, Lessons, Posts)
- Reset stats option
- ✅ Lightweight and fully automatic – no heavy configuration needed.
- Download or clone this repository into your WordPress
wp-content/plugins/directory.git clone https://github.com/your-username/tutor-lms-auto-seo-booster.git In your WordPress Admin, go to Plugins → Installed Plugins. Activate Tutor LMS Auto SEO Booster. (Optional) Visit Tutor SEO Booster → Settings to configure post types.
📊 Usage
Once activated, the plugin will automatically:
Inject SEO meta tags into course, lesson, and post pages.
Add schema markup for Tutor LMS courses.
Track basic analytics (views, time on page).
Go to Tutor SEO Booster → Stats to view the dashboard with sortable and filterable analytics.
🔧 Development
Built with pure PHP using WordPress hooks.
Uses WP_List_Table for an admin-native analytics UI.
No external dependencies (lightweight).
📜 License
This project is licensed under the MIT License – free to use and modify. 👨💻 Author
Developed by Peace Mathew. If you find this plugin useful, consider giving the repo a ⭐ on GitHub!