SEO Optimizer Skill
Overview
This skill provides comprehensive SEO optimization capabilities including content scoring, keyword research, technical auditing, and on-page optimization. Designed for B2B technical websites targeting engineering decision-makers.
Quick Start
- Audit current state - Run technical SEO check
- Research keywords - Identify target terms by funnel stage
- Optimize content - Apply on-page SEO improvements
- Monitor scores - Track SEO score improvements
- Iterate - Continuous optimization cycle
When to Use
- Launching new website pages
- Optimizing existing content for search
- Technical SEO audits
- Keyword research and planning
- Content gap analysis
- Competitive SEO analysis
SEO Scoring System
Score Components (0-100)
| Component |
Weight |
Measures |
| Technical |
30% |
Page speed, mobile, crawlability |
| On-Page |
30% |
Keywords, meta tags, structure |
| Content |
25% |
Quality, length, readability |
| Authority |
15% |
Links, citations, trust signals |
Score Targets
| Score |
Rating |
Action |
| 90-100 |
Excellent |
Maintain, minor tweaks |
| 75-89 |
Good |
Target score for new content |
| 60-74 |
Needs Work |
Prioritize improvements |
| Below 60 |
Poor |
Major revision needed |
Keyword Research Framework
Funnel-Based Targeting
| Funnel Stage |
Intent |
Keyword Types |
Example |
| TOFU |
Informational |
"what is", "how to", "guide" |
"what is fatigue analysis" |
| MOFU |
Investigational |
"best", "vs", "comparison" |
"FEA software comparison" |
| BOFU |
Transactional |
"services", "consultant", "hire" |
"offshore engineering consultant" |
Keyword Selection Criteria
## Ideal Keyword Profile
- Search volume: 500-5,000/month (sweet spot for B2B)
- Keyword difficulty: <40 (achievable ranking)
- Business relevance: High alignment with services
- Intent match: Clear user intent
- Competition: Low-medium SERP competition
Keyword Clustering
Group related keywords into topic clusters:
Pillar: "Offshore Engineering"
├── Cluster: Structural Analysis
│ ├── "offshore platform structural analysis"
│ ├── "subsea structure design"
│ └── "jacket platform engineering"
├── Cluster: Fatigue Analysis
│ ├── "offshore fatigue assessment"
│ ├── "S-N curve analysis"
│ └── "fatigue life prediction"
└── Cluster: Standards & Compliance
├── "DNV offshore standards"
├── "API RP 2A compliance"
└── "offshore engineering certification"
On-Page SEO Checklist
Title Tag
Meta Description
Headings (H1-H6)
Content Body
Images
URL Structure
Technical SEO Audit
Core Web Vitals
| Metric |
Target |
Tool |
| LCP (Largest Contentful Paint) |
<2.5s |
PageSpeed Insights |
| FID (First Input Delay) |
<100ms |
PageSpeed Insights |
| CLS (Cumulative Layout Shift) |
<0.1 |
PageSpeed Insights |
Technical Checklist
## Crawlability
- [ ] robots.txt properly configured
- [ ] XML sitemap submitted to GSC
- [ ] No orphan pages
- [ ] Proper canonical tags
- [ ] No redirect chains
## Indexability
- [ ] Important pages indexed
- [ ] No accidental noindex
- [ ] Proper hreflang (if multilingual)
- [ ] Structured data implemented
## Performance
- [ ] HTTPS enabled
- [ ] Mobile-responsive
- [ ] Page speed <3s
- [ ] No render-blocking resources
- [ ] Images optimized
## Architecture
- [ ] Logical URL structure
- [ ] Breadcrumb navigation
- [ ] Internal linking strategy
- [ ] Flat site architecture (<3 clicks to any page)
Structured Data (Schema.org)
Required for AceEngineer
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "AceEngineer",
"url": "https://aceengineer.com",
"logo": "https://aceengineer.com/assets/img/logo.png",
"sameAs": ["https://github.com/aceengineer"],
"contactPoint": {
"@type": "ContactPoint",
"contactType": "customer service",
"email": "contact@aceengineer.com"
}
}
Additional Schema Types
| Page Type |
Schema |
Purpose |
| Service pages |
Service |
Rich snippets for services |
| Blog posts |
Article |
Author, date in search |
| Case studies |
Case Study |
Project showcase |
| Calculators |
WebApplication |
Tool rich results |
| FAQ |
FAQPage |
FAQ rich snippets |
Content Optimization Template
## Page: [Page Title]
### Target Keywords
- Primary: [main keyword]
- Secondary: [2-3 related keywords]
- LSI: [5-10 semantically related terms]
### Current Score: [X/100]
### Optimization Tasks
1. Title: [current] → [optimized]
2. Meta: [current] → [optimized]
3. H1: [current] → [optimized]
4. Content gaps: [missing topics]
5. Internal links: [add links to...]
6. Schema: [add/update type]
### Target Score: [Y/100]
SEO Monitoring
Weekly Checks
Monthly Analysis
Quarterly Review
Best Practices
Do
- Focus on user intent, not just keywords
- Create comprehensive, authoritative content
- Build topic clusters around pillars
- Update old content regularly
- Monitor Core Web Vitals
- Use internal linking strategically
Don't
- Keyword stuff unnaturally
- Duplicate content across pages
- Ignore mobile experience
- Build low-quality backlinks
- Neglect technical SEO
- Forget to track and measure
Error Handling
| Issue |
Diagnosis |
Solution |
| Pages not indexing |
Check robots.txt, noindex |
Fix blocking rules |
| Ranking drops |
Algorithm update, competition |
Audit and improve content |
| Slow page speed |
Large images, render blocking |
Optimize assets |
| Low CTR |
Poor title/meta |
A/B test snippets |
Metrics
| Metric |
Target |
Frequency |
| SEO Score |
>75/100 |
Per page |
| Organic traffic |
+10% MoM |
Monthly |
| Keyword rankings |
Top 10 |
Weekly |
| Core Web Vitals |
All green |
Weekly |
| Index coverage |
>95% |
Monthly |
Related Skills
Version History
- 1.0.0 (2026-01-19): Initial release adapted from alirezarezvani/claude-skills
1---2name: seo-optimizer-43description: SEO optimization toolkit with scoring, keyword research, and technical SEO auditing. Use for improving search rankings, content optimization, and technical SEO fixes. Based on alirezarezvani/claude-skills.4---5
6# SEO Optimizer Skill
7
8## Overview
9
10This skill provides comprehensive SEO optimization capabilities including content scoring, keyword research, technical auditing, and on-page optimization. Designed for B2B technical websites targeting engineering decision-makers.
11
12## Quick Start
13
141. **Audit current state** - Run technical SEO check
152. **Research keywords** - Identify target terms by funnel stage
163. **Optimize content** - Apply on-page SEO improvements
174. **Monitor scores** - Track SEO score improvements
185. **Iterate** - Continuous optimization cycle
19
20## When to Use
21
22- Launching new website pages
23- Optimizing existing content for search
24- Technical SEO audits
25- Keyword research and planning
26- Content gap analysis
27- Competitive SEO analysis
28
29## SEO Scoring System
30
31### Score Components (0-100)
32
33| Component | Weight | Measures |
34|-----------|--------|----------|
35| Technical | 30% | Page speed, mobile, crawlability |
36| On-Page | 30% | Keywords, meta tags, structure |
37| Content | 25% | Quality, length, readability |
38| Authority | 15% | Links, citations, trust signals |
39
40### Score Targets
41
42| Score | Rating | Action |
43|-------|--------|--------|
44| 90-100 | Excellent | Maintain, minor tweaks |
45| 75-89 | Good | Target score for new content |
46| 60-74 | Needs Work | Prioritize improvements |
47| Below 60 | Poor | Major revision needed |
48
49## Keyword Research Framework
50
51### Funnel-Based Targeting
52
53| Funnel Stage | Intent | Keyword Types | Example |
54|--------------|--------|---------------|---------|
55| TOFU | Informational | "what is", "how to", "guide" | "what is fatigue analysis" |
56| MOFU | Investigational | "best", "vs", "comparison" | "FEA software comparison" |
57| BOFU | Transactional | "services", "consultant", "hire" | "offshore engineering consultant" |
58
59### Keyword Selection Criteria
60
61```markdown
62## Ideal Keyword Profile
63- Search volume: 500-5,000/month (sweet spot for B2B)
64- Keyword difficulty: <40 (achievable ranking)
65- Business relevance: High alignment with services
66- Intent match: Clear user intent
67- Competition: Low-medium SERP competition
68```
69
70### Keyword Clustering
71
72Group related keywords into topic clusters:
73
74```
75Pillar: "Offshore Engineering"
76├── Cluster: Structural Analysis
77│ ├── "offshore platform structural analysis"
78│ ├── "subsea structure design"
79│ └── "jacket platform engineering"
80├── Cluster: Fatigue Analysis
81│ ├── "offshore fatigue assessment"
82│ ├── "S-N curve analysis"
83│ └── "fatigue life prediction"
84└── Cluster: Standards & Compliance
85 ├── "DNV offshore standards"
86 ├── "API RP 2A compliance"
87 └── "offshore engineering certification"
88```
89
90## On-Page SEO Checklist
91
92### Title Tag
93- [ ] Primary keyword near beginning
94- [ ] 50-60 characters length
95- [ ] Unique across site
96- [ ] Compelling for clicks
97
98### Meta Description
99- [ ] 150-160 characters
100- [ ] Contains primary keyword
101- [ ] Includes call-to-action
102- [ ] Unique per page
103
104### Headings (H1-H6)
105- [ ] Single H1 with primary keyword
106- [ ] Logical heading hierarchy
107- [ ] Keywords in H2s naturally
108- [ ] Descriptive, not generic
109
110### Content Body
111- [ ] Primary keyword in first 100 words
112- [ ] Keyword density 1-2%
113- [ ] Related keywords (LSI) included
114- [ ] 1,500+ words for pillar content
115- [ ] Internal links to related pages
116- [ ] External links to authoritative sources
117
118### Images
119- [ ] Descriptive file names
120- [ ] Alt text with keywords
121- [ ] Compressed for speed
122- [ ] WebP format preferred
123
124### URL Structure
125- [ ] Short and descriptive
126- [ ] Contains primary keyword
127- [ ] Hyphens between words
128- [ ] No parameters or IDs
129
130## Technical SEO Audit
131
132### Core Web Vitals
133
134| Metric | Target | Tool |
135|--------|--------|------|
136| LCP (Largest Contentful Paint) | <2.5s | PageSpeed Insights |
137| FID (First Input Delay) | <100ms | PageSpeed Insights |
138| CLS (Cumulative Layout Shift) | <0.1 | PageSpeed Insights |
139
140### Technical Checklist
141
142```markdown
143## Crawlability
144- [ ] robots.txt properly configured
145- [ ] XML sitemap submitted to GSC
146- [ ] No orphan pages
147- [ ] Proper canonical tags
148- [ ] No redirect chains
149
150## Indexability
151- [ ] Important pages indexed
152- [ ] No accidental noindex
153- [ ] Proper hreflang (if multilingual)
154- [ ] Structured data implemented
155
156## Performance
157- [ ] HTTPS enabled
158- [ ] Mobile-responsive
159- [ ] Page speed <3s
160- [ ] No render-blocking resources
161- [ ] Images optimized
162
163## Architecture
164- [ ] Logical URL structure
165- [ ] Breadcrumb navigation
166- [ ] Internal linking strategy
167- [ ] Flat site architecture (<3 clicks to any page)
168```
169
170## Structured Data (Schema.org)
171
172### Required for AceEngineer
173
174```json
175{
176 "@context": "https://schema.org",
177 "@type": "Organization",
178 "name": "AceEngineer",
179 "url": "https://aceengineer.com",
180 "logo": "https://aceengineer.com/assets/img/logo.png",
181 "sameAs": ["https://github.com/aceengineer"],
182 "contactPoint": {
183 "@type": "ContactPoint",
184 "contactType": "customer service",
185 "email": "contact@aceengineer.com"
186 }
187}
188```
189
190### Additional Schema Types
191
192| Page Type | Schema | Purpose |
193|-----------|--------|---------|
194| Service pages | Service | Rich snippets for services |
195| Blog posts | Article | Author, date in search |
196| Case studies | Case Study | Project showcase |
197| Calculators | WebApplication | Tool rich results |
198| FAQ | FAQPage | FAQ rich snippets |
199
200## Content Optimization Template
201
202```markdown
203## Page: [Page Title]
204
205### Target Keywords
206- Primary: [main keyword]
207- Secondary: [2-3 related keywords]
208- LSI: [5-10 semantically related terms]
209
210### Current Score: [X/100]
211
212### Optimization Tasks
2131. Title: [current] → [optimized]
2142. Meta: [current] → [optimized]
2153. H1: [current] → [optimized]
2164. Content gaps: [missing topics]
2175. Internal links: [add links to...]
2186. Schema: [add/update type]
219
220### Target Score: [Y/100]
221```
222
223## SEO Monitoring
224
225### Weekly Checks
226- [ ] Google Search Console errors
227- [ ] Core Web Vitals status
228- [ ] New indexed pages
229- [ ] Crawl stats
230
231### Monthly Analysis
232- [ ] Keyword ranking changes
233- [ ] Organic traffic trends
234- [ ] Top performing pages
235- [ ] Competitor movements
236- [ ] Backlink profile
237
238### Quarterly Review
239- [ ] Content audit (update old content)
240- [ ] Technical SEO deep dive
241- [ ] Keyword strategy refresh
242- [ ] Competitive analysis update
243
244## Best Practices
245
246### Do
247
2481. Focus on user intent, not just keywords
2492. Create comprehensive, authoritative content
2503. Build topic clusters around pillars
2514. Update old content regularly
2525. Monitor Core Web Vitals
2536. Use internal linking strategically
254
255### Don't
256
2571. Keyword stuff unnaturally
2582. Duplicate content across pages
2593. Ignore mobile experience
2604. Build low-quality backlinks
2615. Neglect technical SEO
2626. Forget to track and measure
263
264## Error Handling
265
266| Issue | Diagnosis | Solution |
267|-------|-----------|----------|
268| Pages not indexing | Check robots.txt, noindex | Fix blocking rules |
269| Ranking drops | Algorithm update, competition | Audit and improve content |
270| Slow page speed | Large images, render blocking | Optimize assets |
271| Low CTR | Poor title/meta | A/B test snippets |
272
273## Metrics
274
275| Metric | Target | Frequency |
276|--------|--------|-----------|
277| SEO Score | >75/100 | Per page |
278| Organic traffic | +10% MoM | Monthly |
279| Keyword rankings | Top 10 | Weekly |
280| Core Web Vitals | All green | Weekly |
281| Index coverage | >95% | Monthly |
282
283## Related Skills
284
285- [content-strategy](../content-strategy/SKILL.md) - Content planning
286- [competitive-analysis](../competitive-analysis/SKILL.md) - Competitor SEO
287- [frontend-design](../../content-design/frontend-design/SKILL.md) - Page design
288
289---
290
291## Version History
292
293- **1.0.0** (2026-01-19): Initial release adapted from alirezarezvani/claude-skills