Hi, weiß jemand wie ich den Fehler fixen kann, bzw. woran der Fehler liegen könnte? Hab bei sehr vielen Artikeln in der Search Console den Fehler und weiß langsam nicht mehr was ich in Shopware umstellen sollte oder müsste das dieser gefixt ist! Danke schonmal falls jemand helfen kann!
An der/den entsprechenden Stellen im Template einfach den twig round Filter nutzen.
Habe bisher bei noch keiner Installation solch einen Fehler bekommen. Wird dann vermutlich durch ein Plugin oder manuelle Änderungen hervorgerufen werden.
Das ist mir leider zu hoch, eine Erweiterung oder so gibt es da nicht zufällig?
Weiß nicht wie ich den Fehler fixen kann… und google meckert eben und indexiert meine Seiten nicht! Bin nicht der hellste wenns ums Programmieren geht!
Da müsstest du dann posten, was genau Google bemängelt und die entsprechende Stelle auf deiner Website verweisen. Ansonsten wird es schwierig mit einer Ferndiagnose.
Hi, also zum Beispiel bei diesem Produkt:
bei google search kommt folgende Meldung wie im Anhang!
Ich hab jetzt auch schon zwei die sich etwas mit Shopware auskennen drüberschauen lassen, die haben aber nixhts gefunden! Bin echt am verzweifeln!
Bei deinem o.g. Beispielprodukt
werden mindestens bei den Preis-Meta-Microdaten
die Daten nicht normgerecht ausgewiesen.
So sehen dort deine Angaben aus,
in price-content steht ein Leerzeichen (falsch)
und es wird falsch PUNKT als Tausendertrenner sowie falsch KOMMA als Dezimaltrenner angegeben.
So wird der Preis zwar sichtbar für DE-Kunden angezeigt im Shop,
aber die Meta-Microdaten sind zwingend immer mit KOMMA als Tausendertrenner
und PUNKT als Dezimaltrenner in vereinheitlichter internationaler schreibweise anzugeben.
<meta itemprop="priceCurrency" content="EUR">
<meta itemprop="price" content=" € 1.523,00* ">
<p class="product-detail-price">€ 1.523,00*</p>
So wäre es korrekt:
<meta itemprop="priceCurrency" content="EUR">
<meta itemprop="price" content="1523.00">
<p class="product-detail-price">1.523,00 €*</p>
So sieht der Shopware-Standard aus: <meta itemprop="price" content="10">
Sprich du hast ein individuelles Theme, Plugin oder sonstige Änderungen durchgeführt.
Gibt es eine Möglichkeit herauszufinden welche Erweiterung oder Theme das macht?
Jeder sagt zu mir das es nicht an seiner Erweiterung oder an seinem Theme liegt!
oh man, ansonsten hilft ja nur alles nacheinander zu ändern oder zu deaktivieren!
Das ist der richtige Ansatz, und vermutlich auch der schnellste.
Mit dem Standard-Theme anfangen und dann nach und nach Plugins deaktivieren, die dafür verantwortlich sein könnten.
Du kann im Quelltext nach dem Cache leeren direkt nach der Stelle suchen und musst nicht auf Google warten.
Da man keinerlei Ahnung hat was in Deiner Installation alles eingerichtet wurde,
kann man leider nur das benennen wo auf deiner Produkt-Detail-Beispielseite
auffällige/falsche Daten letztendlich angegeben wurden.
Hier noch eine weitere Auffälligkeit,
zusätzlich zu den meta-Angaben wie oben genannt
wird auch noch ein JSON-SCRIPT als Auszeichnung mitgegeben.
Dies wäre nicht nötig auch noch JSON obwohl schon meta vorhanden?
Ausserdem hat das JSON dann auch noch ungültige Zeilenschaltungen
innerhalb des „Strings“ bei description.
Auch ist dort price in Anführungszeichen gesetzt, im JSON soll das aber ein NumWert sein also ohne Anführungszeichen.
So sieht Dein JSON-Script momentan aus:
<script type="application/ld+json">
{
"@context": "http://schema.org/",
"@type": "Product",
"name": "ZCC-CT FMA01 45° Planfräser D50mm Z4 ohne IK ",
"image": "https://www.src-werkzeuge.de/media/f8/0d/c1/1646646860/FMA01-1-1.jpg",
"description": "Planfräser FMA01 Kr:45°Enge TeilungMerkmale
Bewährtes Planfrässystem für nahezu jeden Werkstoff
Positiver Schnitt ermöglicht große Schnitttiefen und minimiert Vibrationen
Ideal für die 6-Seiten-Bearbeitung
4-schneidige SEET-WendeschneidplatteAufsteckfräserDurchmesserbereich ø 50 - 315 mm Für Stahl, nichtrostenden Stahl, Gusseisen, NE-Metalle und schwerzerspanbare WerkstoffeWeichschneidender Fräser mit großer, positiver SchneidengeometrieWiper-Wendeschneidplatten für beste Oberflächenqualität
",
"sku": "FMA01-315-D60-SE18-12",
"brand": {
"@type": "Brand",
"name": "ZCC Cutting Tools Europe GmbH"
},
"offers": {
"@type": "Offer",
"url": "https://www.src-werkzeuge.de/zcc-ct-fma01-450-planfraeser-d50mm-z4-ohne-ik-fma01-315-d60-se18-12",
"priceCurrency": "EUR",
"price": "1203.17",
"priceValidUntil": "2028-06-26",
"itemCondition": "http://schema.org/NewCondition",
"availability": "http://schema.org/InStock",
"seller": {
"@type": "Organization",
"name": "SRC Werkzeuge"
}
}
}
</script>
So sollte das JSON-Script KORREKT aussehen:
<script type="application/ld+json">
{
"@context": "http://schema.org/",
"@type": "Product",
"name": "ZCC-CT FMA01 45° Planfräser D50mm Z4 ohne IK",
"image": "https://www.src-werkzeuge.de/media/f8/0d/c1/1646646860/FMA01-1-1.jpg",
"description": "Planfräser FMA01 Kr:45°Enge TeilungMerkmale Bewährtes Planfrässystem für nahezu jeden Werkstoff Positiver Schnitt ermöglicht große Schnitttiefen und minimiert Vibrationen Ideal für die 6-Seiten-Bearbeitung 4-schneidige SEET-WendeschneidplatteAufsteckfräserDurchmesserbereich ø 50 - 315 mm Für Stahl, nichtrostenden Stahl, Gusseisen, NE-Metalle und schwerzerspanbare WerkstoffeWeichschneidender Fräser mit großer, positiver SchneidengeometrieWiper-Wendeschneidplatten für beste Oberflächenqualität",
"sku": "FMA01-315-D60-SE18-12",
"brand": {
"@type": "Brand",
"name": "ZCC Cutting Tools Europe GmbH"
},
"offers": {
"@type": "Offer",
"url": "https://www.src-werkzeuge.de/zcc-ct-fma01-450-planfraeser-d50mm-z4-ohne-ik-fma01-315-d60-se18-12",
"priceCurrency": "EUR",
"price": 1203.17,
"priceValidUntil": "2028-06-26",
"itemCondition": "http://schema.org/NewCondition",
"availability": "http://schema.org/InStock",
"seller": {
"@type": "Organization",
"name": "SRC Werkzeuge"
}
}
}
</script>
Ich hab am Anfang des Shops eine Erweiterung Programmieren lassen damit Kunden nach der Anmeldung den Streichpreis und den Rabattierten Preis sehen. Dazu müssen sie aber eingeloggt sein.
Ich habe diese Erweiterung gerade deaktiviert und dann taucht der Punkt im Preis auf.
So hat sich der Code nach dem deaktivieren verändert:
Mein ihr das der Preis nun so für google akzeptabel wäre? Dem Programmierer der App hab ich bereits eine email gesendet mit der bitte sich das alles NOCHMAL anzuschauen.
Problem ist nur wenn ich eben die App deaktiviere sind die rabattierten Preise direkt sichtbar und das will Unser Zulieferer nicht haben!
Wie ist eure Meinung?
Und zwischendrin schon mal ein herzliches Danke an eure Zeit und die Mühe die ihr gerade für mich opfert!
Ja, nun wäre alles korrekt. Einfach abwarten, bis der Programmierer antwortet oder selbst kurz den Fehler beheben. An entsprechender Stelle ist vermutlich ein | currency, was weg muss.
Der Preis wäre so akzeptabel für Google im meta-tag.
Der Preis im Json sowie json-aufbau wäre offen noch.
Das wird sicher Dein Programmierer alles auflösen und klären und fixen.
Wichtig ist das dein Programmerer deiner App
seine App fit für shopware v6.5 macht (die ist doch bei dir schon im Einsatz wie ich sehe via window.features browserConsole).
Zu 6.5 gibt es viel zu sagen u.a. sanitize aber auch vieles mehr noch an Änderungen.
Vermute die App ist noch nicht v6.5 ready und da arbeiten viele noch dran
Das sagst du so einfach!
Ich bin da wirklich kein Ansprechpartner für Programmierungen oder Änderungen im HTML Text!
Ich lass ihn jetzt mal werkeln und dann seh ich schon was dabei rauskommt! Hauptsache das ganze Zeug wird endlich mal richtig bei google ausgepielt…
Das hab ich ihm schon mitgeteilt, der soll einmal alles fixen und dann schau ich mal was die google sichtbarkeit in nächster Zeit zeigt!