seo-strategy
Build and execute an SEO strategy for organic search traffic. Use when planning keyword targeting, optimizing content for search engines, building backlinks, improving site structure, or troubleshooting SEO issues. Covers keyword research, on-page SEO, technical SEO basics, link building, and tracking rankings. Trigger on "SEO", "search engine optimization", "rank on Google", "keyword research", "SEO strategy", "organic traffic", "improve search rankings", "SEO for [my site/business]".
Best use case
seo-strategy is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Build and execute an SEO strategy for organic search traffic. Use when planning keyword targeting, optimizing content for search engines, building backlinks, improving site structure, or troubleshooting SEO issues. Covers keyword research, on-page SEO, technical SEO basics, link building, and tracking rankings. Trigger on "SEO", "search engine optimization", "rank on Google", "keyword research", "SEO strategy", "organic traffic", "improve search rankings", "SEO for [my site/business]".
Teams using seo-strategy should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/seo-strategy/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How seo-strategy Compares
| Feature / Agent | seo-strategy | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Build and execute an SEO strategy for organic search traffic. Use when planning keyword targeting, optimizing content for search engines, building backlinks, improving site structure, or troubleshooting SEO issues. Covers keyword research, on-page SEO, technical SEO basics, link building, and tracking rankings. Trigger on "SEO", "search engine optimization", "rank on Google", "keyword research", "SEO strategy", "organic traffic", "improve search rankings", "SEO for [my site/business]".
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# SEO Strategy
## Overview
SEO (Search Engine Optimization) is how you get free, ongoing traffic from Google. It's slow to build but compounds over time — a single well-ranked post can bring you leads for years. For solopreneurs, SEO is one of the highest-leverage activities you can invest in. This playbook builds an SEO strategy that ranks, even without a big budget or a dedicated team.
---
## Step 1: Understand How SEO Actually Works
Google ranks pages based on three pillars:
1. **Relevance** — Does your content match what the searcher is looking for?
2. **Authority** — Does Google trust your site? (measured by backlinks and domain reputation)
3. **User Experience** — Is your site fast, mobile-friendly, and easy to navigate?
Your job is to optimize for all three. Nail one or two and ignore the third, and you won't rank.
---
## Step 2: Keyword Research (Find What to Rank For)
Before writing content, research what people are actually searching for. Don't guess — validate with data.
**Step-by-step keyword research:**
### 2.1: Brainstorm seed keywords
Start with 5-10 broad topics related to your business. These are your "seed keywords."
Example (for an n8n automation consultant):
```
n8n automation
workflow automation
no-code automation
Zapier alternative
business process automation
```
### 2.2: Expand seed keywords into long-tail keywords
Use free tools to find variations and related searches:
- **Google autocomplete:** Type your seed keyword, see what Google suggests
- **People Also Ask (PAA):** Questions that appear in Google results
- **AnswerThePublic:** Visualizes common questions around a keyword
- **Google Keyword Planner** (free with a Google Ads account): Shows search volume and competition
For each seed keyword, collect 10-20 long-tail variations.
Example:
```
Seed: "n8n automation"
Long-tail:
- n8n automation examples
- n8n vs Zapier
- how to automate email with n8n
- n8n workflow templates
- n8n for small business
```
### 2.3: Evaluate keywords by potential
For each keyword, assess:
- **Search volume** (monthly searches — aim for 100-1,000/month to start)
- **Competition** (how hard is it to rank? Use tools or manually Google the keyword and see who ranks)
- **Intent** (is the searcher looking to learn, compare, or buy?)
**Rule:** For solopreneurs, target low-competition, high-intent keywords. Ranking for "automation" is nearly impossible. Ranking for "n8n workflow templates for SaaS businesses" is very doable.
### 2.4: Build a keyword target list
Create a spreadsheet:
```
KEYWORD | SEARCH VOLUME | COMPETITION | INTENT | PRIORITY
```
Prioritize based on:
- Low competition (easier to rank)
- High intent (closer to buying or solving a problem)
- Relevance to your offer (traffic that converts)
**Output:** A list of 20-30 target keywords to create content around.
---
## Step 3: On-Page SEO (Optimize Your Content)
Once you have target keywords, optimize your pages to rank for them.
**On-page SEO checklist:**
- [ ] **Title tag:** Include target keyword near the beginning. Keep under 60 characters. Make it clickable (not just "Keyword | Brand Name").
- [ ] **Meta description:** 150-160 characters. Include keyword. Write it like ad copy — make them want to click.
- [ ] **URL slug:** Short, descriptive, includes keyword. Example: `/n8n-workflow-templates` not `/blog-post-12345`.
- [ ] **H1 heading:** Only one per page. Should include the target keyword and match search intent.
- [ ] **Content:** Use the keyword naturally 3-5 times in the body (don't stuff it). Include related terms and synonyms. Aim for 1,000-2,000 words for informational content (longer if the topic demands it).
- [ ] **Subheadings (H2, H3):** Break content into sections. Include variations of your keyword in some subheadings.
- [ ] **Images:** Use descriptive filenames (not `IMG_1234.jpg`) and add alt text with keywords.
- [ ] **Internal links:** Link to 2-3 other relevant pages on your site. Helps Google understand your site structure.
- [ ] **External links:** Link to 1-2 authoritative sources. Shows Google you're part of the ecosystem.
**Search intent matching (critical):**
If someone searches "best CRM for small business," they want a comparison, not a how-to guide. Match your content to what the searcher actually wants.
---
## Step 4: Technical SEO Basics (Don't Skip This)
Technical SEO ensures Google can crawl and index your site. If Google can't access your content, it won't rank.
**Technical SEO checklist:**
- [ ] **Mobile-friendly:** Test your site on mobile. Google prioritizes mobile-first indexing. Use Google's Mobile-Friendly Test tool.
- [ ] **Page speed:** Aim for load time under 3 seconds. Use Google PageSpeed Insights to identify issues. Compress images, minimize CSS/JS, use a CDN if needed.
- [ ] **HTTPS:** Your site must be secure (HTTPS, not HTTP). This is a ranking factor and a trust signal.
- [ ] **XML sitemap:** Submit your sitemap to Google Search Console. Helps Google find all your pages.
- [ ] **Robots.txt:** Make sure you're not accidentally blocking important pages from being crawled.
- [ ] **Structured data (optional but helpful):** Add schema markup for rich snippets (reviews, FAQs, how-tos). Use Google's Structured Data Testing Tool.
**Where to check:** Use **Google Search Console** (free) to monitor crawl errors, indexing issues, and performance.
---
## Step 5: Link Building (Build Authority)
Backlinks (other sites linking to yours) are the #1 authority signal. The more quality backlinks you have, the higher you'll rank.
**Link building strategies for solopreneurs:**
### Strategy 1: Guest posting
Write articles for other sites in your niche. Include a link back to your site in the author bio or within the content.
**How:** Find sites that accept guest posts (Google "[your niche] + write for us"). Pitch them with a specific, valuable topic idea.
### Strategy 2: Create linkable assets
Content that other people naturally want to link to:
- Original research or data
- Comprehensive guides (the definitive resource on a topic)
- Free tools or calculators
- Infographics or visualizations
**How:** Publish the asset, then reach out to people who write about the topic and let them know it exists.
### Strategy 3: Broken link building
Find broken links on other sites, reach out, and suggest they replace the broken link with a link to your relevant content.
**How:** Use tools like Ahrefs or Check My Links (Chrome extension) to find broken links on competitor sites or resource pages.
### Strategy 4: Get listed in directories and resource pages
Industry-specific directories, "best tools" lists, and resource pages often link out. Get your business listed.
**How:** Google "[your industry] + directory" or "[your industry] + resources" and submit your site.
**Rule:** Focus on quality over quantity. One link from a high-authority site (Forbes, TechCrunch, a well-known industry blog) is worth 100 links from low-quality directories.
---
## Step 6: Content Strategy for SEO
SEO is a long game. You can't rank for one keyword and call it done. Build a content engine.
**Content calendar for SEO:**
- Publish 1-2 SEO-optimized posts per week (minimum 2x/month)
- Mix content types: how-tos, comparisons, lists, case studies
- Target a mix of keyword difficulties: some easy wins (low competition), some stretch goals (higher competition but higher volume)
**Content clusters:**
Group related content around a "pillar" topic. This signals to Google that you're an authority on the topic.
**Example cluster:**
```
PILLAR PAGE: "Complete Guide to n8n Automation"
↳ Cluster posts:
- "How to Build Your First n8n Workflow"
- "n8n vs Zapier: Which Should You Choose?"
- "10 n8n Workflow Templates for SaaS"
- "n8n Pricing: Is It Worth It?"
```
Interlink all cluster posts back to the pillar page. This builds topical authority.
---
## Step 7: Track and Measure SEO Performance
SEO takes 3-6 months to show results. Track progress to know what's working.
**Metrics to track (monthly):**
| Metric | What It Tells You | Tool |
|---|---|---|
| **Organic traffic** | How many visitors from Google | Google Analytics |
| **Keyword rankings** | Where you rank for target keywords | Google Search Console or Ahrefs/SEMrush |
| **Click-through rate (CTR)** | % of people who see your result and click | Google Search Console |
| **Backlinks** | How many sites link to you | Ahrefs, Moz, or Google Search Console |
| **Pages indexed** | How many of your pages are in Google's index | Google Search Console |
**What to look for:**
- **Upward trends in traffic and rankings** = your strategy is working, keep going.
- **Flat or declining traffic** = revisit keyword targeting, improve content quality, or build more backlinks.
- **Low CTR despite good rankings** = improve your title tags and meta descriptions to make them more clickable.
**Iteration rule:** Double down on what's working. If a specific content type or keyword cluster is driving traffic, create 5 more pieces in that vein.
---
## SEO Mistakes to Avoid
- Keyword stuffing. Using your keyword 50 times in one post looks spammy and hurts rankings.
- Targeting high-competition keywords too early. You won't rank for "automation" or "CRM" as a solopreneur. Start with long-tail, low-competition keywords.
- Ignoring search intent. If the top results are all comparison posts, don't write a how-to guide and expect to rank.
- Not building backlinks. Great content alone won't rank if no one links to it. Proactively build links.
- Giving up too soon. SEO takes 3-6 months minimum. Consistency compounds. Stick with it.
- Neglecting technical SEO. A slow, broken site won't rank no matter how good your content is.Related Skills
pricing-strategy
Design pricing, packaging, and monetization strategies based on value, customer willingness to pay, and growth objectives.
outbound-email-strategy
Comprehensive outbound email strategy skill for cold outreach, email sequences, and multi-channel campaigns. Use when writing cold emails, creating outreach sequences, optimizing response rates, designing follow-up cadences, or building outbound campaigns. Covers prospecting, personalization frameworks, sequence design, subject lines, response handling, compliance, email design, HTML email templates, email layout, email marketing, newsletter design, drip campaigns, email subject lines, email headers, and cold email templates for discovery calls and SDR workflows.
content-illustration-strategy
文章配图决策 skill:根据文章内容判断该配什么图、图从哪里来、什么时候该用 Telegram 真实对话截图,什么时候该用工具界面图、官网图、生成插图或流程图。 适用于公众号、小红书长图文、知识星球、掘金、博客等内容配图。触发词包括:'配图'、'插图'、'素材图'、'这篇文章该配什么图'、'截图进素材库'、'给这篇稿子补图'、'根据内容选图'。
wemp-operator
> 微信公众号全功能运营——草稿/发布/评论/用户/素材/群发/统计/菜单/二维码 API 封装
zsxq-smart-publish
Publish and manage content on 知识星球 (zsxq.com). Supports talk posts, Q&A, long articles, file sharing, digest/bookmark, homework tasks, and tag management. Use when publishing content to 知识星球, creating/editing posts, uploading files/images/audio, managing digests, batch publishing, or formatting content for 知识星球.
zoom-automation
Automate Zoom meeting creation, management, recordings, webinars, and participant tracking via Rube MCP (Composio). Always search tools first for current schemas.
zoho-crm-automation
Automate Zoho CRM tasks via Rube MCP (Composio): create/update records, search contacts, manage leads, and convert leads. Always search tools first for current schemas.
ziliu-publisher
字流(Ziliu) - AI驱动的多平台内容分发工具。用于一次创作、智能适配排版、一键分发到16+平台(公众号/知乎/小红书/B站/抖音/微博/X等)。当用户需要多平台发布、内容排版、格式适配时使用。触发词:字流、ziliu、多平台发布、一键分发、内容分发、排版发布。
zhihu-post-skill
> 知乎文章发布——知乎平台内容创作与发布自动化
zendesk-automation
Automate Zendesk tasks via Rube MCP (Composio): tickets, users, organizations, replies. Always search tools first for current schemas.
youtube-knowledge-extractor
This skill performs deep analysis of YouTube videos through **both information channels** Multimodal YouTube video analysis through both audio (transcript) and visual (frame extraction + image analysis) channels. Especially powerful for HowTo videos, tutorials, demos, and explainer videos where what is SHOWN (screenshots, UI demos, diagrams, code, physical actions) is just as important as what is SAID. Use this skill whenever a user wants to analyze, summarize, or create step-by-step guides from YouTube videos, or when they share a YouTube URL and want to understand what happens in the video. Triggers on requests like "Analyze this YouTube video", "Create a step-by-step guide from this video", "What does this video show?", "Summarize this tutorial", or any YouTube URL shared with analysis intent.
youtube-factory
Generate complete YouTube videos from a single prompt - script, voiceover, stock footage, captions, thumbnail. Self-contained, no external modules. 100% free tools.