Gå til innholdet

Cookie-innstillinger

Velg hvilke typer cookies du tillater. Du kan når som helst endre valget via Cookie-innstillinger nederst på hver side. Personvernerklæring

Nødvendige

Alltid på

Trengs for å logge inn, beholde handlekurven og huske valgene dine. Disse er alltid på.

Hvilke cookies?
  • weboke_sessie, weboke_klant, weboke_remember: økten din og at du forblir innlogget
  • weboke_basket: handlekurven din
  • wkBtwIncl: visning av priser med eller uten mva.
  • wok_cookies: cookievalget ditt, 12 måneder

Måler hvilken annonse som fører til et besøk eller en bestilling, slik at vi ikke betaler for annonser som ikke gir noe.

Hvilke cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), opptil 90 dager
  • OpenAI Ads, annonser i ChatGPT
  • wok_aff: hvilken partner som henviste deg til oss (partnerprogram), 60 dager

4,6

Land og språk

Hvert land har sin egen nettside, med priser og mva. for det landet.

Vis

Testing, vedlikehold og hva som ikke er lov

Modul 5: Strukturerte data · Lesetid: 12 minutter

Læringsmål: Etter denne leksjonen kan du teste strukturerte data med Rich Results Test og Schema Markup Validator, forklare forskjellen på feil og advarsler, og bruke Googles regler, som forbudet mot anmeldelser om din egen bedrift.

Nøkkelbegreper: Rich Results Test, Schema Markup Validator, kritisk problem (feil) mot ikke-kritisk problem (advarsel), gjengitt HTML, rapporter i Search Console, retningslinjer for strukturerte data, egne anmeldelser (self-serving), manuell handling, doble blokker, vedlikehold

To testverktøy, to spørsmål

Det finnes to gratis verktøy, og de svarer på hvert sitt spørsmål.

Rich Results TestSchema Markup Validator
Fra hvemGoogleschema.org (etterfølgeren til Googles gamle Structured Data Testing Tool, hos schema.org siden 2021)
Spørsmål det svarer på"Kan denne siden få en spesiell visning i Google?""Er dette gyldig schema.org-markering?"
Hvilke typerBare typer som Google har en spesiell visning forAlle typer fra schema.org
Sjekker Googles reglerJa: påkrevde og anbefalte egenskaper ifølge GoogleNei, bare schema.org selv
InndataAdressen til en side eller innlimt kodeAdressen til en side eller innlimt kode

Begynn med Rich Results Test (https://search.google.com/test/rich-results). Skriv inn adressen til siden din, ikke koden: Da ser verktøyet siden slik Googlebot henter den, inkludert JSON-LD som legges til med JavaScript. Limer du inn koden, kan JavaScript møte begrensninger, sier Google selv. Vil du vite om markeringen din stemmer med schema.org, også for typer Google ikke bruker til noe, bruker du Schema Markup Validator (https://validator.schema.org/).

Slik leser du feil og advarsler

Rich Results Test deler problemer inn i to typer:

  • Kritiske problemer (feil). En påkrevd egenskap mangler, eller en verdi er ugyldig. Elementet kan da ikke få en spesiell visning. Dette retter du alltid.
  • Ikke-kritiske problemer (advarsler). En anbefalt egenskap mangler, som priceRange eller geo. Elementet er gyldig. Fyll inn egenskapen hvis du har opplysningene og de stemmer; ikke dikt opp noe for å bli kvitt en advarsel.

Sier testen "No items detected" selv om du vet at det finnes JSON-LD på siden? Se da etter tre årsaker:

  1. JSON-koden er ugyldig (ett komma for mye eller for lite, et glemt anførselstegn). Da hoppes hele blokken over. Schema Markup Validator oppgir som regel linjen der det går galt.
  2. Typen er ukjent (Bloemist i stedet for Florist) eller feilstavet (localbusiness).
  3. Siden er blokkert for Googlebot med robots.txt eller noindex (leksjon 3.3 og 1.3). Google ber uttrykkelig om at du ikke blokkerer sider med strukturerte data.

Search Console følger med

Så snart nettstedet ditt er lagt inn i Search Console (modul 2), viser Search Console under Enhancements en rapport per type som Google har en spesiell visning for og finner gyldig markering av på nettstedet ditt. Der ser du gyldige elementer, elementer med ikke-kritiske problemer og ugyldige elementer, med eksempelsider. Noen ting å vite:

  • Det finnes ingen knapp for "rett dette". Du retter kilden (nettstedet ditt, utvidelsen din, nettsidebyggeren din), og deretter kan du be om en kontroll i rapporten.
  • Tallene er elementer, ikke sider. Én side kan inneholde flere elementer.
  • Finnes det ingen rapport for en type, fant Google ingen gyldig markering av den typen, eller typen har ingen egen visning.

Hva som ikke er lov

Googles retningslinjer for strukturerte data er korte og strenge. De viktigste:

  • Beskriv bare det som er synlig. Ingen åpningstider, priser eller anmeldelser i JSON-LD-koden din som en besøkende ikke finner på siden.
  • Ingen villedning. Opplysningene må gi et ærlig bilde av siden.
  • På riktig side. Legg markeringen på siden den beskriver.
  • Bilder i de strukturerte dataene dine må kunne hentes og indekseres av Google.
  • Ingen falske anmeldelser og ingen anmeldelser som ikke kommer fra ekte brukere.

Anmeldelser om din egen bedrift

En regel som overrasker mange bedrifter: Legg ikke inn aggregateRating eller review om deg selv i LocalBusiness-blokken på ditt eget nettsted. Google sier: Hvis bedriften som vurderes, selv styrer anmeldelsene om seg selv, kan sidene med LocalBusiness- eller annen Organization-markering ikke få stjerner i søkeresultatene. Google innførte denne regelen i 2019. Det spiller ingen rolle om du samler inn anmeldelsene selv, henter dem fra en widget eller kopierer dem fra et anmeldelsesnettsted. Stjernene ved bedriften din i Google Maps kommer fra Bedriftsprofilen din (leksjon 6.5), ikke fra din egen JSON-LD.

Utvidelser og temaer legger noen ganger inn en slik vurdering automatisk i markeringen. Sjekk derfor om det står aggregateRating i din egen JSON-LD, og slå det av hvis det gjelder din egen bedrift.

Hva som skjer ved misbruk

Bryter du retningslinjene, kan Google ilegge en manuell handling for strukturerte data. Du ser den i Search Console under Security & Manual Actions (leksjon 2.4). Følgen ifølge Google: Siden kan ikke lenger få spesielle visninger. Ifølge Google påvirker en slik manuell handling ikke den vanlige rangeringen i søkeresultatene. Når du har rettet feilen, ber du om en ny vurdering i Search Console.

Vedlikehold: de stille feilene

De fleste problemer oppstår ikke når du skriver koden, men senere.

  • To blokker som motsier hverandre. Temaet ditt legger inn en LocalBusiness-blokk, og SEO-utvidelsen din gjør det samme, med et annet telefonnummer. Velg én kilde og slå av den andre. To blokker av ulike typer (en WebSite og en Florist) er ikke noe problem; den samme bedriften to ganger med ulike opplysninger er det.
  • Opplysninger som endres. Nytt telefonnummer, flytting, andre åpningstider om sommeren. Endre det først på det faste stedet ditt (nettsidebyggeren eller utvidelsen), og gå deretter gjennom Bedriftsprofilen, Apple Business og kataloger (modul 6).
  • Et nytt tema eller en ny byggeløsning. Etter en fornyelse av nettstedet er det noen ganger ingen JSON-LD igjen, eller den ligger der dobbelt. Test etter hver stor endring.
  • Midlertidige tider. Helligdager og ferier legger du inn i Bedriftsprofilen som spesielle åpningstider. I JSON-LD kan det gjøres med validFrom og validThrough; husk da å fjerne dem igjen.

En god vane: Test kontaktsiden din i Rich Results Test etter hver endring av bedriftsopplysningene og etter hver større oppdatering av nettstedet, og se i rapporten i Search Console en gang i kvartalet.

I praksis: test et WordPress-nettsted og et AI Builder-nettsted

På et WordPress-nettsted med en SEO-utvidelse ser du ofte flere elementer i Rich Results Test: WebSite, Organization eller LocalBusiness, BreadcrumbList og en Article per innlegg. På et nettsted fra AI Builder fra WebOké finner du på forsiden en @graph med en WebSite og bedriften som en undertype av LocalBusiness. Vil du se alle egenskapene i den blokken, også åpningstidene i den korte skrivemåten openingHours, limer du adressen også inn i Schema Markup Validator: Den viser hver schema.org-type og hver egenskap. Med andre nettsidebyggere fungerer testingen helt likt.

Oppsummering

  • Rich Results Test sier om siden din kan få en visning i Google; Schema Markup Validator sier om markeringen din er gyldig schema.org.
  • Test med adressen til siden, ikke med innlimt kode. Kritiske problemer retter du alltid; advarsler bare med ekte opplysninger.
  • Ingen ugyldig JSON, ingen ukjente typer, og ikke blokker sider med strukturerte data for Googlebot.
  • Ingen anmeldelser eller vurderinger om din egen bedrift i din egen markering; misbruk kan gi en manuell handling.
  • Test på nytt etter hver endring av opplysningene eller nettstedet, og unngå doble blokker som motsier hverandre.

Quiz

1. Du vil vite om Florist-blokken din oppfyller Googles regler for lokale bedrifter. Hvilket verktøy bruker du først?



2. Rich Results Test gir en advarsel: "Missing field priceRange". Hva gjør du?



3. SEO-utvidelsen din legger inn "aggregateRating": {"ratingValue": "4.8", ...} i LocalBusiness-blokken for din egen bedrift. Hva sier Google om dette?



4. Rich Results Test finner ingen elementer, selv om du er sikker på at det står en JSON-LD-blokk i kildekoden. Hva er den mest sannsynlige årsaken?



5. Google ilegger en manuell handling for strukturerte data mot nettstedet ditt. Hva er følgen ifølge Google?



Oppgave

Oppgave A5.3: Finn feilene. Last ned eksempelfilen jsonld-fouten-1.json: en JSON-LD-blokk for en blomsterbutikk med seks feil. Les den linje for linje (du kan også lime den inn i Schema Markup Validator), og velg blant de ti påstandene i oppgaven de seks som beskriver en ekte feil. Programmet sammenligner valget ditt med den faste fasiten og forklarer hvorfor for hver påstand.

Oppgave A5.3: Finn feilene

Fil til denne oppgaven: jsonld-fouten-1.json

A. @context peker til feil adresse. B. telephone har feil format. C. Typen Bloemist finnes ikke i schema.org. D. Adressen er en tekst i stedet for en PostalAddress. E. Verdiene i geo må stå i anførselstegn. F. Åpningstidene bruker nederlandske dagnavn og ikke 24-timersformat. G. Det står en vurdering av bedriften selv i blokken. H. url kan ikke begynne med https. I. Etter den siste egenskapen står det et komma, og derfor er JSON-en ugyldig. J. sameAs kan ikke peke til Instagram. Lim deretter inn filen i Schema Markup Validator: hvilke feil melder det verktøyet?


Det du fyller inn, og det vi finner, lagrer vi ikke. Nettleseren din husker svarene dine og om du har bestått oppgaven. Er du logget inn, lagrer vi kun at du har (nesten) bestått oppgaven i Mine kurs; der kan du også slette det.

Les mer

Et øyeblikk …

Sett opp domenene dine

Ordne for hvert domene navnetjenerne, koblingen til hostingen din og hvem som blir innehaver.

Laster inn domenene dine…