Gå direkte til indholdet

Cookieindstillinger

Vælg for hver type, hvilke cookies du tillader. Du kan altid ændre dit valg via Cookieindstillinger nederst på hver side. Privatlivspolitik

Nødvendige

Altid slået til

Nødvendige for at logge ind, gemme din kurv og huske dine valg. De er altid slået til.

Hvilke cookies?
  • weboke_sessie, weboke_klant, weboke_remember: din session og at forblive logget ind
  • weboke_basket: din kurv
  • wkBtwIncl: vise priser med eller uden moms
  • wok_cookies: dit cookievalg, 12 måneder

Måler, hvilken annonce der fører til et besøg eller en bestilling, så vi ikke betaler for annoncer, der ikke virker.

Hvilke cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), op til 90 dage
  • OpenAI Ads, annoncer i ChatGPT
  • wok_aff: hvilken partner der henviste dig til os (affiliateprogram), 60 dage

4,6

Land og sprog

Hvert land har sin egen side med landets priser og moms.

Se

Test, vedligeholdelse og hvad der ikke er tilladt

Modul 5: Strukturerede data · Læsetid: 12 minutter

Læringsmål: Efter denne lektion kan du teste strukturerede data med Rich Results Test og Schema Markup Validator, forklare forskellen på fejl og advarsler og anvende Googles regler, for eksempel forbuddet mod anmeldelser af din egen virksomhed.

Nøglebegreber: Rich Results Test, Schema Markup Validator, kritisk problem (fejl) over for ikke-kritisk problem (advarsel), gengivet HTML, rapporter i Search Console, retningslinjer for strukturerede data, egne anmeldelser (self-serving), manuel handling, dobbelte blokke, vedligeholdelse

To testværktøjer, to spørgsmål

Der findes to gratis værktøjer, og de besvarer hver sit spørgsmål.

Rich Results TestSchema Markup Validator
Fra hvemGoogleschema.org (efterfølgeren til Googles gamle Structured Data Testing Tool, hos schema.org siden 2021)
Spørgsmål, det besvarer"Kan denne side få en særlig visning i Google?""Er dette gyldig schema.org-markup?"
Hvilke typerKun typer, som Google har en særlig visning tilAlle typer fra schema.org
Tjekker Googles reglerJa: påkrævede og anbefalede egenskaber ifølge GoogleNej, kun schema.org selv
InputAdressen på en side eller indsat kodeAdressen på en side eller indsat kode

Start med Rich Results Test (https://search.google.com/test/rich-results). Indtast adressen på din side, ikke koden: så ser værktøjet siden, som Googlebot henter den, inklusive JSON-LD, der tilføjes med JavaScript. Indsætter du koden, kan JavaScript løbe ind i begrænsninger, siger Google selv. Vil du vide, om din markup er korrekt efter schema.org, også for typer som Google ikke bruger til noget, så brug Schema Markup Validator (https://validator.schema.org/).

Sådan læser du fejl og advarsler

Rich Results Test deler problemer op i to slags:

  • Kritiske problemer (fejl). Der mangler en påkrævet egenskab, eller en værdi er ugyldig. Elementet kan så ikke få en særlig visning. Dem retter du altid.
  • Ikke-kritiske problemer (advarsler). Der mangler en anbefalet egenskab, som priceRange eller geo. Elementet er gyldigt. Udfyld egenskaben, hvis du har oplysningerne, og de er korrekte; find ikke på noget for at få en advarsel til at forsvinde.

Siger testen, at der ikke er fundet nogen elementer, selvom du ved, at der er JSON-LD på siden? Så se efter tre årsager:

  1. JSON er ugyldig (et komma for meget eller for lidt, et glemt anførselstegn). Så springes hele blokken over. Schema Markup Validator nævner som regel den linje, hvor det går galt.
  2. Typen er ukendt (Bloemist i stedet for Florist) eller stavet forkert (localbusiness).
  3. Siden er blokeret for Googlebot med robots.txt eller noindex (lektion 3.3 og 1.3). Google beder udtrykkeligt om, at du ikke blokerer sider med strukturerede data.

Search Console holder øje

Så snart dit site er i Search Console (modul 2), viser Search Console under Forbedringer en rapport for hver type, som Google har en særlig visning til og finder gyldig markup for på dit site. Her ser du gyldige elementer, elementer med ikke-kritiske problemer og ugyldige elementer, med eksempelsider. Et par ting, du skal vide:

  • Der er ingen knap, der retter fejlen for dig. Du retter kilden (dit site, dit plugin, din websitebygger), og derefter kan du bede om en kontrol i rapporten.
  • Tallene er elementer, ikke sider. Én side kan indeholde flere elementer.
  • Er der ingen rapport for en type, har Google ikke fundet gyldig markup af den type, eller også har typen ingen egen visning.

Hvad der ikke er tilladt

Googles retningslinjer for strukturerede data er korte og strenge. De vigtigste:

  • Beskriv kun det, der er synligt. Ingen åbningstider, priser eller anmeldelser i din JSON-LD, som en besøgende ikke kan finde på siden.
  • Ingen vildledning. Oplysningerne skal give et ærligt billede af siden.
  • På den rigtige side. Placer markuppen på den side, den beskriver.
  • Billeder i dine strukturerede data skal kunne hentes og indekseres af Google.
  • Ingen falske anmeldelser og ingen anmeldelser, der ikke kommer fra rigtige brugere.

Anmeldelser af din egen virksomhed

En regel, der overrasker mange virksomheder: læg ingen aggregateRating eller review om dig selv i LocalBusiness-blokken på dit eget site. Google siger: hvis den virksomhed, der bedømmes, selv styrer anmeldelserne af sig selv, kan siderne med LocalBusiness- eller anden Organization-markup ikke få stjerner i søgeresultaterne. Google indførte reglen i 2019. Det er ligegyldigt, om du selv indsamler anmeldelserne, henter dem fra en widget eller kopierer dem fra et anmeldelsessite. Stjernerne ved din virksomhed i Google Maps kommer fra dit Virksomhedsprofil (lektion 6.5), ikke fra din egen JSON-LD.

Plugins og temaer lægger nogle gange automatisk sådan en bedømmelse ind i din markup. Se derfor efter i din egen JSON-LD, om der står aggregateRating, og slå det fra, hvis det handler om din egen virksomhed.

Hvad der sker ved misbrug

Overtræder du retningslinjerne, kan Google foretage en manuel handling for strukturerede data. Den ser du i Search Console under Sikkerhed og manuelle handlinger (lektion 2.4). Følgen ifølge Google: siden kan ikke længere få særlige visninger. Den almindelige placering i søgeresultaterne påvirkes ifølge Google ikke af sådan en manuel handling. Når du har rettet fejlen, beder du om en ny vurdering i Search Console.

Vedligeholdelse: de stille fejl

De fleste problemer opstår ikke, når du skriver markuppen, men senere.

  • To blokke, der modsiger hinanden. Dit tema indsætter en LocalBusiness-blok, og det gør dit SEO-plugin også, med et andet telefonnummer. Vælg én kilde, og slå den anden fra. To blokke af forskellige slags (en WebSite og en Florist) er ikke et problem; den samme virksomhed to gange med forskellige oplysninger er.
  • Oplysninger, der ændrer sig. Nyt telefonnummer, flytning, andre åbningstider om sommeren. Ret det først det faste sted (din websitebygger eller dit plugin), og gennemgå derefter dit Virksomhedsprofil, Apple Business og kataloger (modul 6).
  • Et nyt tema eller en ny bygger. Efter en fornyelse af dit site er der nogle gange ingen JSON-LD længere, eller den er der to gange. Test efter hver større ændring.
  • Midlertidige tider. Helligdage og ferier lægger du ind i dit Virksomhedsprofil som særlige åbningstider. I JSON-LD kan det gøres med validFrom og validThrough; husk så at fjerne dem igen.

En god vane: test din kontaktside i Rich Results Test efter hver ændring af dine virksomhedsoplysninger og efter hver større opdatering af dit site, og kig i rapporten i Search Console en gang i kvartalet.

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

På et WordPress-site med et SEO-plugin ser du ofte flere elementer i Rich Results Test: WebSite, Organization eller LocalBusiness, BreadcrumbList og en Article for hvert indlæg. På et site fra WebOkés AI Builder finder du på forsiden en @graph med en WebSite og virksomheden som undertype af LocalBusiness. Vil du se alle egenskaberne i den blok, også åbningstiderne i den korte skrivemåde openingHours, så indsæt også adressen i Schema Markup Validator: den viser alle schema.org-typer og alle egenskaber. Med andre websitebyggere tester du på præcis samme måde.

Opsummering

  • Rich Results Test fortæller, om din side kan få en visning i Google; Schema Markup Validator fortæller, om din markup er gyldig schema.org.
  • Test med sidens adresse, ikke med indsat kode. Kritiske problemer retter du altid; advarsler kun med rigtige oplysninger.
  • Ingen ugyldig JSON, ingen ukendte typer, og bloker ikke sider med strukturerede data for Googlebot.
  • Ingen anmeldelser eller bedømmelser af din egen virksomhed i din egen markup; misbrug kan føre til en manuel handling.
  • Test igen efter hver ændring af dine oplysninger eller dit site, og undgå dobbelte blokke, der modsiger hinanden.

Quiz

1. Du vil vide, om din Florist-blok overholder Googles regler for lokale virksomheder. Hvilket værktøj bruger du først?



2. Rich Results Test giver en advarsel: "Manglende felt priceRange". Hvad gør du?



3. Dit SEO-plugin lægger "aggregateRating": {"ratingValue": "4.8", ...} ind i LocalBusiness-blokken for din egen virksomhed. Hvad siger Google om det?



4. Rich Results Test finder ingen elementer, selvom du ved, at der er en JSON-LD-blok i kildekoden. Hvad er den mest sandsynlige årsag?



5. Google foretager en manuel handling for strukturerede data mod dit site. Hvad er følgen ifølge Google?



Opgave

Opgave A5.3: Find fejlene. Download eksempelfilen jsonld-fouten-1.json: en JSON-LD-blok for en blomsterbutik med seks fejl. Læs den linje for linje (du må også indsætte den i Schema Markup Validator), og vælg blandt de ti udsagn i opgaven de seks, der beskriver en rigtig fejl. Programmet sammenligner dit valg med den faste nøgle og forklarer for hvert udsagn hvorfor.

Opgave A5.3: Find fejlene

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

A. @context peger på en forkert adresse. B. telephone har det forkerte format. C. Typen Bloemist findes ikke i schema.org. D. Adressen er en tekst i stedet for en PostalAddress. E. Værdierne for geo skal stå i anførselstegn. F. Åbningstiderne bruger hollandske dagnavne og ikke 24-timers format. G. Der står en bedømmelse af virksomheden selv. H. url må ikke begynde med https. I. Efter den sidste egenskab står der et komma, så JSON'en er ugyldig. J. sameAs må ikke pege på Instagram. Indsæt derefter filen i Schema Markup Validator: hvilke fejl melder det værktøj?


Det, du udfylder, og hvad vi finder, gemmer vi ikke. Din browser husker dine svar, og om du har bestået opgaven. Er du logget ind, gemmer vi kun, at du (næsten) bestod opgaven, i Mine kurser; der kan du også slette det.

Læs mere

Et øjeblik…

Opsæt dine domæner

Angiv for hvert domæne navneserverne, tilknytningen til din hosting, og hvem der bliver ejer.

Indlæser dine domæner…