Standardmäßig fügt das WooCommerce-Plugin für WordPress den WooCommerce-Produktseiten nicht das Schema „Marke“ und „MPN“ hinzu.
Dies bedeutet, dass es eine Lücke im WooCommerce-Schema gibt…
Wenn Sie den verschiedenen Support-Threads folgen WordPress.org und Github Sie werden in das Ende des Weges laufen dieser Kommentar von WooCommerce und sagt: „Kaufen Sie das WooCommerce Brands Plugin von WooCommerce.com für $29 pro Jahr “
Für etwas so Grundlegendes wie dieses kann es gerechtfertigt sein, wirklich frustriert zu sein.
Letztendlich ist die Rechtfertigung von WooCommerce-Seite, dass diese NICHT essentiellen Teile des Schemas - sie generieren tatsächlich nur Google Search Console - WARNUNGEN - KEINE Fehler.
Theoretisch sind das also keine große Sache.
Wenn Sie dieses Schlagloch jedoch flicken möchten, haben Sie mehrere Möglichkeiten. Es gibt „Schema-Plugins“, die Ihnen beim Patchen helfen - tatsächlich füllt das Yoast SEO WooCommerce-Plugin die Lücken für Sie - aber es ist ein bisschen übertrieben.
Wir vermeiden codebasierte Lösungen wie die Pest hier bei Future State Media - da sie „gewartet“ werden müssen und regelmäßig kaputt gehen. Das ist also nicht gut für eine robuste E-Commerce-Website, die Ihnen dient - und nicht für Sie, die es „bedient“, als wäre es ein bedürftiges Kleinkind!
Code zum Korrigieren der Warnungen der Google Search Console für die Marke und des MPN für das WooCommerce-Schema
Mein Rat, wenn Sie Ihrem WooCommerce-Shop ein solches Snippet hinzufügen möchten, lautet nun:Code Snippets Plugin“.
Hier ist der Code:
/*
* Rich Snippet-Daten
* Fehlendes Schema hinzufügen, das nicht von WooCommerce bereitgestellt wird
*/
Funktion custom_woocommerce_structured_data_product ($data) {
globales $-Produkt;
$data['brand'] = 'IHR MARKENNAME HIER';
$data['mpn'] = $product->get_sku() ?? Null;
$data zurückgeben;
}
add_filter( 'woocommerce_structured_data_product', 'custom_woocommerce_structured_data_product');
Wenn dort "IHR MARKENNAME HIER" steht, ersetzen Sie dies natürlich durch Ihren Markennamen (vorausgesetzt, Sie haben einen einzigen Markennamen für Produkte in Ihrem Geschäft.
Wenn Sie mehrere Marken haben, die im selben Geschäft verkaufen, wird es ein bisschen komplizierter, und an diesem Punkt würde ich empfehlen, mit einem Entwickler zu sprechen - oder einfach nur das Geld für das Fantastische aufzutreiben Schema App Plugin.
So testen Sie den WooCommerce Product Page Schema Fix
Wenn Sie nicht wissen, wie Sie das Schema-Markup auf WooCommerce-Produktseiten unabhängig voneinander testen können - ohne darauf zu warten, dass die Suchkonsole das Update überprüft -, sollten Sie auf jeden Fall ein paar coole Tools ausprobieren:
Das strukturierte Datentest-Tool von Google
Klicken Sie hier, um zum Tool zum Testen strukturierter Daten von Google zu gelangen
SEO Site Checkup Schema Checker
Klicken Sie hier, um zu SEOSiteCheckup.com Schema Checker zu gelangen