E-Commerce Development SEO for E-Commerce 2 — Questions and Answers
Question 1: Which HTTP status code should a product page return when an item is permanently discontinued and has no replacement?
- 200 OK
- 301 Moved Permanently
- 410 Gone (Correct answer)
- 404 Not Found
Correct answer: 410 Gone
A 410 Gone tells search engines the resource is permanently removed, allowing them to deindex it faster than a 404.
Question 2: What is 'faceted navigation' in e-commerce SEO and why is it problematic?
- A sitemap structure that maps product categories
- Filter combinations that generate duplicate or low-value URLs (Correct answer)
- A breadcrumb system linking parent to child categories
- Pagination using query parameters for page numbers
Correct answer: Filter combinations that generate duplicate or low-value URLs
Faceted navigation creates millions of URL combinations (e.g., color+size+brand) that can waste crawl budget and produce duplicate content.
Question 3: An e-commerce site has 50,000 products across 200 categories. Which crawl budget strategy is most effective?
- Submit all URLs via sitemap and let Google decide
- Block low-value filter URLs with robots.txt or noindex, prioritize category and product pages (Correct answer)
- Use JavaScript rendering for all pages to reduce server load
- Set all category pages to noindex to concentrate authority on product pages
Correct answer: Block low-value filter URLs with robots.txt or noindex, prioritize category and product pages
Blocking facet/filter URLs from crawling preserves crawl budget for high-value product and category pages.
Question 4: Which structured data type is most important for displaying product ratings in Google search results?
- BreadcrumbList
- Product with AggregateRating (Correct answer)
- FAQPage
- ItemList
Correct answer: Product with AggregateRating
The Product schema with an AggregateRating property enables star ratings to appear as rich results in SERPs.
Question 5: A seasonal product page ranks well every Q4 but loses rankings when the product goes out of stock in Q1. What is the best approach?
- Delete the page and recreate it each Q4
- Return a 404 when out of stock, then re-upload in Q4
- Keep the page live year-round with out-of-stock messaging and related products (Correct answer)
- 301 redirect to the homepage during off-season
Correct answer: Keep the page live year-round with out-of-stock messaging and related products
Keeping the URL live year-round preserves accumulated link equity and ranking signals instead of rebuilding from scratch each season.
Question 6: What does 'thin content' mean in the context of e-commerce product pages, and how should it be addressed?
- Pages with slow load times due to unoptimized images
- Product pages with minimal unique descriptive text, often duplicated from manufacturer specs (Correct answer)
- Pages lacking backlinks from external websites
- Category pages with fewer than 10 products listed
Correct answer: Product pages with minimal unique descriptive text, often duplicated from manufacturer specs
Thin content pages offer little unique value to users; the fix is adding original descriptions, reviews, use cases, and FAQs.
Question 7: Which canonical tag implementation is correct for handling paginated category pages (page 2, 3, etc.) in e-commerce?
- Set all paginated pages to canonical pointing to page 1
- Set each paginated page's canonical to itself (self-referencing) (Correct answer)
- Remove canonical tags from all paginated pages
- Use noindex on all pages beyond page 1
Correct answer: Set each paginated page's canonical to itself (self-referencing)
Each paginated page should have a self-referencing canonical so Google indexes all pages and users can land on any page.
Which HTTP status code should a product page return when an item is permanently discontinued and has no replacement?