Schema produktu
Jak dodać schemat produktu w Shopify
Praktyczny przewodnik Shopify dotyczący dodawania produktów i ofert JSON-LD bez tworzenia konfliktów z motywami, aplikacjami SEO, aplikacjami do recenzji, wariantami lub rynkami.

Schemat produktu Shopify powinien opisywać produkt, który kupujący może faktycznie kupić: nazwa, zdjęcie, opis, marka, cena, waluta, dostępność, adres URL i sygnały recenzji, jeśli są prawdziwe i widoczne.
Problem polega na tym, że motywy Shopify, aplikacje SEO, aplikacje do recenzji i aplikacje wariantowe mogą generować dane w formacie JSON-LD. Zanim dodasz więcej znaczników, sprawdź to, co już istnieje.
1. Najpierw przeprowadź audyt istniejącego schematu Shopify
Zanim edytujesz Liquid
- check_circleOtwórz stronę produktu i sprawdź wszystkie bloki JSON-LD.
- check_circleSprawdź, czy motyw już generuje schemat produktu.
- check_circleSprawdź, czy aplikacja SEO generuje inną jednostkę produktu.
- check_circleSprawdź, czy aplikacja do recenzji generuje znaczniki Review lub AggregateRating.
- check_circlePorównaj cenę schematu, walutę, dostępność i adres URL z widoczną zawartością strony.
- check_circlePrzetestuj produkt z wariantami, produkt w promocji i produkt niedostępny.
2. Gdzie dodać schemat produktu w Shopify
W większości motywów Shopify produkt JSON-LD należy do szablonu produktu lub sekcji produktu, która ma dostęp do obiektu Liquid produktu. Dokładny plik zależy od architektury motywu, ale typowe miejsca obejmują szablony JSON produktów, sekcje głównych produktów lub fragmenty zawarte tylko na stronach produktów.
3. Podstawowy produkt Shopify JSON-LD
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": {{ product.title | json }},
"description": {{ product.description | strip_html | json }},
"image": [
{% for image in product.images limit: 6 %}
{{ image | image_url: width: 1200 | prepend: "https:" | json }}{% unless forloop.last %},{% endunless %}
{% endfor %}
],
"brand": {
"@type": "Brand",
"name": {{ product.vendor | json }}
},
"sku": {{ product.selected_or_first_available_variant.sku | json }},
"offers": {
"@type": "Offer",
"url": {{ shop.url | append: product.url | json }},
"priceCurrency": {{ cart.currency.iso_code | json }},
"price": {{ product.selected_or_first_available_variant.price | divided_by: 100.0 | json }},
"availability": "https://schema.org/{% if product.available %}InStock{% else %}OutOfStock{% endif %}",
"itemCondition": "https://schema.org/NewCondition"
}
}
</script>4. Ostrożnie obchodź się z wariantami

Produkty Shopify często mają warianty pod względem rozmiaru, koloru, materiału, ilości lub subskrypcji. Jeśli warianty zmienią cenę lub dostępność, Twój schemat nie powinien żądać jednej ogólnej oferty, która jest sprzeczna z wybranym lub kanonicznym wariantem.
4. Ostrożnie obchodź się z wariantami
| Problem z wariantem | Ryzyko | Napraw |
|---|---|---|
| Cena wybranego wariantu jest inna | Cena schematu nie odpowiada cenie widocznej | Korzystaj konsekwentnie z wybranego_lub_pierwszego_dostępnego_wariantu. |
| Dostępność wariantów jest różna | Warianty, których nie ma w magazynie, wydają się dostępne | Jeśli to możliwe, uwzględnij aktualną dostępność wariantów. |
| Warianty obrazów różnią się | Obraz schematu nie pasuje do wybranego produktu | W stosownych przypadkach dołącz reprezentatywne zdjęcia produktów i zdjęcia konkretnego wariantu. |
| Wiele ofert wyjściowych aplikacji | Konflikt ceny i waluty | Wybierz jedno wiarygodne źródło schematu. |
5. Shopify Markets, waluta i hreflang
Jeśli korzystasz z Shopify Markets, ten sam produkt może renderować różne waluty, adresy URL, dostępność i zlokalizowaną treść. Schemat produktu powinien odpowiadać stronie specyficznej dla rynku, którą widzi robot i kupujący.
Kontrola rynku
- 1Waluta schematu odpowiada renderowanej walucie rynkowej.
- 2Adres URL schematu jest zgodny z bieżącym rynkowym adresem URL.
- 3Zlokalizowane opisy produktów nie kolidują z sygnałami w języku kanonicznym.
- 4Cele HReflang są przekształcane w dostępne zlokalizowane strony.
- 5Obiecania dotyczące dostępności i wysyłki są zgodne z wymaganiami rynku.
6. Dodaj schemat recenzji tylko wtedy, gdy recenzje są prawdziwe i widoczne
Aplikacje do recenzji mogą generować znaczniki AggregateRating i Review. Nie twórz ręcznie schematu recenzji, jeśli treść recenzji nie jest widoczna lub jeśli aplikacja już ją generuje. Zduplikowane znaczniki recenzji mogą powodować konflikty.
7. Dodaj BreadcrumbList dla kontekstu produktu
Schemat nawigacyjny pomaga wyjaśnić hierarchię produktów. W Shopify produkty mogą pojawiać się w wielu kolekcjach, więc wybierz stabilną strategię nawigacyjną, która pasuje do widocznej strony, zamiast przełączać się w sposób nieprzewidywalny.
8. Zatwierdź po zmianach motywu i aplikacji
Lista kontrolna weryfikacji
- 1Przetestuj jeden prosty produkt, jeden produkt z dużą liczbą wariantów, jeden produkt objęty promocją i jeden produkt niedostępny.
- 2Porównaj wyrenderowany JSON-LD z widoczną stroną.
- 3Sprawdź, czy aplikacje SEO lub aplikacje do recenzji tworzą zduplikowane jednostki produktu.
- 4Potwierdź, że zdjęcia produktów można zindeksować.
- 5Potwierdź, że produkt, oferta, recenzja, zbiorcza ocena i lista BreadcrumbList są wewnętrznie spójne.
- 6Przetestuj ponownie po aktualizacjach motywu, aktualizacjach aplikacji i zmianach w Rynkach.
FAQ
Czy Shopify automatycznie dodaje schemat produktu?keyboard_arrow_down
Wiele motywów Shopify generuje pewien schemat produktu, ale jakość jest różna. Aplikacje mogą również dodawać schematy. Zawsze sprawdzaj wyrenderowaną stronę przed dodaniem kolejnego bloku JSON-LD.
Czy schemat produktu powinien znaleźć się w motywie Shopify czy w aplikacji SEO?keyboard_arrow_down
Każda z nich może zadziałać, ale jedno źródło powinno być wiarygodne. Schemat na poziomie motywu często łatwiej jest dostosować do danych produktów Liquid, natomiast aplikacje mogą być łatwiejsze dla osób niebędących programistami, ale mogą tworzyć zduplikowane dane wyjściowe.
Jak warianty Shopify powinny być reprezentowane w schemacie?keyboard_arrow_down
Schemat nie powinien co najmniej zaprzeczać wybranemu lub kanonicznemu wariantowi. Cena, dostępność, SKU, zdjęcie i waluta powinny odpowiadać temu, co widzi kupujący.
Czy aplikacje recenzji mogą kolidować ze schematem produktu Shopify?keyboard_arrow_down
Tak. Aplikacje recenzujące mogą wstrzykiwać schemat Review lub AggregateRating, podczas gdy motyw lub aplikacja SEO również generuje dane oceniające. Sprawdź ostateczny renderowany JSON-LD, a nie tylko ustawienia aplikacji.
Powiązane narzędzia
Narzędzie do sprawdzania schematu Shopify dla stron produktów
Bezpłatny moduł sprawdzania schematu Shopify dla stron produktów. Skanuj schemat produktu, oferty wariantów, metadane wprowadzone przez aplikację, sygnały Shopify Markets i gotowość wyszukiwania AI.
Bezpłatny moduł sprawdzania schematów produktów dla stron e-commerce
Sprawdź strony produktów e-commerce pod kątem schematu produktu, danych oferty, spójności JSON-LD, ceny, dostępności, atrybutów i gotowości do wyszukiwania AI.
Skanuj strony produktów Shopify pod kątem gotowości do wyszukiwania SEO i AI
Bezpłatny skaner stron produktów Shopify pod kątem konfliktów schematów, danych wariantów, metadanych wprowadzonych przez aplikację, hreflang Markets i gotowości do wyszukiwania AI.
Powiązane wpisy
Ustrukturyzowane dane Google dla e-commerce: produkt, oferta, recenzja, menu nawigacyjne i warianty
Praktyczny przewodnik e-commerce po uporządkowanych danych dotyczących produktów, ofert, recenzji, bułki tartej, wariantów, wysyłki i zwrotów zapewniających widoczność w wyszukiwarkach i gotowość do zakupów AI.
Lista kontrolna gotowości do handlu agentowego Shopify
Praktyczna lista kontrolna ułatwiająca zrozumienie, porównanie i rekomendowanie stron produktów Shopify kupującym AI i agentom zakupowym.