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.
By affilino · 824 installs
npx skills add affilino/ecommerce-seo-audit-skill --skill ecommerce-seo-audit
Source repository · Upstream listing
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:
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:
B. Keyword Cannibalization Detection
Identify pages competing against each other:
C. Content Gap Analysis
INTERNAL LINKING STRUCTURE ANALYSIS
Include this analysis in: All audit types
⚠️ DATA REQUIRED: This analysis requires either:
1. A crawl export from Screaming Frog/Sitebulb (with internal link metrics), OR
2. Your XML sitemap + specific URLs to manually check, OR
3. Google Search Console data showing internal links
If you don't have crawl data, I will:
Analyze site architecture from pages you specify
Check navigation/footer on sample pages
Provide recommendations for what to check in a crawler
Suggest which tool to use for comprehensive internal link analysis
A. Site Architecture Assessment (Manual Check)
I'll analyze these by fetching your homepage and sample pages:
B. Internal Link Audit (Requires Crawl Data)
⚠️ The following metrics REQUIRE crawl data from Screaming Frog or similar:
If you can provide a crawl export with "Inlinks" data, I can analyze:
Without crawl data, I'll provide:
Manual spot checks of specific pages you identify
Recommendations for navigation improvements
Strategic linking opportunities based on page analysis
C. Strategic Internal Linking Opportunities
These recommendations are based on best practices and what I can observe from sample pages:
D. Internal Linking Action Plan
Based on what I can analyze from sample pages and any data you provide:
Recommended next step if you want comprehensive internal link analysis:
1. Download Screaming Frog SEO Spider (free for up to 500 URLs)
2. Crawl your site
3. Export "Internal" tab with "Inlinks" data
4. Provide CSV file for detailed analysis
AUDIT TYPE 1: QUICK TECHNICAL AUDIT
Focus: Crawlability, indexability, schema
What I'll do:
Fetch and analyze your robots.txt
Parse your XML sitemap
Spot check sample pages for technical issues
Verify schema markup on sample pages
Check HTTPS and mobile friendliness
What I'll need from you:
Your website URL
Optional: List of specific pages to check (top products/collections)
Optional: Crawl data if you want comprehensive 404/redirect checking
Checklist
A. Crawlability Check
I'll verify:
B. URL Structure & Redirects
C. Schema Markup Validation
D. Mobile Optimization
E. HTTPS & Security
F. Site Architecture (Observable from Sample Pages)
Output: Health score (0 100) with top 3 critical issues and top 3 quick wins based on verifiable checks.
AUDIT TYPE 2: PRODUCT PAGE AUDIT
Focus: Product page optimization
Process
Step 1: Select Products to Audit
Ask user for:
Option A: Specific product URLs to audit (5 10 products)
Option B: Analyze best selling products
Option C: Analyze products for specific keyword
Step 2: Product Page Element Analysis
For each product, check:
Step 3: Competitor Comparison
If keyword provided, fetch top 5 ranking product pages and compare:
Element Your Site Comp 1 Comp 2 Comp 3 Comp 4 Comp 5 Competitor Avg Gap
Title length X chars X X X X X X chars +/ X
Description words X X X X X X X words +/ X
Images X X X X X X X images +/ X
Schema Yes/No Y/N Y/N Y/N Y/N Y/N X/5 have it
Reviews X X X X X X X avg +/ X
Internal links X X X X X X X avg +/ X
Unique content Yes/No Y/N Y/N Y/N Y/N Y/N X/5 unique
CRITICAL: Use competitor average to set targets
Content Length Recommendation:
Competitor average: [X] words
Your content: [X] words
Target: Match or exceed average by 10 20%
Recommended word count: [Competitor avg + 20%] words
Gap analysis: What are competitors doing better?
Step 4: Prioritized Recommendations
CRITICAL (Fix Now):
[Specific issue with example]
HIGH PRIORITY (This Week):
[Specific issue with example]
MEDIUM PRIORITY (This Month):
[Specific issue with example]
Output: Detailed product page report with before/after examples for each recommendation.
AUDIT TYPE 3: COLLECTION PAGE AUDIT
Focus: Category/collection page optimization
Collection pages are high leverage SEO assets targeting high volume category keywords.
Process
Step 1: Select Collections to Audit
Ask user:
Main collection pages to audit (e.g., "Men's Shoes", "Athletic Wear")
OR: Collections for specific keywords
Step 2: Collection Page Analysis
For each collection:
Step 3: Internal Linking Audit
Analyze:
How many internal links point TO this collection page
What anchor text is used
Are important collections getting enough link equity
Is collection linked from homepage navigation
Recommend:
Add navigation links from homepage (for top collections)
Add contextual links from blog content
Add cross links from related collections
Feature in footer for important categories
Step 4: Content Gap Analysis
CRITICAL: Use competitor data to set realistic targets
If keyword provided:
Search for "[keyword]" and analyze top 5 results
Content Depth Comparison:
Metric Your Site Comp 1 Comp 2 Comp 3 Comp 4 Comp 5 Avg Gap
Total words X X X X X X X +/ X
H2 sections X X X X X X X +/ X
FAQ questions X X X X X X X +/ X
Internal links X X X X X X X +/ X
Buying guide Y/N Y/N Y/N Y/N Y/N Y/N X/5
Content Gap Questions:
What content do they have that you don't?
What questions do they answer?
What internal linking do they use?
What buying guide elements do they include?
Set Target Based on Competitor Average:
Recommended word count: [Competitor avg + 15 20%]
Recommended sections: [List based on what 3+ competitors have]
Recommended FAQ count: [Match or exceed competitor average]
Output: Collection page optimization guide with content template and internal linking map.
AUDIT TYPE 4: LOG FILE ANALYSIS
Focus: Crawl budget optimization
Log file analysis reveals how search engines actually crawl your site, identifying wasted crawl budget and missed opportunities.
What is Log File Analysis?
Server log files record every request to your website, including:
URL requested
Timestamp
User agent (Googlebot, Bingbot, etc.)
Status code (200, 404, 301, etc.)
IP address
For ecommerce sites, log analysis helps:
Identify crawl budget waste on low value pages
Ensure high revenue products get crawled frequently
Find crawl traps (faceted navigation, filters)
Detect orphan pages
Optimize site architecture for crawlers
Prerequisites
User must provide:
Server log files (Apache, Nginx, IIS format)
Date range for analysis (recommend: 30 days)
Access to logs (FTP, server access, or tool integration)
Analysis Process
Step 1: Log File Collection
Where to find logs:
Apache: /var/log/apache2/access.log
Nginx: /var/log/nginx/access.log
Shared hosting: Usually in cPanel or hosting dashboard
CDN logs: Cloudflare, Fastly logs
Tools to use:
Screaming Frog Log File Analyser
Semrush Log File Analysis
OnCraw