Forbedre søkeresultatene dine med rikt utdrag og Schema.org Vocabulary
Strukturerte data gjør det mulig å presentere søkeresultatene på en mer visuelt tiltalende og informativ måte. Ifølge en Searchmetrics-studie fører tilsetningen av strukturert dataoppretting til et nettsted til en 36% økning i Googles søkeresultater.
Strukturert dataoppretting gjøres i Google, Bing og andre søkemotorer som rike utdrag. Rike utdrag er forbedrede søkeresultater som legger til ekstra informasjon, for eksempel et bilde, prisen, brukervurderinger og andre egenskaper, for søkemotorer.
Strukturerte data fører til bedre søkeresultater av to hovedårsaker:
- Det utvider HTML-semantikk ved å lage innholdet mer forståelig for søkemotorer.
- Rike utdrag - søkemotorpresentasjonen av strukturerte data - har a bedre klikkfrekvens enn vanlige, mindre informative søkeresultater.
Schema.org Vocabulary
Hvis du vil ha rike utdrag for ditt eget nettsted, må du Legg til strukturerte data i HTML-oppslaget ditt. Strukturerte data bruker schema.org ordforråd som lar deg informere søkemotorer om innholdet i innholdet ditt.
Schema.org er initiativet til Google, Bing og Yahoo som har som mål å gi et sett med skjemaer for å beskrive ulike typer webinnhold slik at søkemotorer kan bedre forstå det.
Ordforrådet Schema.org er organisert i en to-nivå hierarki:
- typer: forskjellige typer webinnhold, de er arrangert inn i sitt eget hierarki
- Eiendommer: hver type har et visst antall egenskaper
Første nivå av typer
Ting er det mest generiske elementet i ordforrådet schema.org er det forfedre for alle andre typer.
Andre nivåer av typer
De andre nivå av typer er litt mer spesifikk, og inneholder Begivenhet, de Handling, de immaterielle, de Creative, de Sted, de Organisasjon, de Produkt, og Person Typer. Det er også et eget nivå på andre nivå som er tilgjengelig som en utvidelse av schema.org; det er MedicalEntity Type.
Tredje nivå av typer
Hvert andre nivå Type inneholder noen eller mange tredje nivå typer, for eksempel er en av CreativeWorks subtype den Anmeldelse Type. Merk at flere spesifikke typer (andre og tredje nivå) arve egenskapene til deres foreldre (og besteforeldre i tilfelle av tredje nivå).
Bildet nedenfor ble publisert på den offisielle skjemablogg, og det visualiserer hiearki av schema.org-ordforrådet.
Finn skjemaet du trenger
Bla gjennom ordforrådet for å finne skjemaet du trenger. For eksempel, for oppskriftsrike utdrag må du bruke Oppskrift Skriv som er barnet til CreativeWork. Den har mange egenskaper, for eksempel cookTime
, cookingMethod
, recipeIngredient
, og andre, pluss det arver også egenskapene til sin forelder (CreativeWork) og besteforelder (Thing).
Schema.org er en samfunnsprosjekt, det er ofte utvidet, og nye versjoner blir jevnlig utgitt. Hvis du ikke finner skjemaet du trenger, kan du foreslå det til Schema.org-fellesskapet, og du kan også bidra til deres Github-prosjekt.
Legg til strukturerte data i din markering
Så hvordan legger du til skjemaene i front-end-koden? Schema.org kan bruke tre forskjellige formater. Du må velge en for å legge til strukturert dataoppretting til nettstedet ditt. Selv om du i teorien kan bruke mer enn ett format på samme sted, det skader kodelesbarhet og vedlikehold, så det er ikke en god praksis.
De tre hovedformater av strukturert dataoppføring er følgende:
- mikrodata: Det er en nettstandard som utvider HTML ved introdusere nye attributter som for eksempel
itemprop
. Offisiell schema.org-nettside har en flott opplæring om hvordan du bruker microdata, så hvis du allerede er kjent med HTML, kan dette formatet være et godt valg. - RDFa: Den lange formen av RDFa er Ressursbeskrivelse Ramme i Attributter, og det er en W3C-anbefaling som utvider HTML-, XML- og SVG-dokumenter ved hjelp av et sett med spesifikke attributter. Facebooks Open Graph Protocol er også basert på RDFa, så sannsynligvis har du allerede møtt den. Det er en RDFa Lite-versjon for nybegynnere, og også en fullversjon som gir mange muligheter til å jobbe med strukturerte data på en utførlig måte.
- JSON-LD: Mens de to andre alternativene utvider HTML-merket, bruker JSON-LD JSON syntaks. JSON-LD står for JavaScript Objekt Notation for koblede data, og dette er formatet som Google Utviklere anbefaler, i henhold til deres syn, "strukturert dataregistrering er lettest representert i JSON-LD-format". Du trenger ikke å være en JavaScript-ekspert for å bruke JSON, da det er et enkelt notasjonssystem som bruker navnverdispar.
Du kan enkelt sammenligne de tre formatene ved hjelp av en hendig flik nederst på hver skjema.org Type-side.
Ved å undersøke eksemplene kan du enkelt forstå hvordan hvert format fungerer, og bruk en av dem på ditt eget nettsted.
Den strukturerte dataoppdateringen du må legge til i koden din er basert på schema.org ordforråd. Hvis du velger mikrodata eller RDFa, må du legge til de ekstra attributene til vanlige HTML-koder.
For eksempel med mikrodata, Du legger til navnet på typen til beholderen ved å bruke itemscope
attributt og hver eiendom med itemprop
Egenskap. Her er et veldig enkelt eksempel:
Oppskriften min
Beskrivelse av oppskrift
Og det samme eksempelet ved hjelp av RDFa, Det er verdt å ta hensyn til de forskjellige attributene du må bruke her:
Oppskriften min
Beskrivelse av oppskrift
Hvis du velger JSON-LD-format, du må plassere koden din inne i tak i hodet av HTML-siden din. Eksemplet ovenfor vil se slik ut:
Tips for bruk av strukturerte data
Test din strukturert datapåmelding
Før du legger til den strukturerte dataoppdateringen på nettstedet ditt, kan du raskt teste det ved å bruke Googles strukturert datatestverktøy. På denne måten kan du raskt finne problemene hvis du har noen.
Utnyt Google Knowledge Graph Cards
Google bruker ikke bare strukturerte data for rike utdrag, men hvis du er en autoritet for en bestemt innholdstype, kan innholdet ditt også vises i et av Knowledge Graph Cards vises på høyre side av noen søkemotorresultatsider.
Vær oppmerksom på at du ikke kan få Google til å vise et kunnskapsgrafikkkort for innholdet ditt, men hvis den strukturerte dataoppdateringen er riktig satt opp, har du muligheten.
Gjør bruk av Google Rich Cards
I mai 2016 introduserte Google Rich Cards som er "oppgraderingen av dagens Rich Snippets format", og gir engasjerende mobile søkeresultater presenteres i karuseller som kan blåses ved å bla til venstre og høyre. Google Rich Cards bruker også strukturert dataoppretting og schema.org-ordforrådet.
Legg til strukturerte data i dine e-poster
Du kan bruke strukturert dataoppretting i e-postene dine For å utløse Google Nå-kort for mottakeren har Google-utviklere en flott opplæring om hvordan du gjør det.
Generer strukturert data dynamisk
Det er mulig å bruke Google Tag Manager til dynamisk generere strukturerte data I JSON-LD-format lærer Moz.com deg hvordan du gjør det.