Lewati ke konten
Kembali ke Blog

Cara Optimasi Product Page untuk E-Commerce SEO

· · 7 menit baca

Product pages adalah halaman yang paling penting untuk e-commerce conversions. Optimize untuk SEO dan UX untuk maximize both traffic dan sales.

Product Page Importance

Why Optimize Product Pages

Benefits:
- Rank for product keywords
- Drive qualified traffic
- Increase conversions
- Build brand authority
- Compete with marketplaces

Product vs Category

Difference:
Category: Broad keywords, browsing
Product: Specific keywords, buying

Product pages = transactional intent.

URL Structure

Best Practices

Good URLs:
/product/nike-air-max-90-white/
/sepatu/nike-air-max-90-putih/

Avoid:
/product.php?id=12345
/p/12345/nike%20air%20max

Include Keywords

URL should have:
- Product name
- Key attributes (optional)
- Clean structure
- No excessive parameters

Title Tags

Product Title Formula

Patterns:
[Product Name] - [Key Feature] | [Brand]
[Product Name] | Beli [Category] | [Store]
Jual [Product Name] [Attribute] | [Store]

Example:
Nike Air Max 90 White - Sepatu Running | TokoSepatu

Include Important Terms

Consider:
- Brand name
- Product name
- Key attribute (color, size)
- Category term
- Store name

60 characters max.

Meta Descriptions

Compelling Descriptions

Include:
- Product name
- Key benefit
- Price (if competitive)
- CTA

Example:
"Beli Nike Air Max 90 White original
dengan harga Rp 1.899.000. Gratis ongkir,
garansi resmi Nike. Order sekarang!"

Dynamic Meta

$meta = "Beli {$product->name} dengan harga
Rp {$product->price}. {$product->short_desc}.
Gratis ongkir & garansi resmi.";

Auto-generate for scale.

Product Descriptions

Unique Descriptions

Requirements:
- Original content
- Not manufacturer copy
- Feature benefits
- User-focused
- Keyword-optimized

Description Structure

<div class="product-description">
  <h2>Deskripsi Produk</h2>

  <p class="intro">[Brief compelling intro]</p>

  <h3>Fitur Utama</h3>
  <ul>
    <li>Feature 1 and benefit</li>
    <li>Feature 2 and benefit</li>
  </ul>

  <h3>Spesifikasi</h3>
  <table>
    <!-- Specs table -->
  </table>

  <h3>Termasuk dalam Paket</h3>
  <ul>
    <li>Item 1</li>
    <li>Item 2</li>
  </ul>
</div>

Word Count

Recommendations:
- Minimum: 200-300 words
- Optimal: 500-1000 words
- Complex products: 1000+ words

Depends on product type.

Product Images

Image SEO

Optimize:
- Descriptive file names
- Alt text with keywords
- Multiple angles
- Zoom capability
- Fast loading

File Naming

Good names:
nike-air-max-90-white-side.webp
nike-air-max-90-white-top.webp
nike-air-max-90-white-detail.webp

Not: IMG_12345.jpg

Alt Text

<img
  src="nike-air-max-90-white.webp"
  alt="Nike Air Max 90 White -
          Tampak Samping"
/>

Descriptive but not stuffed.

Schema Markup

Product Schema

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Nike Air Max 90 White",
  "image": "https://example.com/nike-am90.jpg",
  "description": "Sepatu running Nike Air Max 90...",
  "brand": {
    "@type": "Brand",
    "name": "Nike"
  },
  "sku": "AM90-WHT-001",
  "offers": {
    "@type": "Offer",
    "url": "https://example.com/nike-air-max-90/",
    "priceCurrency": "IDR",
    "price": "1899000",
    "availability": "https://schema.org/InStock",
    "seller": {
      "@type": "Organization",
      "name": "TokoSepatu"
    }
  }
}

Review Schema

{
  "@type": "Product",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.8",
    "reviewCount": "156"
  },
  "review": [
    {
      "@type": "Review",
      "author": "John Doe",
      "datePublished": "2026-01-01",
      "reviewBody": "Sepatu nyaman...",
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": "5"
      }
    }
  ]
}

Rich Snippets

Schema enables:
- Star ratings
- Price display
- Availability status
- Review count

More click-worthy SERPs.

User Reviews

Why Reviews Matter

Benefits:
- Fresh content
- Long-tail keywords
- Social proof
- Engagement
- UGC signals

Encouraging Reviews

Strategies:
- Post-purchase email
- Incentives (points/discount)
- Easy review process
- Follow-up reminders

Displaying Reviews

<section class="reviews">
  <h2>Ulasan Pelanggan</h2>
  <div class="rating-summary">
    <span class="score">4.8/5</span>
    <span class="count">dari 156 ulasan</span>
  </div>

  <!-- Individual reviews -->
  <div class="review" itemscope itemtype="https://schema.org/Review">
    <meta itemprop="datePublished" content="2026-01-01" />
    <span itemprop="author">John Doe</span>
    <div itemprop="reviewRating" itemscope itemtype="https://schema.org/Rating">
      <meta itemprop="ratingValue" content="5" />
    </div>
    <p itemprop="reviewBody">Review text...</p>
  </div>
</section>

Internal Linking

Related Products

<section class="related-products">
  <h2>Produk Terkait</h2>
  <!-- 4-6 related products -->
</section>

Links to similar items.

Breadcrumbs

<nav aria-label="Breadcrumb">Home > Sepatu > Running > Nike Air Max 90</nav>

Shows hierarchy, adds internal links.

Category Links

Link to:
- Parent category
- Related categories
- Brand page
- Collection page

Technical Optimization

Page Speed

For product pages:
- Optimize images
- Lazy load galleries
- Minimize JS
- Use CDN
- Cache product data

Mobile UX

Mobile priorities:
- Large product images
- Easy add to cart
- Clear pricing
- Fast checkout
- Touch-friendly gallery

Canonical Tags

<!-- For variant pages -->
<link rel="canonical" href="https://example.com/nike-air-max-90/" />

Consolidate color/size variants.

Handling Variants

Color/Size Variants

Options:
1. Single page with selector
2. Separate URLs per variant
3. Parent/child structure

Single page usually best.

Single Page Approach

<!-- One URL for all variants -->
/nike-air-max-90/

<select name="color">
  <option>White</option>
  <option>Black</option>
</select>

<select name="size">
  <option>40</option>
  <option>41</option>
</select>

Separate URLs

If separate URLs:
- Unique content per variant
- Canonical to main if thin
- Or make each substantial

/nike-air-max-90-white/
/nike-air-max-90-black/

Out of Stock Products

Keep Page Live

Don't delete:
- Keep page indexed
- Mark as out of stock
- Offer alternatives
- Allow notify me

Schema Update

{
  "offers": {
    "availability": "https://schema.org/OutOfStock"
  }
}

Update availability status.

Product Page Checklist

URL & Structure:
☐ Clean URL with keywords
☐ Proper hierarchy
☐ Canonical set

Title & Meta:
☐ Keyword-rich title
☐ Compelling meta description
☐ Under character limits

Content:
☐ Unique description
☐ Feature list
☐ Specifications
☐ User reviews

Images:
☐ Optimized file names
☐ Alt text added
☐ Multiple angles
☐ Fast loading

Schema:
☐ Product schema
☐ Review schema
☐ Offer details
☐ Brand info

Technical:
☐ Fast page load
☐ Mobile optimized
☐ Secure checkout
☐ Variant handling

Internal Links:
☐ Breadcrumbs
☐ Related products
☐ Category links

Kesimpulan

Product page optimization combines SEO, UX, dan conversion optimization. Focus pada unique descriptions, proper schema, dan excellent user experience. Balance SEO dengan sales goals untuk maximum impact.

Ditulis oleh

Hendra Wijaya

Tinggalkan Komentar

Email tidak akan ditampilkan.