nod-content-auditor

Compare website content against competitor pages to identify gaps and optimization opportunities.

39|7|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/Senuto/nodeshub-seo-skills --skill nod-content-auditor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nod-content-auditor
Source: https://github.com/Senuto/nodeshub-seo-skills/tree/main/.claude/skills/nod-content-auditor
Command: npx skills add https://github.com/Senuto/nodeshub-seo-skills --skill nod-content-auditor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires nodeshub, jina_reader, python, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a comprehensive analysis of existing content against current SERP reality, identifying content gaps, missing keywords, and optimization opportunities by comparing your page against crawled competitor content.

Core Features & Use Cases

  • Content Audit: Analyze your content against SERP data, keyword expansion, and competitor crawling.
  • Keyword Analysis: Identify which keywords competitors use and compare against your page.
  • Content Gap Identification: Find topics covered by competitors but missing on your page.
  • Use Case: If you need to audit your website's content and understand how it compares to your competitors, this Skill can help you identify areas for improvement.

Quick Start

Run the following command to audit your content for a keyword:

python3 .claude/skills/nod-content-auditor/scripts/audit.py "target keyword" --gl us --hl en

Frequently Asked Questions about nod-content-auditor

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

FAQPage Schema
How do I perform a content audit against competitor pages?

A content audit compares your website's content against crawled competitor pages using NodesHub SERP data and Jina Reader, identifying content gaps and missing keywords to generate actionable optimization reports.

How does content gap identification work for SEO analysis?

Content gap identification works by crawling competitor pages with Jina Reader, extracting their covered topics and keywords, and comparing them against your page to find missing optimization opportunities. It uses NodesHub SERP data to ensure the comparison reflects current search engine reality.

What is the best way to find missing keywords competitors are ranking for?

The best way to find missing keywords is to run a SERP analysis comparing your page against crawled competitor content. This Skill uses NodesHub SERP data and Jina Reader to extract competitor keywords, highlighting exactly which terms your page lacks for effective content optimization.

Do I need NodesHub and Jina Reader to analyze SERP data?

Yes, you need NodesHub for SERP data access and Jina Reader for competitor page crawling to execute the content audit. These dependencies are required for the Python analysis scripts to compare your content against the current search engine results pages.

Can I run a content audit for a specific target keyword?

Yes, you can run a content audit for a specific target keyword by executing the Python audit script with your desired keyword, country code, and language parameters. The script analyzes your content against SERP competitors for that exact query.

What are the limitations of automated content optimization reports?

Automated content optimization reports are limited by the crawled competitor data from Jina Reader and NodesHub SERP data, meaning they reflect current search results but may not capture behind-paywall content or rapidly shifting SERP features without re-running the analysis.