COMPLETE ON-PAGE SEO + TECHNICAL SEO CHECKLIST
(Standard Operating Procedure – Website Optimization)
1️. KEYWORD RESEARCH & PAGE MAPPING
☐ Assign ONE primary keyword per page
☐ Identify 3–5 secondary keywords per page
☐ Identify long-tail keywords for blogs
☐ Analyze search intent (Informational / Commercial / Transactional)
☐ Avoid keyword cannibalization
☐ Competitor keyword analysis completed
☐ Final keyword list approved
2️. URL STRUCTURE OPTIMIZATION
☐ Short and clean URL
☐ Primary keyword included
☐ Use hyphen (-), not underscore (_)
☐ No special characters
☐ No unnecessary parameters
☐ Lowercase URL format
Example:
✔ yoursite.com/seo-services-erode
3️. TITLE TAG OPTIMIZATION
☐ Unique title for each page
☐ 50–60 characters
☐ Primary keyword included
☐ Brand name included (if needed)
☐ Written to improve CTR
4️. META DESCRIPTION
☐ Unique for each page
☐ 140–160 characters
☐ Includes primary keyword naturally
☐ Clear CTA included
☐ Not duplicated
5️. HEADING STRUCTURE (H1–H6)
☐ Only ONE H1 tag
☐ H1 includes primary keyword
☐ Proper H2 & H3 hierarchy
☐ Logical content flow
☐ No skipped heading levels
6️. CONTENT OPTIMIZATION
☐ Minimum 600+ words (service pages)
☐ One Primary keyword naturally placed per page
☐ 3 to 5 Secondary keywords distributed properly per page
☐ No keyword stuffing
☐ Short paragraphs (2–4 lines)
☐ Bullet points used
☐ FAQ section added
☐ Content is original
☐ Grammar & readability checked
☐ Plagiarism check completed
7️. INTERNAL LINKING
☐ Link to relevant pages
☐ Use descriptive anchor text
☐ No broken links
☐ Add breadcrumb navigation
☐ Link from high authority pages
8️. IMAGE OPTIMIZATION
☐ SEO-friendly file names
☐ ALT text added
☐ Compressed images
☐ WebP format preferred
☐ Proper dimensions used
☐ Lazy loading enabled
9️. TECHNICAL SEO CHECKLIST
- Indexing & Crawlability
☐ Page is indexable
☐ No accidental “noindex” tag
☐ Robots.txt checked
☐ XML Sitemap created
☐ Page added to sitemap
☐ Sitemap submitted in Google Search Console
- Canonical & Duplicate Control
☐ Canonical tag implemented
☐ No duplicate content issues
☐ WWW / Non-WWW properly redirected
☐ HTTP → HTTPS redirect working
☐ Trailing slash consistency maintained
- Mobile Optimization
☐ Fully responsive design
☐ Mobile usability errors checked
☐ Tap elements properly spaced
☐ Font readable on mobile
- Page Speed Optimization
☐ Page load under 3 seconds
☐ Images optimized
☐ CSS & JS minified
☐ Unused scripts removed
☐ Browser caching enabled
☐ GZIP/Brotli compression enabled
☐ CDN configured (if required)
Tested using:
☐ PageSpeed Insights
☐ GTmetrix
- Core Web Vitals
☐ LCP optimized
☐ CLS minimized
☐ INP optimized
☐ No layout shifts
☐ Performance score above 80
- Structured Data (Schema)
☐ Organization Schema
☐ Breadcrumb Schema
☐ FAQ Schema (if applicable)
☐ Article / Service Schema
☐ Product Schema (if eCommerce)
☐ Schema tested (Rich Results Test)
- Security & Technical Health
☐ SSL certificate active
☐ No mixed content issues
☐ 404 pages handled properly
☐ Custom 404 page created
☐ Broken links fixed
☐ Server uptime monitored
- Open Graph & Social Optimization
☐ Open Graph title set
☐ Open Graph description set
☐ Featured image configured
☐ Twitter Card implemented
☐ Social preview tested
- USER EXPERIENCE (UX) CHECK
☐ Clear CTA above the fold
☐ Navigation easy & logical
☐ No intrusive popups
☐ Contact details visible
☐ Conversion elements working
- FINAL QA BEFORE PUBLISHING
☐ All meta tags verified
☐ All links tested
☐ Mobile test completed
☐ Speed tested
☐ Schema validated
☐ Indexing requested in Google Search Console
☐ Page manually reviewed
APPROVAL
SEO Executive: ____________
Technical Team: ____________
Project Manager: ____________
Date: ____________

