Modul 5 · 5.3
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 Test | Schema Markup Validator | |
|---|---|---|
| Fra hvem | schema.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 typer | Bare typer som Google har en spesiell visning for | Alle typer fra schema.org |
| Sjekker Googles regler | Ja: påkrevde og anbefalte egenskaper ifølge Google | Nei, bare schema.org selv |
| Inndata | Adressen til en side eller innlimt kode | Adressen 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
priceRangeellergeo. 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:
- 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.
- Typen er ukjent (
Bloemisti stedet forFlorist) eller feilstavet (localbusiness). - 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 (enWebSiteog enFlorist) 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
validFromogvalidThrough; 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
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.
Les mer
- Rich Results Test fra Google: https://search.google.com/test/rich-results
- Schema Markup Validator: https://validator.schema.org/
- Google Search Central, Generelle retningslinjer for strukturerte data: https://developers.google.com/search/docs/appearance/structured-data/sd-policies
- Google Search Central, Anmeldelsesutdrag (med regelen om egne anmeldelser): https://developers.google.com/search/docs/appearance/structured-data/review-snippet
- Google Search Console Help, Rapporter om rich results: https://support.google.com/webmasters/answer/7552505
- Google Search Central, Strukturerte data med JavaScript: https://developers.google.com/search/docs/appearance/structured-data/generate-structured-data-with-javascript
