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!