Naar inhoud gaan
ShopSEO
Gratis tool

Gratis schema markup generator

JSON-LD voor producten, FAQ's en meer, direct voor je geschreven.

Direct gemaakt in je browser terwijl je typt. Er wordt niets verzonden.

Je JSON-LD

Plak dit in de HTML van de pagina

JSON-LD
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product"
}
</script>

Of laat Shopify het automatisch invullen

Voor elk product

Dit fragment bouwt dezelfde gegevens op basis van de titel, afbeelding, prijs en voorraad van elk product. Voeg het toe als snippets/product-schema.liquid in je thema en laad het in het productsjabloon. Verwijder eerst eventuele andere Product-markup, zodat er maar één actief is.

snippets/product-schema.liquid
{%- assign variant = product.selected_or_first_available_variant -%}
<script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "Product",
    "name": {{ product.title | json }},
    "description": {{ product.description | strip_html | strip | truncate: 5000 | json }},
    "url": {{ request.origin | append: product.url | json }},
    {%- if product.featured_image -%}
      "image": {{ product.featured_image | image_url: width: 1200 | prepend: 'https:' | json }},
    {%- endif -%}
    {%- if variant.sku != blank -%}
      "sku": {{ variant.sku | json }},
    {%- endif -%}
    "brand": { "@type": "Brand", "name": {{ product.vendor | json }} },
    "offers": {
      "@type": "Offer",
      "url": {{ request.origin | append: variant.url | json }},
      "priceCurrency": {{ cart.currency.iso_code | json }},
      "price": {{ variant.price | divided_by: 100.0 | json }},
      "availability": "https://schema.org/{% if variant.available %}InStock{% else %}OutOfStock{% endif %}"
    }
  }
</script>

Controleer elke pagina, elke week

ShopSEO voert deze controles uit op je hele winkel, niet op één pagina, en lost het meeste direct voor je op. De volledige audit zit in het Free-abonnement.

Gratis installeren op Shopify
Hoe het werkt

Drie stappen, zonder account.

  1. 1

    Kies een type

    Product, Organisatie, FAQ, Broodkruimel, Lokaal bedrijf of Blogpost.

  2. 2

    Vul het formulier in

    Alleen wat je invult wordt gebruikt; lege velden worden weggelaten uit de code.

  3. 3

    Kopieer en test

    Plak de JSON-LD op je pagina en controleer deze met de schema-validator.

Over deze tool

Wat het controleert

Kies een type, vul een kort formulier in en kopieer geldige JSON-LD voor producten, je organisatie, FAQ's, broodkruimels, een lokale winkel of een blogpost. Voor Shopify-productpagina's is er ook een Liquid-snippet die de gegevens automatisch per product ophaalt, zodat ze altijd actueel blijven.

ShopSEO controleert dit voor je hele winkel en lost het voor je op. Gestructureerde gegevens in de app

  • Product, Organisatie, FAQ, Broodkruimel, Lokaal bedrijf, Blogpost
  • Geldige JSON-LD, lege velden worden weggelaten
  • Een Shopify Liquid-snippet voor elke productpagina
  • Draait in je browser; er worden geen gegevens verzonden
De resultaten begrijpen

Wat elk getal betekent.

Een rapport dat je niet kunt interpreteren, is alleen maar een omslachtige manier om te zeggen dat er iets mis is.

  • JSON-LD

    Het formaat dat Google aanbeveelt voor gestructureerde gegevens: een script-tag met een paginabeschrijving die zoekmachines lezen en bezoekers niet zien.

  • De Liquid-snippet

    In plaats van vaste waarden leest deze automatisch de titel, afbeelding, prijs en voorraad van elk product, zodat één snippet je hele catalogus dekt.

  • Verplicht en aanbevolen

    Producten hebben een naam en een aanbieding met prijs nodig om prijs en voorraad in Google te tonen. Beoordelingen horen er alleen bij als reviews echt op de pagina staan.

Waarom dit belangrijk is

De werking, geen loze kreten.

  • 01

    Prijs en voorraad in het zoekresultaat

    Met gestructureerde gegevens voor producten kan Google je prijzen, beschikbaarheid en beoordelingen direct in de zoekresultaten tonen.

  • 02

    AI-antwoorden lezen het ook

    Digitale assistenten en AI-zoekfuncties gebruiken gestructureerde gegevens om te begrijpen wat een pagina verkoopt, net zoals zoekmachines dat doen.

  • 03

    Thema's maken vaak fouten

    Veel thema's genereren onvolledige of dubbele gegevens. Door het eenmaal correct in te stellen, voorkom je giswerk.

Veelvoorkomende bevindingen

Wat hier meestal uitkomt, en de oplossing.

Vier problemen die het grootste deel verklaren van wat deze tool rapporteert in een Shopify-winkel.

De bevinding

Twee Product-blokken op één pagina

De oorzaak

Zowel het thema als een app voegen gestructureerde gegevens toe.

De oplossing

Behoud er één: schakel de app uit of verwijder de markup uit het thema, en voeg zo nodig deze snippet toe.

De bevinding

Beoordelingen die ontbreken op de pagina

De oorzaak

Aantallen reviews zijn overgenomen in de code zonder dat er zichtbare reviews zijn.

De oplossing

Voeg alleen beoordelingen toe die bezoekers op dezelfde pagina kunnen zien; Google kan ze anders negeren of bestraffen.

De bevinding

Prijs zonder valuta

De oorzaak

Een handmatig geschreven Offer waarin priceCurrency ontbreekt.

De oplossing

Koppel een prijs altijd aan een valutacode; de Liquid-snippet gebruikt automatisch die van je winkel.

Beperkingen

Wat dit je niet vertelt.

Elke tool heeft zijn grenzen. Als je weet waar die liggen, voorkom je verkeerde conclusies.

  • De tool genereert code op basis van jouw invoer. Zorg dat elke waarde overeenkomt met wat er op de pagina staat.
  • Geldige gestructureerde gegevens maken een pagina geschikt voor rich snippets; Google bepaalt uiteindelijk of ze worden getoond.
Vragen

Over deze tool.

Mis je iets? Vraag het ons.

Laat dit liever continu draaien.

Installeer ShopSEO gratis, voer je eerste audit binnen een minuut uit en draai alles terug wat je niet bevalt. Geen creditcard, geen thema-aanpassingen, geen lock-in.

Nieuw in de Shopify App StoreFree-abonnement, geen creditcard nodigPremium $19.99 per maand, gratis proefperiode van 7 dagen