ecommerce-seo
Skill5 starsChanged 36 days agoMITView on GitHub
Audit and optimize e-commerce product and category pages using --profile product calibration, Product/Offer/Review/BreadcrumbList JSON-LD, faceted canonicals, and product image metadata.
4 other projects use a version of this.
Adopted by
Most recently taken up by
- nowork-studio/notfair-plugintheir own version, first seen Oct 14, 2026
- MYehia565/google-seo-agent-skillstheir own version, first seen Oct 13, 2026
- nowork-studio/topranktheir own version, first seen Oct 8, 2026
- keupera/seo-skillstheir own version, first seen Sep 7, 2026
Other versions4 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 4
- nowork-studio/toprank★ 4.1ksame name
- nowork-studio/notfair-plugin★ 4.1ksame name
- MYehia565/google-seo-agent-skills★ 1same name
- keupera/seo-skills★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository24 other files it gives its agents.
- one-step-seoSkill
- accessibility-seoSkill
- answer-engine-optimizationSkill
- content-qualitySkill
- core-web-vitalsSkill
- duplicate-contentSkill
- entity-optimizationSkill
- geo-optimizationSkill
- http-statusSkill
- image-seoSkill
- internal-linkingSkill
- international-seoSkill
- javascript-seoSkill
- llms-txtSkill
- local-seoSkill
- onpage-optimizationSkill
- schema-validationSkill
- security-hygieneSkill
- seo-auditSkill
- seo-fixSkill
- seo-regressionSkill
- sitemap-robotsSkill
- social-metadataSkill
- technical-seoSkill
The file
We split this skill into the rules it gives an agent
5 rules. 0 are common, 0 are distinctive, and 5 are very specific to this project.
0
Common
Most of the 4 edited versions we read keep these.
0
Distinctive
This author's own choices. Worth a look.
5
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 27
Run npx one-step-seo schema <url> --generate product and npx one-step-seo schema <url> --generate breadcrumb.
- Very specific: line 28
Ensure Product JSON-LD includes name, description, image, sku/mpn/gtin (when available), and nested offers (@type: "Offer", price, …
- Very specific: line 29
Only include aggregateRating or review when genuine customer reviews are visibly rendered on the PDP.
- Very specific: line 33
Every product photo needs descriptive alt text naming the product, variant, and angle (O08-alt P1) plus explicit width and height …
- Very specific: line 34
Verify og:title, og:description, and high-resolution og:image (O06-og P2) for social commerce previews.
“Common” is measured: kept by at least 6 in 10 of the 4 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
ecommerce-seo — E-Commerce & Product Page SEO
1. Description & Activation Criteria
Activate ecommerce-seo when the user wants to:
- Audit e-commerce product detail pages (PDPs), collection/category pages (PLPs), or SaaS pricing/catalog pages.
- Validate
Product,Offer,AggregateOffer,AggregateRating,Review, andBreadcrumbListJSON-LD (S01-noneP1,S01-json-invalidP1,S02-productP2,S02-reviewP2,S02-breadcrumblistP2). - Prevent crawl traps and duplicate content from faceted filter URLs (
?color=blue&sort=price_asc,T12-urlP2,T08-canonicalP1/P2) and fix product gallery imagealt/CLS issues (O08-altP1,O09-img-dimsP2).
2. Inputs & Prerequisites
- Target: Product URL, category URL, or local e-commerce build directory.
- Profile calibration (
--profile product):- Lowers the thin-content threshold (
C01-thin) from200words to120words (calibrated for concise spec-driven PDPs) and skipsC02-answer(since PDPs lead with product specs and pricing rather than prose essays).
- Lowers the thin-content threshold (
3. Step-by-Step Workflow
- Run a product-calibrated e-commerce audit:
- Execute
npx one-step-seo page <url> --profile product --skills ecommerce-seo --out ./seo-report(or omit--skillsfor a full PDP audit with--profile product).
- Execute
- Validate
Product&BreadcrumbListstructured data (S01,S02):- Run
npx one-step-seo schema <url> --generate productandnpx one-step-seo schema <url> --generate breadcrumb. - Ensure
ProductJSON-LD includesname,description,image,sku/mpn/gtin(when available), and nestedoffers(@type: "Offer",price,priceCurrency,availability,url). - Only include
aggregateRatingorreviewwhen genuine customer reviews are visibly rendered on the PDP.
- Run
- Audit faceted URLs & canonical consolidation (
T08-canonical,T12-url):- Filter/sort query URLs (
?size=m&sort=newest) triggerT12-url(P2); ensure non-indexable filter combinations canonicalize (T08-canonical) to the clean base category or product URL.
- Filter/sort query URLs (
- Optimize product media & social previews (
O08-alt,O09-img-dims,O06-og):- Every product photo needs descriptive
alttext naming the product, variant, and angle (O08-altP1) plus explicitwidthandheightattributes (O09-img-dimsP2) to prevent Cumulative Layout Shift (CLS) on mobile PDPs. - Verify
og:title,og:description, and high-resolutionog:image(O06-ogP2) for social commerce previews.
- Every product photo needs descriptive
- Surface citable product specs for AI shopping assistants (
C03-extractable,G03-facts,G08-stat-density):- Render dimensions, materials, compatibility, pricing, and shipping terms in a semantic
<table>with<th>headers so AI shopping engines can compare and cite exact specs.
- Render dimensions, materials, compatibility, pricing, and shipping terms in a semantic
4. Tools & CLI Commands
# Audit a product page using the calibrated product profile
npx one-step-seo page https://example.com/products/ergonomic-chair --profile product --out ./seo-report
# Focused e-commerce schema, media, and canonical audit across 25 store URLs
npx one-step-seo audit https://example.com/collections --pages 25 --profile product --skills ecommerce-seo --out ./seo-report
# Generate starter Product and BreadcrumbList JSON-LD snippets
npx one-step-seo schema https://example.com/products/ergonomic-chair --generate product
npx one-step-seo schema https://example.com/products/ergonomic-chair --generate breadcrumb5. Evidence Requirements
- Cite
report.scores.search.score,report.scores.ai.score,report.page.images,report.page.canonical, and specificS01-*,S02-*,O08-alt,O09-img-dims, andT08-canonicalfindings fromreport.findings. - Confirm all
Offerprices, currencies, and stock availability values match visible PDP copy.
6. Expected Outputs
- PDP / Category Health Summary: Dual Search & AI scores under
--profile product, image metadata coverage, and canonical hygiene. - Merchant-Ready JSON-LD
@graph: UnifiedProduct+Offer+BreadcrumbListblock matching visible page values. - Faceted Navigation & Media Fixes: Canonical rules for filter query params and
alt/width/heightfixes for product galleries.
7. Limitations & External Data
- Automated CLI checks: HTML product metadata, canonical/query-URL hygiene, image
alt/dimensions, extractable spec tables, and syntactic/structural Schema.org validation. - External data: Live Google Merchant Center feed status, GTIN registry lookups, and real-time inventory ERP syncs require external Merchant Center access.
8. Safety & Approval Rules
- Never invent prices, stock status, or review ratings: Fake
AggregateRatingor mismatchedOffer.pricevalues trigger manual structured-data penalties in Google Search. - Confirm with the store owner before canonicalizing parameterized variant URLs (e.g.,
?color=red) if distinct color variants intentionally target separate search queries.
9. Examples
# Audit an offline static storefront export with product profile calibration
npx one-step-seo audit ./dist/products --pages 15 --profile product --offline --out ./seo-report
# Inspect the ecommerce-seo skill definition
npx one-step-seo skills ecommerce-seoDoes it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

