Comprehensive 7-phase SEO optimization workflow covering technical SEO auditing, keyword research strategy, on-page optimization, content SEO and E-E-A-T, structured data implementation, link building, and AI search optimization.
Comprehensive 7-phase SEO optimization workflow covering technical SEO auditing, keyword research strategy, on-page optimization, content SEO and E-E-A-T, structured data implementation, link building, and AI search optimization.
Use when auditing search engine visibility, diagnosing ranking issues, implementing schema markup, conducting keyword research, optimizing content for E-E-A-T signals, or adapting for AI-driven search (AI Overviews, SGE).
Similar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Comprehensive 7-phase SEO optimization workflow. Audit search visibility, diagnose ranking issues, implement structured data, and produce actionable optimization recommendations for both traditional and AI-driven search.
When to Apply
Use this skill when:
Conducting a full technical SEO audit
Diagnosing ranking drops or crawlability issues
Implementing structured data / schema markup for rich results
Conducting keyword research and building content strategy
Optimizing on-page elements (title tags, meta descriptions, headers)
Building topical authority via content clustering
Evaluating and improving E-E-A-T signals
Preparing content for AI Overview (SGE) visibility
Planning or evaluating a link building strategy
Optimizing App Store listings alongside web SEO (ASO correlation)
Assess crawlability, indexing, and site health before optimizing content.
Crawlability Checklist:
robots.txt does NOT block JS/CSS (Googlebot renders pages)
XML sitemap exists at /sitemap.xml with <lastmod>, <changefreq>, <priority>
Sitemap submitted to Google Search Console and Bing Webmaster Tools
No orphaned pages (all pages reachable via internal links within 3 clicks)
Pagination handled with rel="next" / rel="prev" or via sitemap
Indexing Checklist:
Canonical tags (<link rel="canonical" href="...">) on all pages
Duplicate content resolved (trailing slash, www vs non-www, http vs https)
noindex only on pages that should NOT appear in SERPs (thank-you pages, admin)
Google Search Console verified and no coverage errors
Core Web Vitals reported in Search Console (Page Experience report)
Core Web Vitals Targets:
Metric
Good
Needs Improvement
Poor
LCP (loading)
≤ 2.5s
2.5s–4.0s
> 4.0s
INP (interactivity)
≤ 200ms
200ms–500ms
> 500ms
CLS (visual stability)
≤ 0.1
0.1–0.25
> 0.25
For deep Core Web Vitals optimization, invoke:
Skill({ skill: 'web-perf' });
Diagnosis Tools:
# Lighthouse CLI audit
npx lighthouse https://example.com --only-categories=performance,seo --output=json
# Check indexing status
# Search: site:yourdomain.com in Google
# Validate robots.txt
curl https://yourdomain.com/robots.txt
# Check XML sitemap
curl https://yourdomain.com/sitemap.xml
Phase 2: Keyword Research and Strategy
Build a keyword strategy grounded in search intent before optimizing any page.
Search Intent Classification:
Intent Type
Query Pattern
Content Type
Informational
"how to", "what is", "guide"
Blog posts, guides, tutorials
Navigational
Brand name, product name
Landing pages, product pages
Commercial
"best", "vs", "review"
Comparison pages, listicles
Transactional
"buy", "price", "discount"
Product/category pages, checkout
Keyword Research Process:
Seed keywords: Start with 3-5 core topics your product/service covers
Expand with long-tail: Use tools (Ahrefs, SEMrush, Google Keyword Planner) to find related, lower-competition terms
LSI synonyms: For each primary keyword, identify 3-5 Latent Semantic Indexing variants
Competitor gap analysis: Find keywords competitors rank for that you don't
Group by topic cluster: Group related keywords into hub-and-spoke architecture
Keyword Prioritization Matrix:
Priority
Search Volume
Keyword Difficulty
Intent Match
P0
High (1000+/mo)
Low-Medium (<50 KD)
Exact match
P1
Medium (100-999/mo)
Medium (<65 KD)
Strong match
P2
Low (<100/mo)
Any
Long-tail / niche
Content Cluster Architecture:
Pillar Page: "Complete Guide to [Topic]"
├── Cluster: "[Topic] for Beginners"
├── Cluster: "[Topic] Best Practices"
├── Cluster: "[Topic] vs [Alternative]"
├── Cluster: "How to [Specific Action] with [Topic]"
└── Cluster: "[Topic] Pricing and Plans"
Internal links: Every cluster page links to pillar; pillar links to all clusters.
Phase 3: On-Page Optimization
Optimize each page's metadata and content structure for target keywords.
Per-Page Optimization Checklist:
Title tag: Primary keyword near front, unique, ≤ 60 characters
Meta description: Includes keyword, compelling CTA, 150-160 characters
H1 tag: Exactly one per page, matches or contains primary keyword
H2/H3 tags: Logical hierarchy, include secondary keywords naturally
URL: Short, hyphenated, includes primary keyword, no parameters
First 100 words: Primary keyword appears in opening paragraph
Image alt text: Descriptive, includes keyword when contextually natural
Internal links: 3-5 internal links per page to related content