Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Ungültiger Objekttyp für Feld "brand"

    derheiko

    • Fördermitglied
    • Beiträge: 464
    • Geschlecht:
    Ungültiger Objekttyp für Feld "brand"
    am: 06. Oktober 2021, 09:41:48
    Hallo zusammen,

    ich verwende:

    Zitat
    modified eCommerce Shopssoftware v2.0.5.1 rev 12725 dated: 2020-04-22
    Datenbank Version: "MOD_2.0.5.1"

    Seit ein paar Tagen meldet die Google Search Console

    Ungültiger Objekttyp für Feld "brand"

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Interessant ist, dass auf https://validator.schema.org/ alles korrekt angezeigt wird.

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Aber Google meint da anderes:

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Bei der Suche nach der Lösung bin ich auf folgendes gestoßen.

    Zitat
    Ja, da musst Du dein Theme anpassen. Bis dato gab SW einfach

    Code: PHP  [Auswählen]
    <meta itemprop="brand" content="Herstellername"/>

    aus.

    Das musst Du im Theme so abändern, dass nun das folgende ausgegeben wird:

    Code: PHP  [Auswählen]
    <div itemprop="brand" itemtype="https://schema.org/Brand" itemscope>
            <meta itemprop="name" content="Herstellername" />
    </div>

    [...]

    Quelle: Meta-/Microdata: Ungültiger Objekttyp für Feld “brand”

    Da ich das responsive Theme von Modified Shop verwende, habe ich Folgendes versucht umzusetzen:

    templates/tpl_modified_responsive/module/product_info/product_info_v1.html

    aus

    Code: PHP  [Auswählen]
            {if isset($MANUFACTURER) && $MANUFACTURER != ''}<div class="pd_inforow"><strong>{#manufacturer#}</strong> <span itemprop="brand">{$MANUFACTURER}</span></div>{/if}

    Code: PHP  [Auswählen]
                    {if isset($MANUFACTURER) && $MANUFACTURER != ''}<div class="pd_inforow"><strong>{#manufacturer#}</strong> <span itemprop="brand" itemtype="https://schema.org/Brand" itemscope> <meta itemprop="name"{$MANUFACTURER}/></span> </div>{/if}

    Aber das hat nicht funktioniert.
    Habt ihr noch einen Tipp?

    Danke vorab - Gruß Heiko

    Linkback: https://www.modified-shop.org/forum/index.php?topic=42066.0
    Managed Server

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.181
    • Geschlecht:
    Re: Ungültiger Objekttyp für Feld "brand"
    Antwort #1 am: 06. Oktober 2021, 11:31:22
    Ich kann das bei uns im DEV-Testshop nicht nachvollziehen, siehe: https://search.google.com/test/rich-results?id=RPSJRcvGmwLRFvbBvZz5cA

    Grüße

    Torsten

    derheiko

    • Fördermitglied
    • Beiträge: 464
    • Geschlecht:
    Re: Ungültiger Objekttyp für Feld "brand"
    Antwort #2 am: 06. Oktober 2021, 11:33:28
    Ich schon ;)

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.181
    • Geschlecht:
    Re: Ungültiger Objekttyp für Feld "brand"
    Antwort #3 am: 06. Oktober 2021, 11:36:10
    Ja da hatte ich Tomaten auf den Augen! :tomato:

    Wir schauen uns das an!

    Nachtrag: Ich habe das in Ticket #2103 festgehalten.

    Grüße

    Torsten

    Markus

    • modified Team
    • Beiträge: 1.366
    • Geschlecht:
    Re: Ungültiger Objekttyp für Feld "brand"
    Antwort #4 am: 06. Oktober 2021, 13:14:09
    Hi,

    um das im tpl_modified_responsive zu korrigieren müssen die 3 Dateien aus dem Ordner /module/product_info/  angepasst werden:
    product_info_tabs_v1.html
    product_info_v1.html
    product_info_x_accordion_v1.html

    suche:
    Code: PHP  [Auswählen]
    {if isset($MANUFACTURER) && $MANUFACTURER != ''}<div class="pd_inforow"><strong>{#manufacturer#}</strong> <span itemprop="brand">{$MANUFACTURER}</span></div>{/if}

    ersetze mit:
    Code: PHP  [Auswählen]
    {if isset($MANUFACTURER) && $MANUFACTURER != ''}<div class="pd_inforow" itemprop="brand" itemscope itemtype="https://schema.org/Brand"><strong>{#manufacturer#}</strong> <span itemprop="name">{$MANUFACTURER}</span></div>{/if}

    Markus

    P.s:: Die Änderungen sind in r13756 ins SVN übernommen worden.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.181
    • Geschlecht:
    Re: Ungültiger Objekttyp für Feld "brand"
    Antwort #5 am: 06. Oktober 2021, 13:26:32
    Danke dir. :thumbs:
    Die Korrektur ist in r13756 ins SVN eingeflossen.

    Grüße

    Torsten

    derheiko

    • Fördermitglied
    • Beiträge: 464
    • Geschlecht:
    Re: Ungültiger Objekttyp für Feld "brand"
    Antwort #6 am: 07. Oktober 2021, 07:08:08
    Hi,

    um das im tpl_modified_responsive zu korrigieren müssen die 3 Dateien aus dem Ordner /module/product_info/  angepasst werden:
    product_info_tabs_v1.html
    product_info_v1.html
    product_info_x_accordion_v1.html

    suche:
    Code: PHP  [Auswählen]
    {if isset($MANUFACTURER) && $MANUFACTURER != ''}<div class="pd_inforow"><strong>{#manufacturer#}</strong> <span itemprop="brand">{$MANUFACTURER}</span></div>{/if}

    ersetze mit:
    Code: PHP  [Auswählen]
    {if isset($MANUFACTURER) && $MANUFACTURER != ''}<div class="pd_inforow" itemprop="brand" itemscope itemtype="https://schema.org/Brand"><strong>{#manufacturer#}</strong> <span itemprop="name">{$MANUFACTURER}</span></div>{/if}

    Markus

    P.s:: Die Änderungen sind in r13756 ins SVN übernommen worden.

    Besten Dank, hat einwandfrei funktioniert.
    Google ist wieder zufrieden. :lol1:

    Timm

    • Fördermitglied
    • Beiträge: 6.342
    Re: Ungültiger Objekttyp für Feld "brand"
    Antwort #7 am: 20. Oktober 2021, 10:22:38
    Moin

    Gerade von Google per Mail die Info gekommen, dass das gleiche Problem auch für "author" besteht.

    Hab das in Ticket #2115 festgehalten.

    Wäre super, wenn Markus die Lösung hier wieder posten könnte.

    Gruss Timm

    derheiko

    • Fördermitglied
    • Beiträge: 464
    • Geschlecht:
    Re: Ungültiger Objekttyp für Feld "brand"
    Antwort #8 am: 20. Oktober 2021, 10:24:54
    Haben wir heute auch bekommen.
    Dafür habe ich mal einen neuen Beitrag erstellt: Ungültiger Objekttyp für Feld "author"

    Timm

    • Fördermitglied
    • Beiträge: 6.342
    Re: Ungültiger Objekttyp für Feld "brand"
    Antwort #9 am: 20. Oktober 2021, 10:26:49
    Zwei Dumme ein Gedanke. :lol1:
    10 Antworten
    2508 Aufrufe
    22. Oktober 2021, 17:47:43 von online-beobachter
    20 Antworten
    2151 Aufrufe
    01. April 2022, 23:34:11 von ARS
    1 Antworten
    2613 Aufrufe
    24. Februar 2015, 11:20:32 von innuXTC