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: google rich karten - howto?

    Jürgen

    • Viel Schreiber
    • Beiträge: 895
    • Geschlecht:
    google rich karten - howto?
    am: 29. Mai 2016, 16:07:16
    Hallo zusammen,

    nachdem in den google webmaster tools seit geraumer Zeit unter -> Darstellung der Suche, der Link mit den rich karten eingeblendet ist, hatte ich das mal für Produktseiten versucht...

    Leider ohne Erfolg...

    Einmal in der product_info mit {literal} eingebunden einmal in der general.js versuchsweise eingebunden...
    In beiden fällen werden die Variablen ({$PRODUCTS_NAME}, etc.) nicht gefüllt...

    Das ist der Beispiel-Markup von google:

    Code: Javascript  [Auswählen]
    <script type="application/ld+json">
    {
      "@context": "http://schema.org/",
      "@type": "Product",
      "name": "Executive Anvil",
      "image": "http://www.example.com/anvil_executive.jpg",
      "description": "Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height.",
      "mpn": "925872",
      "brand": {
        "@type": "Thing",
        "name": "ACME"
      },
      "aggregateRating": {
        "@type": "AggregateRating",
        "ratingValue": "4.4",
        "reviewCount": "89"
      },
      "offers": {
        "@type": "Offer",
        "priceCurrency": "USD",
        "price": "119.99",
        "priceValidUntil": "2020-11-05",
        "itemCondition": "http://schema.org/UsedCondition",
        "availability": "http://schema.org/InStock",
        "seller": {
          "@type": "Organization",
          "name": "Executive Objects"
        }
      }
    }
    </script>

    Das die Anzeige der Rich-Karten momentan wohl nur, wenn überhaupt, in USA erfolgt ist mir bekannt, war nur ein Versuch... :-)

    Jemand einen Tip? Oder komplett falscher Ansatz meinerseits... :crazy:

    Danke und Gruss

    Jürgen

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

    Archetim

    • Mitglied
    • Beiträge: 133
    Re: google rich karten - howto?
    Antwort #1 am: 29. Mai 2016, 16:51:39
    Hi,

    ich kenne das zwar jetzt nicht so genau, aber wenn du in der Product_Info etwas mit {literal} einbindest, dann ignoriert Smarty den Block. Daher wird dir eine Smarty-Variable ala {$PRODUCTS_NAME} nie ausgewertet werden - ist ja der Sinn von {literal}

    Versuch das mal ohne {literal}. Dann sollte zumindestens der Artikelname befüllt werden.
    Was sonst noch nicht passt wird man anschließend sehen.

    Grüße
    Rene

    Jürgen

    • Viel Schreiber
    • Beiträge: 895
    • Geschlecht:
    Re: google rich karten - howto?
    Antwort #2 am: 29. Mai 2016, 17:06:59
    Hi,

    ohne literal wird die seite gar nicht geladen, <body> ist leer...

    Gruss

    Jürgen

    Archetim

    • Mitglied
    • Beiträge: 133
    Re: google rich karten - howto?
    Antwort #3 am: 29. Mai 2016, 21:32:33
    Kannst Du bitte einmal den ganzen Codeblock zeigen? Dann wissen wir wenigstens woran wir sind.

    Grüße
    Rene

    Alfred

    • Experte
    • Beiträge: 2.115
    Re: google rich karten - howto?
    Antwort #4 am: 29. Mai 2016, 22:30:44
    Das ist der ganze Code.

    Archetim

    • Mitglied
    • Beiträge: 133
    Re: google rich karten - howto?
    Antwort #5 am: 30. Mai 2016, 00:13:58
    Also ich habe Markup: rdf.data-vocabulary.org und Markup: purl.org eingebunden. Mit den Rich Karten muss ich mich erst beschäftigen.
    Ich bin bei weitem kein Experte.Leider habe ich sonst keine Idee mehr. Sorry

    Grüße
    Rene

    Jürgen

    • Viel Schreiber
    • Beiträge: 895
    • Geschlecht:
    Re: google rich karten - howto?
    Antwort #6 am: 30. Mai 2016, 10:56:06
    Hallo zusammen,

    also das lag wohl doch an dem {literal}

    Über folgenden link...https://www.modified-shop.org/forum/index.php?topic=33838.0

    habe ich das ganze jetzt so in der product_info:

    Code: Javascript  [Auswählen]
            {literal}<script type="application/ld+json">
            { {/literal}
                            "@context" : "http://schema.org",
                            "@type" : "Product",
                            "name" : "{$PRODUCTS_NAME}",
                            "image" : "http://www.shopurl.com/{$PRODUCTS_IMAGE}",
                            "description" : "{$PRODUCTS_DESCRIPTION|strip_tags|replace:"&nbsp;":" "|escape:"quotes"}",
                            "mpn" : "{$PRODUCTS_MODEL}",
            {literal}              
                                            "brand" : {             {/literal}          
                                            "@type" : "Thing",
                                            "name" : "{$MANUFACTURER}"
    {literal}               },
            "offers" : {
            "@type" : "Offer",
            "availability": "http://schema.org/InStock",
            "itemCondition": "http://schema.org/NewCondition",{/literal}
                            "priceCurrency" : "EUR",
                            "price" : "{$PRODUCTS_PRICE_PLAIN}0",
                       "priceValidUntil": "2020-11-05",
            {literal}    
              "seller": {   {/literal}
                      "@type": "Organization",
                      "name": "MeinShop"
            {literal}
            }
            }
            }
            </script>{/literal}

    ...das wird akzeptiert vom Test-Tool für markups...

    Gruss

    Jürgen
    1 Antworten
    617 Aufrufe
    11. Dezember 2023, 08:12:25 von Markus
    20 Antworten
    11613 Aufrufe
    18. Februar 2013, 10:40:21 von p3e
    0 Antworten
    2483 Aufrufe
    05. Januar 2020, 17:26:46 von sEdeMi
    0 Antworten
    1533 Aufrufe
    08. Oktober 2019, 07:52:31 von sEdeMi
               
    anything