Here are the elements that fall under On-Page SEO:
1. Title Tags
2. Meta Descriptions
3. Header Tags (H1, H2, H3, etc.)
4. URL Structure
5. Internal Linking
6. Keyword Optimization
7. Image Alt Text
8. Content Quality
9. Content Length
10. Mobile-Friendliness
11. Page Speed
12. Schema Markup
13. Canonical Tags
14. User Engagement (CTR, Bounce Rate)
15. SSL/HTTPS
16. Sitemap
17. Robots.txt
18. Breadcrumb Navigation