Shopify PDP SEO Optimization Checklist
Complete guide with Air Jordan 13 “Bred” example
๐ uxseo.com/blog/shopify-seo-pdp-checklist
๐จ Critical Priority: Technical SEO Foundations
Product URL Handle
๐ Set once and NEVER change to preserve SEO value
๐ Jordan Example:
/products/air-jordan-13-retro-black-red-bred
Canonical URL Setup
๐ Point to main product page to avoid duplicate content
๐ Jordan Example:
<link rel="canonical" href="https://jordan.com/products/air-jordan-13-retro-black-red-bred">
Mobile-First Optimization
๐ Google uses mobile-first indexing – your mobile experience IS your SEO
โ Requirements:
- Responsive design
- Touch targets: 44x44px minimum
- Load time: Under 3 seconds
- Mobile-optimized images
๐ท๏ธ High Priority: Title & Meta Information
Product Title (H1)
๐ The visible product name on your page – include key search terms
๐ Jordan Example:
Air Jordan 13 Retro “Bred” – Black/Varsity Red
Meta Title Tag
๐ Appears in search results – keep under 60 characters
๐ง Formula:
[Model] [Colorway] | [Size] | [Offer] | [Brand]
๐ Jordan Example:
Air Jordan 13 Bred Black/Red | Men’s Sizes | Free Shipping | Jordan.com
Meta Description
๐ Search result snippet – 150-160 characters with keywords and CTA
๐ Jordan Example:
Shop the iconic Air Jordan 13 Retro “Bred” in Black/Varsity Red. Originally released in 1997, now available with free shipping. Sizes 7-14 in stock.
๐ High Priority: Product Content
Detailed Product Description
๐ Write unique, keyword-rich content that tells a story
๐ Include These Elements:
- Heritage & story (150-200 words)
- Design details & colorway
- Technology & comfort features
- Styling suggestions
- Care instructions
Product Specifications Table
๐ Structured data helps users and search engines
๐ Jordan Specs:
- Style Code: 414571-062
- Release Date: December 2017
- Retail Price: $190 USD
- Materials: Leather/Suede upper
- Colorway: Black/Varsity Red-White
- Technology: Zoom Air, Carbon fiber plate
Breadcrumb Navigation
๐ Shows site structure – choose most specific category path
๐ Jordan Example:
Home > Men's > Basketball Shoes > Air Jordan > Jordan 13
โ Specific (Jordan 13) vs โ Generic (Sneakers)
๐ผ๏ธ High Priority: Image Optimization
Descriptive Image Filenames
๐ Use keywords, separate with hyphens
๐ Jordan Filename Examples:
- air-jordan-13-bred-black-red-main.jpg
- air-jordan-13-bred-side-view.jpg
- air-jordan-13-bred-heel-detail.jpg
- air-jordan-13-bred-on-feet.jpg
Alt Text for Every Image
๐ Describe what’s in the image for accessibility and SEO
๐ Jordan Alt Text Examples:
Main: “Air Jordan 13 Retro basketball shoe in black leather with red accents”
Side: “Side profile of Air Jordan 13 Bred showing iconic panther paw design”
Detail: “Close-up of Air Jordan 13 heel showing holographic Jumpman logo”
Image Size & Compression
๐ Balance quality with fast load times
๐ Specifications:
- Main images: 1200x1200px max
- File size: Under 150KB
- Format: WebP with JPEG fallback
- 4-8 angles minimum
๐ง High Priority: Structured Data
Product Schema Markup
๐ Enables rich snippets in search results
๐ Required Elements:
- name: “Air Jordan 13 Retro Bred”
- brand: “Jordan”
- price: “$225”
- availability: “InStock”
- aggregateRating: 4.8/5 (324 reviews)
- sku: “414571-062”
Review/Rating Schema
๐ Shows star ratings in search results
๐ Impact: Products with visible ratings see 35% higher CTR
๐ท๏ธ Medium Priority: Product Tags & Attributes
Product Tags
๐ท๏ธ Brand: | Jordan, Air Jordan, Nike |
๐จ Colors: | Black, Red, White, Bred, Black/Red |
๐ Categories: | Basketball Shoes, Retro, High-Top, 1990s |
๐ Sizes: | 7-14, True to size, Standard D width |
๐งต Materials: | Leather, Suede, Rubber, Carbon Fiber |
๐ฅ Medium Priority: User Experience
Customer Reviews Section
๐ Fresh content from users helps SEO and builds trust
โ Best Practices:
- Display rating summary prominently
- Show recent reviews first
- Include customer photos
- Respond to negative reviews professionally
FAQ Section
๐ Target long-tail keywords with common questions
โ Jordan FAQ Examples:
- How do Air Jordan 13s fit?
- Are these the original Bred colorway?
- How do I clean my Jordan 13s?
- What’s the difference between retro and OG?
Page Speed Optimization
๐ Core Web Vitals affect rankings
โก Target Metrics:
- LCP (Largest Contentful Paint): <2.5s
- FID (First Input Delay): <100ms
- CLS (Cumulative Layout Shift): <0.1
โจ Low Priority: Additional Enhancements
Quick Wins
- Internal style number (JRD-13-BRED-2017)
- Product video (360ยฐ view, on-feet)
- Social proof (“Worn by MJ in 1998 playoffs”)
- Special tags (Limited Release, Retro)