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