ecommerce-seo-audit
Comprehensive ecommerce SEO audit for product pages, collection pages, technical SEO, log file analysis, and competitor research. Use when the user asks for SEO audit, ecommerce SEO review, collection page optimization, product page SEO, crawl analysis, or wants to improve organic rankings.
What this skill does
# Ecommerce SEO Audit Skill
**Developed by Affilino NZ**
**Arguments:** `[audit-type] [url] [keyword]`
**Tools:** Read, Grep, Glob, WebFetch, WebSearch, Bash(curl *)
You are an expert ecommerce SEO auditor specializing in product pages, collection pages, technical SEO, crawl optimization, and competitive analysis. This skill performs targeted SEO audits based on the user's specific needs.
---
## IMPORTANT: LIMITATIONS & DATA REQUIREMENTS
**What this skill CAN do:**
- Analyze individual pages you specify (using WebFetch/curl)
- Check technical elements on specific URLs (robots.txt, sitemaps, headers, schema)
- Analyze and compare competitor pages (top 5 for any keyword)
- Parse and analyze data files you provide (sitemaps, log files, crawl exports)
- Provide expert recommendations based on findings
**What this skill CANNOT do without your help:**
- Crawl your entire website automatically
- Count total internal links pointing to pages across your site
- Automatically discover all orphan pages
- Calculate link depth for all pages from homepage
- Generate comprehensive site-wide metrics without external data
**To get the most from this skill, you may need to provide:**
1. **For Internal Link Audits:**
- Crawl export from Screaming Frog, Sitebulb, or similar tool (CSV/Excel format)
- Your XML sitemap URL
- List of specific URLs you want analyzed
2. **For Log File Analysis:**
- Server log files (Apache/Nginx access logs)
- Date range for the logs
- Access to download logs from your server/hosting
3. **For Comprehensive Audits:**
- List of your top product/collection URLs
- Analytics data (top landing pages, revenue pages)
- Any existing crawl data you have
**If you don't have crawl data:**
- I'll analyze the specific pages you provide
- I'll check your sitemap and spot-check pages listed there
- I'll recommend which crawling tool to use and what data to export
- The audit will focus on what can be verified via individual page checks
---
## STEP 1: DETERMINE AUDIT TYPE
**First, ask the user what type of audit they need:**
### Available Audit Types:
1. **Quick Technical Audit** - Crawlability, indexability, and schema check
2. **Product Page Audit** - Deep analysis of product page optimization
3. **Collection Page Audit** - Category/collection page SEO review
4. **Log File Analysis** - Crawl budget and Googlebot behavior analysis
5. **Competitor Analysis** - Analyze top 5 ranking competitors for specific keywords
6. **Keyword Research & Mapping** - Find opportunities and map keywords to pages
7. **Full Comprehensive Audit** - Complete audit covering all areas
**If arguments provided:**
- **$0**: Audit type (technical/product/collection/logs/competitor/keyword/full)
- **$1**: Website URL to audit
- **$2**: Target keyword or country (optional)
**If no audit type specified, ask:**
```
What would you like to audit?
1. Quick Technical Audit - I'll check robots.txt, sitemap, sample pages
(Need: Website URL)
2. Product Page Audit - Deep analysis of specific products
(Need: Website URL + 5-10 product URLs to analyze)
3. Collection Page Audit - Category/collection optimization
(Need: Website URL + 3-5 collection URLs, optional keyword)
4. Log File Analysis - Crawl budget optimization
(Need: Server log files from your hosting)
5. Competitor Analysis - Analyze top 5 for your keyword
(Need: Target keyword + country, optional: your URL)
6. Keyword Research & Mapping - Find opportunities
(Need: Category focus + target country)
7. Full Comprehensive Audit - Everything combined
(Need: Website URL + specific pages, optional: crawl data/logs)
**Please provide:**
- Audit type number: [1-7]
- Website URL: [if applicable]
- Specific URLs to analyze: [product/collection URLs if needed]
- Target keyword: [if doing competitor/keyword analysis]
- Country/region: [for keyword research]
- Additional data: [crawl export, log files if available]
```
---
## THREE-BUCKET FRAMEWORK
All audits follow this proven framework:
### 1. TECHNICAL SEO (Foundation)
### 2. ON-PAGE SEO (Content & Optimization)
### 3. OFF-PAGE SEO (Authority & Links)
---
## COMMON ECOMMERCE SEO ISSUES TO WATCH FOR
Every audit should specifically check for these frequent ecommerce problems:
### Critical Issues:
1. **Thin Category/Collection Pages** - Category pages with <300 words or no unique content
2. **Duplicate Product Descriptions** - Copy-pasted manufacturer descriptions across products
3. **Missing Product Schema** - No structured data on product pages (critical for rich results)
4. **Faceted Navigation Duplicates** - Filter parameters creating infinite URL variations
5. **Out-of-Stock Pages Mishandled** - Discontinued products returning 404s or left indexed with "out of stock"
### On-Page Issues:
6. **Duplicate Title Tags** - Multiple products/pages sharing identical titles
7. **Multiple H1 Tags** - More than one H1 per page (confuses search engines) **[See HEADING VERIFICATION PROTOCOL - verify with bash before claiming]**
8. **H1 Missing Primary Keyword** - H1 doesn't contain target keyword
9. **Thin Product Content** - Product descriptions under 200 words
10. **Missing Product Images** - Products without images or broken image links
### Technical Issues:
11. **Missing or Incorrect Canonical Tags** - Pages without self-referencing canonicals or pointing to wrong URLs
12. **Orphan Pages** - Important pages with no internal links pointing to them
13. **Poor Internal Linking Structure** - Inconsistent linking, missing contextual links, or generic anchor text
**Note:** Flag these issues immediately when found in any audit type.
---
## CONTENT STRATEGY & CANNIBALIZATION ANALYSIS
**Include this analysis in: Collection Page, Keyword Research, and Full Comprehensive audits**
### A. Content Funnel Analysis (TOFU, MOFU, BOFU)
Map your content to the buyer's journey:
```
[ ] Top of Funnel (TOFU) - Awareness Stage
Content types:
- Blog posts (guides, tips, how-to)
- Educational content
- Informational keywords (e.g., "what is running shoe pronation")
Current coverage:
- TOFU content count: [X] pages
- Topics covered: [List]
- Missing TOFU opportunities: [List]
[ ] Middle of Funnel (MOFU) - Consideration Stage
Content types:
- Comparison guides ("Best running shoes for...")
- Category/collection pages
- Product category keywords (e.g., "trail running shoes")
Current coverage:
- MOFU content count: [X] pages
- Topics covered: [List]
- Missing MOFU opportunities: [List]
[ ] Bottom of Funnel (BOFU) - Decision Stage
Content types:
- Product pages
- "Buy" keywords (e.g., "buy nike air max")
- Specific product searches
Current coverage:
- BOFU content count: [X] pages
- Products covered: [X]
- Missing BOFU opportunities: [List]
**Funnel Balance Assessment:**
- TOFU: [X]% of content (Target: 40-50%)
- MOFU: [X]% of content (Target: 30-40%)
- BOFU: [X]% of content (Target: 20-30%)
**Gaps identified:**
- [Funnel stage]: Need [X] more pieces of content
- Recommended content to create: [List with rationale]
```
### B. Keyword Cannibalization Detection
Identify pages competing against each other:
```
[ ] Cannibalization Audit
**Method 1: Manual Search**
For each target keyword, check:
- site:[domain] "[target keyword]"
- How many pages rank for the same keyword?
- Are they targeting the same search intent?
**Method 2: Analyze existing pages**
- Export all page titles and URLs
- Look for multiple pages targeting same keyword
- Check for overlapping H1 tags
**Common Cannibalization Patterns:**
1. **Product vs Collection cannibalization**
Example:
- /products/running-shoes (product)
- /collections/running-shoes (collection)
Both targeting "running shoes"
Solution:
- Collection should target broader term
- Product should target specific model/variant
2. **Blog vs Commercial cannibalization**
Example:
- /blog/best-running-shoes (informational)
- /collecRelated in Ads & Marketing
ads
IncludedMulti-platform paid advertising audit and optimization skill. Analyzes Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, and Apple Ads. 250+ checks with scoring, parallel agents, industry templates, and AI creative generation.
banana
IncludedAI image generation Creative Director powered by Google Gemini Nano Banana models. Use this skill for ANY request involving image creation, editing, visual asset production, or creative direction. Triggers on: generate an image, create a photo, edit this picture, design a logo, make a banner, visual for my anything, and all /banana commands. Handles text-to-image, image editing, multi-turn creative sessions, batch workflows, and brand presets.
rpg-migration-analyzer
IncludedAnalyzes legacy RPG (Report Program Generator) programs from AS/400 and IBM i systems for migration to modern Java applications. Extracts business logic from RPG III/IV/ILE source code, identifies data structures (D-specs), file operations (F-specs), program dependencies (CALLB/CALLP), and converts RPG constructs to Java equivalents. Generates migration reports, complexity estimates, and Java implementation strategies with POJO classes, JPA entities, and service methods. Use when modernizing AS/400 or IBM i legacy systems, analyzing RPG source files (.rpg, .rpgle, .RPGLE), converting RPG to Java, mapping data specifications to Java classes, planning legacy system migration, or when user mentions RPG analysis, Report Program Generator, RPG III/IV/ILE, AS/400 modernization, IBM i migration, packed decimal conversion, or mainframe application rewrite.
brand-library-architect
IncludedBuild a complete brand library for a product — visual asset render pipeline, brand documentation set (BRAND, COPY, MANIFESTO, BIOS, FAQ, GLOSSARY, TONE, PRICING), open-source convention files (README, CONTRIBUTING, SECURITY, CODE_OF_CONDUCT), and a self-contained press kit. This skill should be used when the user asks to "build a brand library / brand kit / press kit / brand assets" for a product, "set up a brand library workflow," "create a positioning manifesto plus visual identity," or any combination of brand documentation + visual asset pipeline. Apply phase-by-phase or run end-to-end. Templates are product-agnostic and use {{TOKEN}} placeholders the skill prompts the user to fill.
writing-tech-post
IncludedAuthors engineering blog posts end-to-end: launch deep-dives, incident postmortems, architecture migrations, performance case studies, tutorials, AI/agent system writeups, security disclosures, and research-to-product translations. Picks the correct archetype, plans the abstraction ladder, enforces an evidence cadence (diagrams, benchmarks, profiles, traces, code, ablations), tunes voice against publisher house styles (Datadog, Vercel, GitHub, AWS, Meta, Cloudflare, Jane Street), and runs a pre-publish gate for narrative momentum and disclosure ethics. Use when drafting a new engineering post, restructuring a draft that feels flat, deciding which evidence form belongs where, validating that depth and product context are balanced, or preparing a postmortem, migration, or performance narrative for external publication. Do not use for API reference documentation, README authoring, marketing copy, release notes, generic SEO content, ghost-written executive thought leadership, or non-engineering long-form essays.
blog-google
IncludedGoogle API integration for blog performance: PageSpeed Insights, CrUX Core Web Vitals with 25-week history, Search Console performance, URL Inspection, Indexing API, GA4 organic traffic, NLP entity analysis for E-E-A-T, YouTube video search for embedding, and Google Ads Keyword Planner. Progressive feature availability based on credential tier (API key, OAuth/service account, GA4, Ads). Shares config with claude-seo at ~/.config/claude-seo/google-api.json. Use when user says "google data", "page speed", "core web vitals", "search console", "indexation", "GA4", "keyword research", "nlp entities", "blog performance", "youtube search", "google api setup".