Ecommerce SEO at Scale Is a Content Problem—Claude Solves It
Ecommerce sites live and die by their product and category page optimisation. But when you're managing thousands of SKUs, writing unique product descriptions, generating schema for every item, and building category pages that actually rank—the volume makes manual work impossible.
I've spent the last year building Claude workflows that handle ecommerce SEO at scale without sacrificing quality. As Lawrence Hitches, AI SEO consultant, here's exactly how I approach it.
Product Descriptions That Convert and Rank
Most ecommerce sites either use manufacturer descriptions (duplicate content) or have thin, keyword-stuffed copy. Claude generates unique product descriptions that serve both SEO and conversions:
Write a product description for:
Product: [name]
Category: [category]
Key specs: [list specifications]
Target keyword: [primary keyword]
Secondary keywords: [list]
Price point: [price range context—budget, mid-range, premium]
Target buyer: [who buys this and why]
USP vs competitors: [what makes this product different]
Format:
- Opening hook (1 sentence, benefit-led)
- 2-3 short paragraphs covering key benefits (not just features)
- Bullet point specs section
- One sentence addressing common objection or question
- Total: 150-250 words
Tone: Confident, helpful, not salesy. Australian English.
The difference between good and bad AI product copy is the input. Give Claude the buyer context and competitive positioning—not just specs—and the output reads like it was written by someone who actually understands the product.
Batch Processing Product Content
For stores with hundreds or thousands of products, individual prompts don't scale. Here's where Claude Code becomes essential:
I have a CSV with 500 products. Columns: product_name, category, specs, price, target_keyword.
For each product, generate:
1. SEO title (under 60 characters): [primary keyword] | [brand] format
2. Meta description (under 155 characters): benefit-led, includes keyword
3. Product description (150-250 words) following my template
4. 3 FAQ items with answers (for FAQ schema)
Apply these rules:
- No two descriptions should share the same opening pattern
- Vary sentence structure across the batch
- Each description must reference the specific category context
- Flag any products where specs are insufficient for a quality description
Return as a CSV with columns: product_name, seo_title, meta_description, description_html, faq_json
Load this into a Claude Project with your brand voice guidelines and product taxonomy. For the full breakdown on working with Claude's extended capabilities, see my guide on prompts for SEO.
Category Page Optimisation
Category pages are where the real ranking power lives in ecommerce. Claude can generate the supporting content that transforms a product listing into a ranking asset:
| Category Page Element | Purpose | Claude Output |
|---|---|---|
| Category description (top) | Establish relevance, target head term | 100-150 words introducing the category with primary keyword |
| Buying guide section | Add depth, target informational queries | 300-500 words covering selection criteria |
| FAQ section | Capture long-tail queries, FAQ schema | 5-8 Q&A pairs from keyword research data |
| Category description (bottom) | Internal linking, secondary keywords | 150-200 words with natural links to subcategories and related content |
| Filter/facet descriptions | Make filtered pages indexable and useful | Unique snippets for key filter combinations |
The buying guide prompt I use most:
Write a buying guide for the [category] category page on an ecommerce site.
Target audience: [buyer persona]
Primary keyword: [keyword]
Products in category: [list types/subcategories]
Price range: [low to high]
Key decision factors: [what matters to buyers]
Structure:
- H2: How to Choose the Right [Product Type]
- 3-4 subsections covering key decision factors
- Comparison table if relevant
- Brief recommendation framework ("If you need X, look for Y")
- Natural internal links to subcategories: [list subcategory URLs]
300-500 words. Informative, not promotional. Help the buyer make a decision.
Product Schema Markup at Scale
Product schema is non-negotiable for ecommerce SEO, but writing it for thousands of products is painful. Claude generates valid Product structured data:
Generate JSON-LD Product schema for:
Product: [name]
Brand: [brand]
SKU: [sku]
GTIN: [if available]
Price: [price] [currency]
Availability: [InStock/OutOfStock]
Description: [short description]
Image URL: [main image]
Review data: [count, average rating]
Category: [breadcrumb path]
Include:
- AggregateRating
- Offer with priceValidUntil
- Brand as Organization
- Breadcrumb schema for the product's category path
Ensure it validates against Google's structured data requirements.
For bulk generation, export your product catalogue as a CSV, load it into Claude, and generate schema for every item. Deploy via your CMS template or use Claude Code to automate injection into your page templates.
Internal Linking for Ecommerce
Internal linking on ecommerce sites is both critical and complex. Claude can map your linking opportunities:
Here is my ecommerce site structure:
- Categories: [list]
- Subcategories: [list with parent mapping]
- Blog posts: [list with topics]
- Key product pages: [list top sellers]
Analyse and recommend:
1. Category-to-category cross-links (related categories)
2. Blog-to-product contextual links (match blog topics to relevant products)
3. Product-to-product "related items" suggestions based on complementary use cases
4. Orphaned pages that need incoming links
5. Category pages that need more internal link equity
Return as a table: Source URL, Target URL, Suggested Anchor Text, Link Type, Priority
For the broader strategy behind this, check my internal linking guide. Claude excels at finding connections humans miss when the site has thousands of pages.
Handling Ecommerce SEO Challenges
Ecommerce sites face unique SEO challenges. Here's how Claude helps with each:
- Thin content on product pages: Generate unique descriptions, FAQs, and usage guides for every product
- Duplicate content from filters: Create unique descriptions for key filter combinations that deserve indexing
- Seasonal content: Batch-generate seasonal category descriptions and landing page content in advance
- Out-of-stock pages: Draft alternative product suggestion copy and "notify me" page content
- Cannibalisation: Analyse your product and category pages for keyword overlap and recommend consolidation
For the full ecommerce SEO framework beyond what Claude can automate, see my ecommerce SEO guide.
Building an Ecommerce Content Pipeline
The most efficient setup chains Claude into your product content workflow:
- Product data import — Export your catalogue from Shopify/WooCommerce/Magento
- Claude Project setup — Load brand voice, product taxonomy, keyword targets
- Batch generation — Use Claude Skills for repeatable content types
- Quality review — Spot-check 10-15% of output for accuracy and voice consistency
- Deployment — Push to CMS via API or bulk import
- Performance monitoring — Track rankings and CTR, feed winners back as examples for future generations
FAQs
Won't Google penalise AI-generated product descriptions?
Google's helpful content guidelines focus on quality and usefulness, not how content is created. AI-generated product descriptions that are unique, accurate, and genuinely helpful to buyers perform well. The issue is quality, not origin.
How do I maintain brand voice across thousands of product descriptions?
Load your brand style guide, tone examples, and 10-15 approved product descriptions into a Claude Project. Claude maintains remarkable voice consistency when given clear examples. Review a sample from each batch to catch any drift.
Can Claude write product descriptions better than a copywriter?
For straightforward products with clear specs, Claude produces copy that's indistinguishable from professional copywriting—at a fraction of the time. For complex, technical, or luxury products where nuanced storytelling matters, a human copywriter still adds value. The sweet spot is using Claude for the 80% and having copywriters elevate the top 20%.
What about product descriptions for items Claude has no data on?
Claude works from the specs and context you provide—it doesn't need to "know" the product from training data. As long as you supply accurate specifications, buyer context, and competitive positioning, Claude generates effective copy. Always fact-check technical claims in the output.
How do I handle product variations (sizes, colours) without creating duplicate content?
Use Claude to generate a base description for the parent product, then create unique variation snippets that highlight what's different about each option. Feed Claude the variation attributes and ask it to generate short unique paragraphs explaining the specific use case for each variant.