blog-auditlisted
Install: claude install-skill gaznilmuzammil12-prog/seo-skills-by-gaznil
# Blog Audit: Full-Site Health Assessment
Performs a comprehensive blog health assessment across all posts in the project.
Scans for quality scores, orphan pages, topic cannibalization, stale content,
and AI citation readiness. Uses parallel subagents for efficient analysis and
produces a prioritized action queue.
## Audit Process
### Step 1: Discover Blog Files
Scan the project for all blog content files:
- Glob for `*.md`, `*.mdx`, `*.html` in common blog directories
- Common paths to check:
- `content/`
- `posts/`
- `blog/`
- `src/content/`
- `_posts/`
- `pages/blog/`
- `articles/`
- `src/pages/blog/`
- Filter out non-blog files: README, CHANGELOG, LICENSE, config files,
SKILL.md, package.json, node_modules
- Report: "Found N blog files in [directories]"
If no blog files are found in standard locations, search the entire project
root for markdown files with blog-like frontmatter (title, date, description).
### Step 2: Parallel Analysis
Spawn subagents via the Task tool for parallel processing across all
discovered blog files:
#### Content Quality Agent
- Score each post on the 30-point content quality scale
- Check paragraph length (target 40-80 words, hard limit 150)
- Check sentence length (target 15-20 words)
- Evaluate heading structure and question-format headings
- Assess readability (Flesch Reading Ease 60-70 target)
#### SEO Optimization Agent
- Check on-page SEO elements per post:
- Title tag length (50-60 chars)
- Meta description