08.12.2025#E-commerce

Structured Data dla E-commerce - Product, Review, FAQ Schema

Shopify API

Ekspert SEO
Spis tresci

    Structured data zwiększa CTR w wynikach wyszukiwania. Kompletny przewodnik po implementacji Schema.org dla sklepów online.

    Czym są dane strukturalne

    Structured data (dane strukturalne) to format opisu zawartości strony zrozumiały dla wyszukiwarek. Google używa ich do wyświetlania rich results.

    Rodzaje Schema dla e-commerce

    Typ Schema Rich result Wpływ na CTR
    Product Cena, dostępność, ocena +30%
    Review/AggregateRating Gwiazdki w wynikach +25%
    FAQ Rozwijane pytania +20%
    BreadcrumbList Ścieżka nawigacji +10%
    Organization Knowledge panel Branding

    Product Schema

    Wymagane właściwości

    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Product",
      "name": "Buty Nike Air Max 90",
      "image": "https://example.com/nike-air-max-90.jpg",
      "description": "Kultowe buty sportowe Nike Air Max 90",
      "sku": "NIKE-AM90-001",
      "brand": {
        "@type": "Brand",
        "name": "Nike"
      },
      "offers": {
        "@type": "Offer",
        "url": "https://example.com/nike-air-max-90",
        "priceCurrency": "PLN",
        "price": "599.00",
        "availability": "https://schema.org/InStock",
        "priceValidUntil": "2025-12-31"
      }
    }
    </script>

    Rozszerzone właściwości

    • gtin - numer EAN/UPC produktu
    • mpn - numer producenta
    • color, size, material - atrybuty
    • aggregateRating - średnia ocena
    • review - pojedyncze recenzje

    Review Schema

    "Produkty z gwiazdkami w wynikach mają o 35% wyższy CTR." - Search Engine Journal

    "aggregateRating": {
      "@type": "AggregateRating",
      "ratingValue": "4.8",
      "reviewCount": "127",
      "bestRating": "5",
      "worstRating": "1"
    },
    "review": [{
      "@type": "Review",
      "author": {
        "@type": "Person",
        "name": "Jan Kowalski"
      },
      "datePublished": "2024-11-15",
      "reviewBody": "Świetne buty, wygodne i ładne.",
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": "5"
      }
    }]

    FAQ Schema

    Idealne dla stron produktowych i kategorii:

    {
      "@context": "https://schema.org",
      "@type": "FAQPage",
      "mainEntity": [{
        "@type": "Question",
        "name": "Jaki rozmiar wybrać?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Nike Air Max 90 pasują standardowo. Jeśli masz szerszą stopę, wybierz pół rozmiaru większy."
        }
      }, {
        "@type": "Question",
        "name": "Ile trwa wysyłka?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Wysyłka standardowa to 2-3 dni robocze. Express 24h dostępny dla zamówień do 14:00."
        }
      }]
    }

    Implementacja w Shopify

    Liquid template

    W pliku product.liquid lub sekcji:

    {% raw %}<script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Product",
      "name": "{{ product.title | escape }}",
      "image": "{{ product.featured_image | image_url: width: 1200 }}",
      "description": "{{ product.description | strip_html | escape | truncate: 500 }}",
      "sku": "{{ product.selected_or_first_available_variant.sku }}",
      "offers": {
        "@type": "Offer",
        "price": "{{ product.price | money_without_currency }}",
        "priceCurrency": "{{ cart.currency.iso_code }}",
        "availability": "{% if product.available %}https://schema.org/InStock{% else %}https://schema.org/OutOfStock{% endif %}"
      }
    }
    </script>{% endraw %}

    Testowanie Schema

    1. Rich Results Test - Google's official validator
    2. Schema Markup Validator - schema.org validator
    3. GSC Enhancements - monitoring w Search Console

    Typowe błędy

    • Brakujące wymagane pola
    • Niewłaściwy format ceny (string zamiast number)
    • Brak priceValidUntil dla offers
    • Self-review (recenzja od firmy)
    • Fake reviews (wymyślone opinie)

    Podsumowanie

    Structured data to must-have dla e-commerce. Implementacja Product + Review + FAQ może zwiększyć CTR o 30-50%.

    Skaluj Biznes

    Potrzebujesz wsparcia SEO?

    Umów się na bezpłatną konsultację

    Zaczynamy!

    Kontakt

    30 dni gwarancji