# On-Page Optimization Current best practices (2025-2026) for optimizing individual pages. These apply regardless of the SEO plugin used. ## Title Tags ### Rules - **Length:** 50-60 characters (Google truncates at ~580px pixel width) - **Primary keyword:** As close to the beginning as possible - **Unique:** Every page must have a unique title - **Brand name:** At the end (builds recognition) - **Don't stuff:** One primary keyword is enough ### CTR Optimization Include value propositions, numbers, or power words: | Weak | Strong | |------|--------| | `Home - My Website` | `Motorcycle Safety Courses Anchorage, AK \| Alaska Safe Riders` | | `Services` | `Basic Rider Course (MSF Certified) \| Alaska Safe Riders` | | `Blog Post Title` | `What to Expect at a Basic Rider Course (2026 Guide)` | ## Meta Descriptions ### Rules - **Length:** 150-160 characters - **Include primary keyword** naturally (Google bolds matching terms) - **Include a CTA:** "Register today", "Learn more", "Contact us" - **Include differentiators:** Price, location, certifications - **Hand-craft** for important pages — auto-generated descriptions rarely perform well ### Example > Learn to ride with Alaska's most experienced MSF-certified instructors. Weekend and weekday courses in Anchorage. Register online — classes fill fast. **Note:** Google rewrites ~60% of meta descriptions, but well-written ones are kept and significantly improve CTR. ## Header Tags ### Hierarchy - **H1:** Exactly one per page. Contains primary keyword. Closely matches the title tag. - **H2:** Major sections (3-8 per page). Use secondary keywords and related topics. - **H3:** Subsections under H2s. Use long-tail variations and questions. - **Never skip levels** (no H1 directly to H3) ### Headers are semantic, not visual Using `` or large font size is NOT the same as a proper `

`. Headers tell search engines about content hierarchy. ## Content Optimization ### Keyword Density is Dead Google's algorithms (BERT, MUM, Helpful Content System) understand topics, not word frequency. What replaces it: **Topical coverage:** Cover the topic comprehensively. If writing about motorcycle safety courses, naturally mention gear requirements, licensing, MSF certification, course duration, prerequisites, etc. **E-E-A-T signals:** - **Experience:** First-person accounts, original photos, real examples - **Expertise:** Deep knowledge, cite specifics, avoid filler - **Authoritativeness:** Author bios, credentials, industry affiliations - **Trustworthiness:** Accurate information, transparent business info **Google's Helpful Content guidelines:** - Written for humans first, not search engines? - Demonstrates first-hand experience? - Reader will feel they learned enough to achieve their goal? ### Practical Rules - Put the most important information first (inverted pyramid) - Short paragraphs (2-4 sentences) - Answer the searcher's question within the first 100-200 words - Use lists, tables, and structured formatting - Content should be as long as it needs to be — a focused 500-word service page can outrank a padded 3,000-word one ## Image Optimization ### Alt Text - **Describe what the image shows** in plain language - **Include keywords naturally** where they genuinely describe the image - **Keep under 125 characters** (screen readers truncate longer) - **Decorative images** get empty alt (`alt=""`) ### File Names `basic-rider-course-anchorage.jpg` beats `DSC00451.jpg` ### Technical - Use WebP or AVIF format for smaller file sizes - Set explicit width and height attributes (prevents CLS) - Lazy load below-the-fold images - Compress to reasonable quality (80-85% is usually sufficient) ## Internal Linking One of the most underused and highest-ROI SEO tactics. ### Rules - **Every page should link to and be linked from 2-3+ other pages** - **Descriptive anchor text** — "our basic rider course" not "click here" - **Blog posts → service pages** (primary purpose of blog content for SEO) - **Service pages → related services** (keeps users on site) - **Fix orphan pages** — any page with zero internal links is nearly invisible to Google ### Site Structure ``` Homepage ├── Service Page 1 │ ├── Blog Post A (links back to Service 1) │ └── Blog Post B (links back to Service 1) ├── Service Page 2 │ ├── Blog Post C │ └── Blog Post D ├── About └── Contact ``` This pyramid distributes authority downward from the homepage. ## URL Slugs ### Rules - **Short and descriptive:** `/basic-rider-course/` - **Include primary keyword:** `/motorcycle-safety-course-anchorage/` - **Hyphens, not underscores:** Google treats hyphens as word separators - **Lowercase only** - **No dates in URLs** unless truly time-bound content - **Never change URLs without 301 redirects** ### Bad vs Good | Bad | Good | |-----|------| | `/2026/04/09/blog-post/` | `/how-to-prepare-for-motorcycle-course/` | | `/services/` | `/motorcycle-safety-courses-anchorage/` | | `/page_about_us/` | `/about/` | ## Quick Optimization Checklist For any page: - [ ] Title tag: 50-60 chars, primary keyword near start, unique - [ ] Meta description: 150-160 chars, keyword included, CTA, hand-crafted - [ ] H1: Exactly one, contains primary keyword - [ ] H2/H3: Use secondary keywords in subheadings - [ ] Content: Answers the searcher's question in the first 200 words - [ ] Images: Descriptive alt text, optimized file size, descriptive file names - [ ] Internal links: 2-3+ links to/from related pages, descriptive anchors - [ ] URL: Short, keyword-included, lowercase, hyphens - [ ] Focus keyword set in SmartCrawl (up to 3) - [ ] SmartCrawl SEO analysis: all green or justified yellow - [ ] Readability: Flesch-Kincaid 60-70 target