diagnose-seo
Structured diagnostic for technical SEO problems. Use when the user asks about crawl issues, indexation problems, why pages aren't being indexed, robots.txt questions, canonical errors, sitemap issues, rendering problems, or general technical SEO troubleshooting. For Core Web Vitals and page speed, see audit-speed.
Security Assessment
About diagnose-seo
This skill provides a structured framework for diagnosing technical SEO issues that impact how search engines discover, access, and interpret web pages. It is designed to help users systematically break down complex visibility problems into clear, logical diagnostic layers instead of relying on assumptions or isolated checks. By organizing SEO troubleshooting into a consistent methodology, it ensures that foundational technical barriers are identified before evaluating higher-level optimization signals or content-related factors.
The skill is built around a four-layer diagnostic model covering crawlability, indexability, renderability, and search signals. It evaluates critical technical elements such as robots.txt rules that may unintentionally block search engines, XML sitemaps for completeness and accuracy, and site architecture issues like orphan pages, redirect chains, and excessive crawl depth. It also inspects server responses including HTTP status codes, redirect behavior, soft 404s, and HTTPS enforcement. For indexability, it analyzes meta robots directives, X-Robots-Tag headers, canonical tag correctness, and duplicate content across URL variations. Renderability checks focus on JavaScript-driven content, ensuring search engines can access full page content, and verifying whether key information is present in initial HTML or only loaded dynamically. It also considers broader SEO signals such as titles, structured data, and internal linking consistency.
This skill is primarily used by SEO professionals, web developers, technical auditors, and content teams who need to investigate indexing drops, crawl inefficiencies, migration issues, or unexpected ranking changes. It is especially useful during site launches, redesigns, CMS migrations, or situations where pages fail to appear in search results despite being publicly available. It helps teams systematically identify whether issues stem from crawling restrictions, indexing rules, rendering limitations, or missing technical SEO signals, enabling more accurate troubleshooting and prioritization of fixes.
FAQ
When should this diagnostic skill be used instead of other SEO tools?
It should be used when investigating technical SEO issues such as crawling, indexing, rendering, or canonical problems. For performance-related issues like Core Web Vitals or page speed, a different specialized workflow is more appropriate.
What types of websites can this be applied to?
It can be applied to most websites that rely on search engine visibility, including content sites, e-commerce platforms, blogs, and web applications, as long as standard SEO structures like URLs, sitemaps, and robots directives are present.
Does this skill fix SEO problems automatically?
No, it is strictly a diagnostic framework. It identifies potential issues across crawlability, indexability, and rendering layers, but does not automatically apply fixes or modify website configurations.
Can it analyze JavaScript-heavy websites?
Yes, it includes checks for JavaScript rendering issues, such as whether content is visible in the initial HTML or only loaded dynamically, and whether search engines can fully access rendered content.
Install diagnose-seo
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
calm-north/seojuice-skills