Gå videre til hovedindholdet

Opslag

Google - hvordan skifter jeg dæk på min bil?

Med større og større fokus på at kunne svare på brugerspørgsmål - frem for blot at præsentere en liste af blå links - har Google og andre søgemaskiner behov for i højere grad at kunne hente svar i form af strukturerede data direkte fra diverse hjemmesider, blogs, online fora mv. Svar på spørgsmål af typen "hvordan ..." eller "hvorledes ..." vil ofte kunne gøres maskinlæsbare med schema.org-typen "HowTo", der har til formål at forklare, hvordan en given opgave løses trinvist. HowTo -typen er en kategori, der giver rig mulighed for, i detaljer, at specificere, hvad der kræves for at løse opgaven - fx hvor lang tid det tager eller hvilket værktøj, der er nødvendigt - herunder hvad de enkelte trin indebærer eller forudsætter. HowTo-modellen gør det endvidere muligt at beskrive en given fremgangsmåde, dens enkelte trin og dens resultat med såvel tekst som multimediale elementer som lyd, billede eller video. De enkelte trin i en HowTo-procedure opmærkes m...

Hvad er forskellen på en QAPage og en FAQPage?

I schema.org findes der både en "QAPage" og "FAQPage". Begge typer bruges til opmærkning af websider med spørgsmål og svar. Forskellen er, at sidstnævnte indeholder en eller flere "FAQ"'er (Frequently Asked Questions), mens førstnævnte primært er tænkt til strukturering af websider med et enkelt spørgsmål og et eller flere mulige svar herpå. Mens "QAPage" er en del af kernevokabularet, er "FAQPage" indtil videre "pending", altså under overvejelse. Google er i beskedent omfang begyndt at anvende strukturerede data fra websider opmærket med "QAPage"-typen i deres søgeresultater. Søgemaskinen stiller dog særlige krav til opmærkning med "QAPage", således som det fremgår af deres dokumentation . For eksempel skal sidens spørgsmål, "Question", kobles til siden via egenskaben "mainEntity", mens svar, "Answer" skal knyttes til siden gennem en af de to egenskaber "accepte...

Opmærkning af begreber og deres definition med schema.org

Blandt schema.org's "pending" typer, altså kategorier under overvejelse, findes nu henholdsvis "DefinedTerm" og "DefinedTermSet". Disse typer kan bruges til at definere (faglige) begreber, til at organisere dem i lister, for eksempel et glossar, og sidst men ikke mindst, selvfølgelig at gøre dem maskinlæsbare for søgemaskiner og andet websoftware. Et glossar med et par udvalgte begreber inden for semantisk søgning og søgemaskineoptimering kunne se ud: <script type="application/ld+json">   {     "@context": "http://schema.org/",     "@type": "DefinedTermSet",     "name": "Glossar: Semantisk søgning og SEO",     "hasDefinedTerm":       [           {         "@type": "DefinedTerm",         "name": "Semantisk søgning",         "description": "Søgning, der sigter på at give brugere meningsfulde søgeresu...

Answer Engine Optimization (AEO) er svaret. Hvad var spørgsmålet?

Google og andre søgemaskiner er i disse år ved at udvikle sig til "svaremaskiner". Mens de tidligere primært leverede blå links til udvalgte websteder forsøger de nu i mange tilfælde at give direkte tilbagemelding på brugernes forespørgsler gennem præsentation af kort, tekstuddrag, billeder, videoer, såkaldte videnskort med videre. Og konkrete spørgsmål som "Hvor højt er Rundetårn?" eller "størrelse Danmark" bevares med specifikke koncise svar. Der er nok flere grunde til denne udvikling, men den stadige stigning i søgning på mobil og via Voice Search er en væsentlig faktor. Brugere på farten vil have direkte svar, hvis det kan lade sig gøre, ikke links til yderligere materiale. Udviklingen kommer uden tvivl til at have implikationer for søgemaskineoptimering (SEO), som vi kender det i dag. Faktisk er der dem, der mener, at AEO - answer engine optimization - i høj grad kommer til præge feltet fremover. AEO kan ses som en specialiseret form for SEO, der h...

Hør lige en gang: er dine strukturerede data "speakable"?

I takt med at Voice Search, dvs. stemmestyret søgning, vinder frem, bliver det mere og mere hensigtsmæssigt at kunne opmærke webindhold, der er egnet til at blive læst op som (en del af) et svar på en brugerforespørgsel. Til dette formål kan man nu anvende schema.org-egenskaben " speakable ", som kan benyttes til at identificere tekstdele af en "WebPage" eller "Article" (eller underkategorier af disse), som skønnes særligt velegnede til at blive konverteret til lyd gennem tekst-til-tale syntese. Rent teknisk foregår opmærkning med "speakable" ved, at man i sine schema.org-metadata peger på de(t) relevante HTML-element(er) i artiklen eller på websiden. Identifikation kan for eksempel ske gennem CSS-selektorer eller XPath-stier. Google er allerede kommet med deres guidelines for brugen af "speakable" og er så småt begyndt at gøre brug af oplæst indhold i deres Home- og Assistant-produkter (indtil videre dog vist kun på engelsk og i...

Semantisk opmærkning i Blogger

Semantisk opmærkning med schema.org bliver stadig nemmere, idet flere og flere hjælpeværktøjer som editorer og valideringsværktøjer bliver tilgængelige på Nettet. CMS-systemer, som f.eks. WordPress, tilbyder også i stigende grad funktionalitet, plug-ins og lignende, der kan gøre det lettere for almindelige brugere at føje schema.org-metadata til deres websider. Dette gælder også for et blogging-værktøj som Blogger, som denne blog jo er lavet med. Her har man mulighed for, via en formular, at udstille relevante strukturerede data om bloggen i dataformatet Json-LD. Nogle af disse data genereres automatisk af Blogger, men man kan frit tilføje flere. Sådan ser formularen og de automatisk genererede data ud: Med Googles testværktøj kan man se, hvilke schema.org-metadata bloggen aktuelt er opmærket med (klik på Blog i vinduet til højre).   

Hvad kan man semantisk opmærke med schema.org?

Et centralt spørgsmål i semantisk søgemaskineoptimering er, hvad man kan opmærke med schema.org  og således - i princippet - gøre maskinlæsbart for Google og andre søgemaskiner. Schema.org indeholder efterhånden så mange typer og egenskaber, at det kan være vanskeligt at overskue de mange muligheder, der ligger i dette vokabular. Men følgende lille liste kan måske være en hjælp: Genre : Man kan til dels opmærke, hvilken genre en given webside eller websted manifesterer. Er det det for eksempel en blog, en FAQ, en artikel, en anmeldelse, en opskrift eller en underkategori til en af disse såsom en nyhedsartikel eller er det en form for specialiseret webside som eksempelvis en søgeresultatside. Struktur : Man kan opmærke, hvilke dele eller ressourcer en given webside består af (= strukturelle metadata). Man kan anføre, hvilke indlæg en blog indeholder, hvilke spørgsmål og svar, en FAQ omfatter, hvad der er ingredienser og fremgangsmåde i en opskrift eller hvad der er hhv. overskri...

Så starter vi forfra ...

Jeg fik aldrig gang i denne blog, så nu prøver vi igen. Ideen er nu at skrive små indlæg om emner inden for semantisk søgning og søgemaskineoptimering (SEO) med fokus på schema.org og Googles brug af "strukturerede data", dvs. webindhold opmærket med schema.org. Bloggen er en slags løbende opdatering af min lille bog Semantisk søgning og søgemaskineoptimering . Jeg vil forsøge i det omfang, det er muligt, her at gøre opmærksom på nyheder og nye tiltag, tendenser, opdatering af Googles retningslinjer mv. Bloggen kan også ses som et supplement til mit lille Google-site , der indeholder links til mere permanente ressourcer om semantisk søgning og SEO.