blog-locale-audit

Audit multilingual blog directories for content completeness and hreflang configuration accuracy.

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/smarmen86/claude-code-kit --skill blog-locale-audit-smarmen86
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blog-locale-audit
Source: https://github.com/smarmen86/claude-code-kit/tree/main/skills/blog-locale-audit
Command: npx skills add https://github.com/smarmen86/claude-code-kit --skill blog-locale-audit-smarmen86

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the fragmentation and inconsistency common in multilingual content management, ensuring that translations are complete, culturally accurate, and SEO-optimized.

Core Features & Use Cases

  • Translation Coverage Matrix: Automatically identifies missing translations across language subdirectories.
  • SEO & Hreflang Validation: Audits meta-tags, schema markup, and hreflang relationships to prevent international ranking penalties.
  • Use Case: Use this skill when managing a global blog to verify that your German and French posts have the same image counts, FAQ sections, and valid hreflang tags as your English source content.

Quick Start

Run the blog locale audit skill on the current directory to generate a comprehensive translation health report.

Frequently Asked Questions about blog-locale-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit multilingual blog directories for missing translations?

To audit multilingual blog directories, analyze file structures and frontmatter metadata to identify missing language versions. This process generates a translation coverage matrix that automatically detects stale translations and incomplete language subdirectories.

How do I validate hreflang tags for international SEO compliance?

Validate hreflang tags by checking bidirectional relationships and ISO 639-1 compliance in your schema markup. This hreflang validation prevents international ranking penalties by ensuring search engines properly index regional language variations.

What is SEO parity in multilingual content management?

SEO parity in multilingual content means translated posts maintain equivalent structural elements like image counts and FAQ sections as the source content. Achieving SEO parity requires auditing meta-tags and schema markup across all language subdirectories.

Can I check if my German and French blog posts match the English source content?

You can check if translated posts match source content by comparing frontmatter metadata and structural elements across language subdirectories. This verifies that German and French versions maintain identical image counts and FAQ sections as the English source.

Why does my multilingual blog have international ranking penalties?

Multilingual blogs receive international ranking penalties due to inaccurate hreflang configuration and missing schema markup. Invalid bidirectional hreflang relationships or non-compliant ISO 639-1 language codes prevent search engines from serving correct regional versions.

What is the best way to find stale translations in a global blog?

The best way to find stale translations is to run a comprehensive locale audit analyzing frontmatter metadata and file structures. This identifies outdated translated content that no longer matches the structural updates of the source language.