SmartCrawl plugin reference (11 docs): - Overview, configuration, titles & meta, schema, sitemaps, social/OG, redirects, breadcrumbs, content analysis, hooks/filters, known issues SEO strategy playbook (6 docs): - Keyword research, per-page-type selection, on-page optimization, local SEO, technical SEO, content strategy Reusable templates (3): - Site audit checklist, keyword research worksheet, page optimization checklist Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
5.7 KiB
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 <b> or large font size is NOT the same as a proper <h2>. 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