From ecc
Audits, plans, and implements SEO improvements across technical SEO, on-page optimization, structured data, Core Web Vitals, and keyword mapping for better search visibility.
npx claudepluginhub jevonthompsonx/todo.tsxThis skill uses the workspace's default tool permissions.
Improve search visibility through technical correctness, performance, and content relevance, not gimmicks.
Audits, plans, and implements SEO improvements across technical SEO, on-page optimization, structured data, Core Web Vitals, and keyword mapping for better search visibility.
Explains core SEO principles: E-E-A-T quality framework, Core Web Vitals metrics, technical foundations like sitemaps and semantic HTML, content evaluation for search visibility.
Explains core SEO principles: E-E-A-T quality framework, Core Web Vitals, technical foundations like semantic HTML and sitemaps, content evaluation for search visibility.
Share bugs, ideas, or general feedback.
Improve search visibility through technical correctness, performance, and content relevance, not gimmicks.
Use this skill when:
robots.txt should allow important pages and block low-value surfacesnoindexArticle / BlogPostingProduct and OfferBreadcrumbListFAQPage only when the content truly matchesH1H2 and H3 should reflect actual content hierarchyPrimary Topic - Specific Modifier | Brand
Action + topic + value proposition + one supporting detail
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Page Title Here",
"author": {
"@type": "Person",
"name": "Author Name"
},
"publisher": {
"@type": "Organization",
"name": "Brand Name"
}
}
[HIGH] Duplicate title tags on product pages
Location: src/routes/products/[slug].tsx
Issue: Dynamic titles collapse to the same default string, which weakens relevance and creates duplicate signals.
Fix: Generate a unique title per product using the product name and primary category.
| Anti-pattern | Fix |
|---|---|
| keyword stuffing | write for users first |
| thin near-duplicate pages | consolidate or differentiate them |
| schema for content that is not actually present | match schema to reality |
| content advice without checking the actual page | read the real page first |
| generic “improve SEO” outputs | tie every recommendation to a page or asset |
seo-specialistfrontend-patternsbrand-voicemarket-research