seo-optimization
Installation
SKILL.md
SEO Optimization Skill
Optimizes the portfolio for search engines by ensuring proper metadata, structured data (JSON-LD), semantic HTML, sitemaps, and social sharing previews.
When to use this skill
- Adding or modifying pages
- Improving search engine rankings
- Setting up social media previews (Open Graph, Twitter Cards)
- Adding structured data for rich results
- Generating or updating sitemaps
Workflow
-
Title and meta description — Every page needs a unique, descriptive
<title>and<meta name="description">. Under 60 chars for title, 155-160 chars for description. -
Open Graph / Twitter Cards — Set
og:title,og:description,og:image,og:url,twitter:card,twitter:title,twitter:description,twitter:image. -
Structured data (JSON-LD) — Add
<JsonLd>component with appropriate schema (Person, WebSite, BlogPosting, Project, etc.). Follow existing patterns in the codebase.