6eff12e8ac
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>
207 lines
4.6 KiB
Markdown
207 lines
4.6 KiB
Markdown
# Page Optimization Checklist
|
|
|
|
Use this template when optimizing an individual page. Copy per page.
|
|
|
|
## Page Information
|
|
|
|
- **Site:**
|
|
- **Page URL:**
|
|
- **Page type:** Homepage / Service / Blog / Portfolio / Contact / About / Landing
|
|
- **Primary keyword:**
|
|
- **Secondary keywords (2-3):**
|
|
- **Search intent:** Informational / Navigational / Commercial / Transactional
|
|
- **Date optimized:**
|
|
|
|
---
|
|
|
|
## SmartCrawl Setup
|
|
|
|
- [ ] Focus keyword set in SmartCrawl (primary)
|
|
- [ ] Secondary keywords added (up to 3 total)
|
|
- [ ] SEO analysis tab reviewed
|
|
- [ ] Readability analysis tab reviewed
|
|
- [ ] No keyword cannibalization (checked against other posts)
|
|
|
|
---
|
|
|
|
## Title Tag
|
|
|
|
- [ ] Contains primary keyword
|
|
- [ ] Keyword near the beginning
|
|
- [ ] Length: 50-60 characters
|
|
- [ ] Unique (not used on any other page)
|
|
- [ ] Includes brand name
|
|
- [ ] Compelling for CTR (value prop, numbers, power words)
|
|
|
|
**Title tag:** `________________________________________`
|
|
**Character count:** ____
|
|
|
|
---
|
|
|
|
## Meta Description
|
|
|
|
- [ ] Hand-crafted (not auto-generated)
|
|
- [ ] Contains primary keyword
|
|
- [ ] Length: 150-160 characters
|
|
- [ ] Includes call to action
|
|
- [ ] Includes differentiator (price, location, certification, etc.)
|
|
- [ ] Compelling for CTR
|
|
|
|
**Meta description:** `________________________________________`
|
|
**Character count:** ____
|
|
|
|
---
|
|
|
|
## Headings
|
|
|
|
- [ ] Exactly one H1 on the page
|
|
- [ ] H1 contains primary keyword
|
|
- [ ] H2s cover major sections (3-8 total)
|
|
- [ ] At least one H2 contains a secondary keyword
|
|
- [ ] H3s used for subsections where needed
|
|
- [ ] No skipped levels (H1 → H2 → H3, not H1 → H3)
|
|
|
|
**H1:** `________________________________________`
|
|
|
|
**H2s:**
|
|
1.
|
|
2.
|
|
3.
|
|
4.
|
|
|
|
---
|
|
|
|
## Content
|
|
|
|
- [ ] Primary keyword in first 100-200 words
|
|
- [ ] Topic covered comprehensively (no obvious gaps vs top competitors)
|
|
- [ ] Written for humans first, search engines second
|
|
- [ ] Short paragraphs (2-4 sentences)
|
|
- [ ] Uses lists, tables, or structured formatting where appropriate
|
|
- [ ] Readability score: ____ (target 60-70 Flesch-Kincaid)
|
|
- [ ] No keyword stuffing
|
|
- [ ] Answers the searcher's question/need clearly
|
|
|
|
**Word count:** ____
|
|
|
|
---
|
|
|
|
## Images
|
|
|
|
- [ ] At least one image on the page
|
|
- [ ] Primary image has alt text with keyword (where natural)
|
|
- [ ] All images have descriptive alt text
|
|
- [ ] Image file names are descriptive (not `IMG_4532.jpg`)
|
|
- [ ] Images are optimized (WebP/compressed, explicit dimensions)
|
|
- [ ] Below-fold images use lazy loading
|
|
|
|
**Images on page:** ____
|
|
|
|
---
|
|
|
|
## Internal Links
|
|
|
|
- [ ] Page links to 2-3+ other relevant pages on the site
|
|
- [ ] 2-3+ other pages link to this page
|
|
- [ ] Anchor text is descriptive (not "click here")
|
|
- [ ] Links are contextually relevant
|
|
|
|
**Outgoing internal links:**
|
|
1. `[anchor text]` → `[destination URL]`
|
|
2. `[anchor text]` → `[destination URL]`
|
|
3. `[anchor text]` → `[destination URL]`
|
|
|
|
**Incoming internal links from:**
|
|
1.
|
|
2.
|
|
3.
|
|
|
|
---
|
|
|
|
## URL
|
|
|
|
- [ ] Short and descriptive
|
|
- [ ] Contains primary keyword
|
|
- [ ] Uses hyphens (not underscores)
|
|
- [ ] Lowercase
|
|
- [ ] No dates (unless truly time-bound)
|
|
- [ ] No unnecessary parameters or IDs
|
|
|
|
**URL slug:** `/________________________________/`
|
|
|
|
---
|
|
|
|
## Open Graph / Social
|
|
|
|
- [ ] OG title set (or using SEO title as default)
|
|
- [ ] OG description set
|
|
- [ ] OG image set (1200x630px)
|
|
- [ ] Twitter Card configured
|
|
- [ ] Tested with Facebook Sharing Debugger
|
|
|
|
---
|
|
|
|
## Schema Markup
|
|
|
|
- [ ] Appropriate schema type applied
|
|
- [ ] Schema validated at Google Rich Results Test
|
|
- [ ] No errors or warnings
|
|
|
|
**Schema type:** ____
|
|
|
|
---
|
|
|
|
## Technical
|
|
|
|
- [ ] Page loads over HTTPS
|
|
- [ ] Canonical tag present and correct
|
|
- [ ] Not accidentally noindexed
|
|
- [ ] Included in XML sitemap
|
|
- [ ] Mobile-friendly
|
|
- [ ] Page load time acceptable
|
|
|
|
---
|
|
|
|
## SmartCrawl Analysis Results
|
|
|
|
### SEO Checks
|
|
|
|
| Check | Status |
|
|
|-------|--------|
|
|
| Keyphrase in title | |
|
|
| Keyphrase in URL | |
|
|
| Keyphrase in meta description | |
|
|
| Keyphrase in H1 | |
|
|
| Keyphrase in subheadings | |
|
|
| Keyphrase in content | |
|
|
| Keyphrase in image alt | |
|
|
| External links present | |
|
|
| Internal links present | |
|
|
| Meta description quality | |
|
|
|
|
### Readability
|
|
|
|
| Check | Status |
|
|
|-------|--------|
|
|
| Flesch-Kincaid score | |
|
|
| Sentence length | |
|
|
| Passive voice | |
|
|
| Paragraph length | |
|
|
| Subheading distribution | |
|
|
|
|
---
|
|
|
|
## Post-Optimization
|
|
|
|
- [ ] Cleared Nginx cache: `rm -rf /var/cache/ea-nginx/proxy/<account>/*`
|
|
- [ ] Verified changes render correctly on frontend
|
|
- [ ] Facebook Sharing Debugger: scraped updated OG tags
|
|
- [ ] Google Rich Results Test: validated schema
|
|
- [ ] Search Console: requested re-indexing (optional, for urgent changes)
|
|
|
|
---
|
|
|
|
## Notes
|
|
|
|
_Observations, decisions made, things to revisit:_
|