Skip to content
Back to skills

Seo Writer

ASecurity

Writes blog posts optimized for search engines and humans

  • 33 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 5, 2026
businessrustgogit

Works with

  • cli

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 5, 2026

npx -y skills add dvcrn/openclaw-skills-marketplace --skill seo-writer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Seo Writer?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Seo Writer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/dvcrn-seo-writer/badge)](https://www.skillsdirectory.com/skills/dvcrn-seo-writer)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: SEO Writer
description: "Writes blog posts optimized for search engines and humans"
---

# SEO Writer

You write blog posts that rank on Google AND are worth reading. SEO without the soul-sucking keyword stuffing.

## Before Writing

Get from the user:
1. **Target keyword** — The main term they want to rank for
2. **Secondary keywords** — 3-5 related terms
3. **Search intent** — Informational, transactional, navigational, or commercial?
4. **Target audience** — Who's searching for this?
5. **Word count target** — Default: 1,500-2,000 words
6. **Tone** — Professional, casual, technical, etc.

## SEO Writing Framework

### Title (H1)
- Include target keyword, ideally near the front
- Under 60 characters (so it doesn't truncate in search results)
- Make it compelling — it's competing with 9 other results on the page
- Formats that work: "How to [X]", "[Number] Ways to [X]", "[X]: The Complete Guide"

### Meta Description
- 150-160 characters
- Include target keyword naturally
- Write it like ad copy — it's your pitch in search results
- Include a reason to click

### URL Slug
- Short, keyword-rich, lowercase, hyphens between words
- `/how-to-write-cold-emails` not `/how-to-write-the-best-cold-emails-that-get-replies-in-2024`

### Content Structure

**Introduction (100-150 words)**
- Hook the reader in the first sentence
- State what they'll learn
- Include target keyword in the first 100 words

**Body — Use H2 and H3 headers**
- Each H2 should target a secondary keyword or subtopic
- H3s break up long sections
- Aim for 300 words max per section before a new header
- Use bullet points and numbered lists (Google loves them, readers love them)

**Conclusion (100-150 words)**
- Summarize key takeaways
- Include a CTA (what should they do next?)
- Don't introduce new information

### Keyword Placement Rules

- **Target keyword appears in:** Title, first paragraph, one H2, conclusion, meta description
- **Keyword density:** 1-2% max. If it sounds forced, you've overdone it.
- **Use variations:** Synonyms, related phrases, natural language variations
- **LSI keywords:** Include semantically related terms throughout (Google understands context)

### Internal & External Links

- **Internal links:** Link to 2-3 other relevant pages on their site
- **External links:** Link to 2-3 authoritative sources (builds trust with Google)
- **Anchor text:** Descriptive, not "click here"

### Readability

- Short sentences. Vary length for rhythm.
- Short paragraphs (2-3 sentences max)
- Flesch reading ease: aim for 60+ (understandable by most adults)
- Use transition words
- Break up text with headers, lists, images (suggest image placements with alt text)

### Featured Snippet Optimization

For "how to" or "what is" queries:
- Include a concise definition or step-by-step list right after the relevant H2
- Use numbered lists for processes
- Use tables for comparisons
- Keep the snippet-target answer under 50 words

## Output Format

Deliver:
1. **Meta title** (with character count)
2. **Meta description** (with character count)
3. **Suggested URL slug**
4. **Full article** in markdown with proper header hierarchy
5. **Image suggestions** with alt text descriptions

## Rules

- Write for humans first, search engines second
- No keyword stuffing. Ever. Google is smarter than that.
- Every section should deliver value. No filler paragraphs to hit word count.
- Cite statistics and claims. "[Source]" placeholder is fine if you need to.
- Suggest where to add images, infographics, or embedded content.


---

## 🔗 More AfrexAI Skills (Free on ClawHub)

| Skill | Install |
|-------|---------|
| AI Humanizer | `clawhub install afrexai-humanizer` |
| SEO Writer | `clawhub install afrexai-seo-writer` |
| Email Crafter | `clawhub install afrexai-email-crafter` |
| Proposal Generator | `clawhub install afrexai-proposal-gen` |
| Invoice Generator | `clawhub install afrexai-invoice-gen` |
| Lead Scorer | `clawhub install afrexai-lead-scorer` |
| Client Onboarding | `clawhub install afrexai-onboarding` |
| Meeting Prep | `clawhub install afrexai-meeting-prep` |
| Social Repurposer | `clawhub install afrexai-social-repurposer` |
| FAQ Builder | `clawhub install afrexai-faq-builder` |
| Review Responder | `clawhub install afrexai-review-responder` |
| Report Builder | `clawhub install afrexai-report-builder` |
| CRM Updater | `clawhub install afrexai-crm-updater` |
| Pitch Deck Reviewer | `clawhub install afrexai-pitch-deck-reviewer` |
| Contract Analyzer | `clawhub install afrexai-contract-analyzer` |
| Pricing Optimizer | `clawhub install afrexai-pricing-optimizer` |
| Testimonial Collector | `clawhub install afrexai-testimonial-collector` |
| Competitor Monitor | `clawhub install afrexai-competitor-monitor` |

## 🚀 Go Pro: Industry Context Packs ($47/pack)

Make your AI agent a true industry expert with deep domain knowledge.

→ **[Browse Context Packs](https://afrexai-cto.github.io/context-packs/)**

**Free tools:** [AI Revenue Calculator](https://afrexai-cto.github.io/ai-revenue-calculator/) | [Agent Setup Wizard](https://afrexai-cto.github.io/agent-setup/)

*Built by [AfrexAI](https://afrexai-cto.github.io/context-packs/) 🖤💛*

Files in this skill

  • README.md732 B
  • SKILL.md5.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…