▸case-01 I'm optimizing the search visibility of our online store's main product catalog. Can you audit our product page listings and provide a structured SEO recommendations report including title tag adjustments, meta descriptions, and content structure improvements? | fail→pass | 12,864 | 17,656 | +37% | 1 | 1 | 0% | 1,909 | 2,837 | +49% | 0 | 0 | — |
▸case-02 We are launching a new line of footwear on our e-commerce site and need help with schema markup. Please review our product details and generate the corresponding product JSON-LD code block along with a checklist of missing rich snippet attributes. | pass→pass | 14,163 | 18,555 | +31% | 1 | 1 | 0% | 2,544 | 3,512 | +38% | 0 | 0 | — |
▸case-03 Our store has duplicate content issues across faceted navigation category pages. Could you evaluate our URL structure and output an action plan detailing how canonical tags and indexing should be configured for each collection page? | fail→pass | 22,302 | 21,007 | -6% | 1 | 1 | 0% | 3,224 | 2,879 | -11% | 0 | 0 | — |
▸case-04 We have an e-commerce clothing store where users can select multiple filters like size, color, and material simultaneously (e.g., /jackets?color=blue&size=l&material=leather). To save crawl budget, our developer suggested placing a noindex, follow meta tag on all filtered parameter URLs while also pointing their rel=canonical to the main /jackets page. Is this the standard recommended technical SEO setup for multi-filter parameter pages? | pass→pass | 16,603 | 18,082 | +9% | 1 | 1 | 0% | 2,472 | 2,908 | +18% | 0 | 0 | — |
▸case-05 We have over 500 permanently discontinued shoes that still get organic traffic and external backlinks. A team member suggested immediately returning a 404 Not Found error for all of them to clean up the index. What is the correct technical SEO handling for permanently out-of-stock or discontinued product pages? | pass→pass | 14,965 | 12,216 | -18% | 1 | 1 | 0% | 2,333 | 1,937 | -17% | 0 | 0 | — |
▸case-06 Our online store has category pages spanning 20+ paginated pages (e.g., /shoes?page=2, /shoes?page=3). Our web designer recommends adding a rel=canonical tag on all paginated pages pointing back to /shoes page 1 so Google indexes only the first page. How should pagination canonicalization be configured? | pass→pass | 13,390 | 13,682 | +2% | 1 | 1 | 0% | 2,073 | 2,107 | +2% | 0 | 0 | — |
▸case-07 We sell T-shirts available in 10 colors and 5 sizes. Each color variant has distinct high-resolution photography and color-specific search demand (e.g., 'red cotton t-shirt'). Should we generate unique indexable URLs for every size-color combination, create unique URLs for color variants only with self-referential canonicals, or canonicalize all variants back to a single parent product page? | pass→pass | 16,602 | 11,768 | -29% | 1 | 1 | 0% | 2,370 | 1,892 | -20% | 0 | 0 | — |
▸case-20 We have products that are out of stock for 3 days due to quick inventory turnover. Should we 301 redirect temporary out-of-stock products immediately to the parent category to prevent visitors from seeing out-of-stock items? | pass→pass | 13,283 | 9,856 | -26% | 1 | 1 | 0% | 2,086 | 1,709 | -18% | 0 | 0 | — |
▸case-08 For seasonal electronics that are temporarily out of stock for 2 weeks, our developer wants to delete the Product schema block from the HTML source until new inventory arrives. What is the correct Google-compliant schema availability value for a temporarily out-of-stock item? | pass→pass | 9,784 | 8,302 | -15% | 1 | 1 | 0% | 1,590 | 1,505 | -5% | 0 | 0 | — |
▸case-09 We are structuring JSON-LD breadcrumb markup for a product located at Home > Men's Apparel > Jackets > Waterproof Raincoat. Should the breadcrumb itemListElement include relative paths and omit the current product page, or use absolute URLs including the current item at the final position index? | pass→pass | 8,864 | 7,426 | -16% | 1 | 1 | 0% | 1,613 | 1,243 | -23% | 0 | 0 | — |
▸case-10 We are writing a 1,500-word comprehensive buying guide text block for our main 'Running Shoes' category page. Our marketing lead wants to put this entire 1,500-word text at the top of the category grid above all product listings to maximize keyword density. Where should long-form category description content be positioned on e-commerce category pages? | pass→pass | 16,565 | 12,722 | -23% | 1 | 1 | 0% | 2,391 | 1,831 | -23% | 0 | 0 | — |
▸case-11 Our store has 50 color variants of phone cases. None of the individual color variants get specific search volume according to keyword research. Should each color variant URL have a self-referential canonical tag or canonicalize to the primary product page? | pass→pass | 12,489 | 12,456 | -0% | 1 | 1 | 0% | 1,810 | 1,997 | +10% | 0 | 0 | — |
▸case-21 We are launching a Google Ads Shopping campaign for our footwear inventory. Should we use Target ROAS bidding or Maximize Clicks for a new campaign with zero historical conversion data? | pass→pass | 14,115 | 13,001 | -8% | 1 | 1 | 0% | 2,186 | 2,056 | -6% | 0 | 0 | — |
▸case-12 Google Search Console is throwing warnings on our product pages regarding Google Merchant Center structured data feeds. We currently output price as '$49.99' formatted as a string with currency symbols inside the price property. How must the price and priceCurrency properties be formatted in Schema.org JSON-LD? | pass→pass | 9,670 | 7,758 | -20% | 1 | 1 | 0% | 1,765 | 1,475 | -16% | 0 | 0 | — |
▸case-13 In our e-commerce store sidebar filter, we use generic anchor tags like 'Click Here' or 'Filter' for brand and subcategory links. How should internal anchor text be optimized across e-commerce category hierarchies? | pass→pass | 14,443 | 13,411 | -7% | 1 | 1 | 0% | 2,421 | 1,869 | -23% | 0 | 0 | — |
▸case-14 Should our XML sitemap file include canonicalized filter parameter URLs (e.g., /category?sort=price_asc) and pages with noindex meta tags to ensure Googlebot discovers them quickly? | pass→pass | 14,515 | 13,468 | -7% | 1 | 1 | 0% | 2,139 | 2,091 | -2% | 0 | 0 | — |
▸case-15 Our Shopify template uses the store logo image wrapped in an <h1> tag on every product page, while the product title uses an <h3> tag. How should header tags (H1, H2, H3) be structured on e-commerce product detail pages? | pass→pass | 14,191 | 13,511 | -5% | 1 | 1 | 0% | 2,139 | 2,075 | -3% | 0 | 0 | — |
▸case-16 We collect product reviews using an external third-party widget, but review snippet star ratings are not displaying in Google search results. What specific Schema.org property and markup structure must be nested inside the Product schema to enable review star rich snippets? | pass→pass | 9,749 | 11,503 | +18% | 1 | 1 | 0% | 1,789 | 1,965 | +10% | 0 | 0 | — |
▸case-17 We are designing the URL structure for a deep category taxonomy: Home > Kitchen > Appliances > Coffee Makers > Espresso Machines. Should we build deep nested paths like /home/kitchen/appliances/coffee-makers/espresso-machines or flat category paths like /espresso-machines? | pass→pass | 16,598 | 11,307 | -32% | 1 | 1 | 0% | 2,514 | 1,818 | -28% | 0 | 0 | — |
▸case-18 We want to prevent Google from indexing 10,000 search result pages on our site (/search?q=...). Our developer added a disallow rule in robots.txt: `Disallow: /search`. Will this disallow rule guarantee that existing indexed /search?q= pages will process their noindex meta tags and disappear from Google's index? | pass→pass | 10,843 | 10,365 | -4% | 1 | 1 | 0% | 1,750 | 1,704 | -3% | 0 | 0 | — |
▸case-19 We are discounting a jacket from $100 to $70 for a holiday promotion. How should sale pricing and original price be marked up in JSON-LD Offer schema using Schema.org standard properties? | pass→pass | 12,735 | 10,610 | -17% | 1 | 1 | 0% | 2,189 | 1,951 | -11% | 0 | 0 | — |
▸case-22 How can we reduce shopping cart abandonment during the 3-step checkout funnel on our e-commerce site? | pass→pass | 15,716 | 20,654 | +31% | 1 | 1 | 0% | 2,324 | 3,070 | +32% | 0 | 0 | — |
▸case-23 How do I configure Nginx cache control headers for static catalog JPEG images to leverage browser caching with a 1-year expiration? | pass→pass | 15,022 | 9,278 | -38% | 1 | 1 | 0% | 2,718 | 1,686 | -38% | 0 | 0 | — |