WooCommerce
Naprawa zduplikowanego schematu produktu w WooCommerce (rdzeń Woo, motywy i Yoast)
Rdzeń WooCommerce, motyw i wtyczka SEO mogą wystawiać schemat Product, a sprzeczne bloki sprawiają, że asystenci się wycofują. Oto jak dojść do jednego czystego źródła i to sprawdzić.
Autor: Zespół ShopToAI · Aktualizacja 16 lip 2026
Więcej danych strukturalnych nie jest lepsze, jeśli same sobie przeczą. Na WooCommerce to częsta pułapka: strona produktu kończy z dwoma lub trzema blokami Product z różnych źródeł, które nie zgadzają się co do ceny lub dostępności. Asystent widzący sprzeczny markup robi bezpieczną rzecz i się wycofuje. Oto dlaczego tak się dzieje i jak wrócić do jednego czystego źródła.
Dlaczego WooCommerce kończy ze zduplikowanym schematem
Kilka rzeczy w typowym sklepie może wystawiać markup Product:
- Rdzeń WooCommerce, który wystawia własne dane strukturalne.
- Twój motyw, który czasem dodaje własne.
- Wtyczka SEO, jak Yoast czy Rank Math, która buduje graf schematu.
- Dodatkowe wtyczki schematu nałożone na wierzch.
Dowolne dwa z nich mogą wyprodukować blok Product i rzadko zgadzają się idealnie. Zduplikowany schemat Product pojawia się na dużej części audytów sklepów, więc jeśli nie sprawdzałeś, zakładaj, że możesz go mieć.
Dlaczego to szkodzi
Asystent lub wyszukiwarka czytająca dwa bloki Product z różnymi cenami lub dostępnością nie potrafi stwierdzić, który jest prawdziwy. Sprzeczność czyta się jako niewiarygodne dane, a niewiarygodne dane to powód, by polecić konkurenta. Jeden poprawny blok bije trzy, które się kłócą.
Jak naprawić: wybierz jedno źródło
Cel to jeden blok Product na stronę. Kilka dróg:
- Użyj oficjalnego mostu. Dodatek Yoast WooCommerce SEO jest zbudowany, by scalić wyjście WooCommerce i Yoast w jeden ujednolicony graf schematu, zamiast dwóch konkurujących.
- Wyłącz dodatki. Jeśli wtyczka lub motyw wystawia drugi blok, wyłącz jego schemat Product, by zostało tylko wybrane źródło.
- Odfiltruj w kodzie. Yoast udostępnia filtr wpseo_json_ld_output, więc programista może całkowicie wyłączyć jego schemat, gdy inne źródło jest nadrzędne:
`add_filter( 'wpseo_json_ld_output', '__return_false' );`
Którąkolwiek drogą pójdziesz, zasada jest ta sama: zdecyduj, które źródło jest właścicielem schematu Product, i wycisz resztę.
Jak zweryfikować
Nie zakładaj, że naprawione; sprawdź. Przepuść stronę przez Rich Results Test od Google i potwierdź, że jest dokładnie jeden blok Product z właściwą ceną, dostępnością i identyfikatorami. Potem sprawdź ponownie po każdej aktualizacji wtyczki lub motywu, bo mogą po cichu wprowadzić drugie źródło.
Audyt robi to w całym katalogu naraz i oznacza strony ze zduplikowanym lub sprzecznym markupem. Sprawdź swój sklep. Pełne wdrożenie WooCommerce jest w przewodniku; wtyczka shoptoai wstawia jeden poprawny blok Product i wycisza duplikaty z rdzenia Woo i wtyczki SEO, więc jest jedno źródło prawdy. Zobacz cennik.
Częste pytania
Skąd wiem, że mam zduplikowany schemat?
Przepuść stronę produktu przez Rich Results Test od Google. Jeśli zgłasza więcej niż jeden element Product, albo audyt oznacza sprzeczną cenę lub dostępność, masz duplikaty do scalenia.
Czy dla pewności usunąć cały schemat?
Nie. Dane strukturalne to właśnie to, co czyni Cię czytelnym dla asystentów. Naprawą jest jeden poprawny blok Product, nie zero. Zostaw jedno nadrzędne źródło i wycisz resztę.