← Back to list

seo-audit
by Riggd
My little slice of the internet.
⭐ 0🍴 0📅 Jan 17, 2026
SKILL.md
name: seo-audit description: Ensure SEO standards are met across all pages trigger: automatic
SEO Audit Skill
This skill ensures all pages meet SEO standards including unique titles, meta descriptions, and proper heading hierarchy.
Purpose
Ensure SEO standards are met across all pages, including unique titles, meta descriptions, and proper heading hierarchy.
Trigger Conditions
- Automatic: Before git commits (via commit protocol)
- Manual: Invoked by
/pre-flightcommand
Actions
-
SEO Audit:
- Check the
titletag andmeta descriptionin layout files (src/_includes/head.njkor similar) - Scan all Markdown files in
src/for frontmatter - Ensure every page has:
- A unique
titlein frontmatter - A
descriptionin frontmatter (for meta description)
- A unique
- Verify that project pages (
src/projects/*.md) have complete frontmatter
- Check the
-
Heading Hierarchy:
- Parse recent markdown files to ensure:
- Each page has exactly one
h1tag - Headings follow logical order (
h1 -> h2 -> h3) - No skipped heading levels (e.g., no
h1followed byh3)
- Each page has exactly one
- Check both Markdown files and rendered HTML structure
- Parse recent markdown files to ensure:
-
Semantic HTML Review:
- Review components in
src/_includes/for proper use of:<nav>for navigation<main>for main content<footer>for footer content<article>for article/blog content<section>for content sections
- Ensure proper semantic structure
- Review components in
-
Meta Tags:
- Verify Open Graph tags are present
- Check for proper
og:title,og:description,og:image - Ensure Twitter card meta tags if applicable
-
Report Findings:
- List pages missing titles or descriptions
- Identify heading hierarchy issues
- Note semantic HTML improvements needed
- Provide specific file locations and line numbers
Implementation Details
- Focus on recently modified files first
- Check all pages, especially new projects
- Validate frontmatter structure matches expected format
- Consider Eleventy's data cascade when checking for meta information
Notes
- Unique titles are critical for SEO
- Meta descriptions should be 150-160 characters
- Proper heading hierarchy helps both SEO and accessibility
- This skill runs silently before commits as part of the commit protocol
Score
Total Score
55/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon
