I denne opplæringen ser vi på å bygge mening i innholdet ditt med åpen grafikk, Twitter-kort og mikrodata. Ved å gjøre det blir innholdet ditt mer attraktivt, mer relevant og mer oppdaget for potensielle brukere.
Google, Facebook, Twitter og de andre plattformene du og jeg bruker til å dele og oppdage innhold, er fortsatt ikke i stand til å lese våre tanker. Maskiner som driver skyen er avhengige av deg og jeg, designere og utviklere, for å lære dem om meningen i innholdet vårt, og hvordan det relaterer til målgruppen. Ved å lære disse plattformene om abstraksjon og mening, la vi dem vise mer relevant, provoserende og oppdagbart innhold.
Discoverability er den enkle som en maskin eller en person kan finne litt relevant informasjon på nettet.
Hvilken av disse Facebook-postene får mer oppmerksomhet?
Hvilken av disse tweets er jo mer provoserende?
Og hvilket av disse Googles søkeresultatene synes mer relevant for dine interesser?
Forskjellene ovenfor er klare. Hvis du ikke implementerer Facebooks Open Graph Protocol, Twitter's Card-system og Microdata for søkemotorer, vil innholdet ditt sannsynligvis bli ignorert til fordel for konkurrenternes mer relevantt viste innhold. I denne artikkelen vil jeg vise deg betydningen av å forstå målgruppen mens du implementerer disse systemene i semantisk oppslag.
For det første, hva er det egentlig markup?
"Et dokument markup språk er et moderne system for å annotere et dokument på en måte som er syntactically skille fra teksten. - Wikipedia
I enklere vilkår er det en måte å merke, annotere eller stilte et dokument med penner, blyanter eller datamaskiner på en måte som er symbolsk annerledes enn teksten du er markerer opp. Begrepet kommer fra korrekturlesere som ville markup manuskripter for redigering.
Fra Chicago Manual of StyleProoflesers merker er en form for oppmåling. Husk disse fra engelskspråklig engelskspråklig klasse (eller var du for opptatt med å leke med din fancy Walkman for å være oppmerksom ?!)
Her er tre måter du kan markere et digitalt dokument for å indikere en overskrift:
HTML:
Jeg er den beste overskriften
Markdown
# # Nei, jeg er den beste overskriften
LaTeX
\ delen jeg er LaTeX
Nå som du har en klarere forståelse av hva LaTeX ... feiler, markup er, vi vil lage et grunnleggende HTML5-dokument med et enkelt innhold. Vi bruker den til å illustrere de forskjellige måtene vi kan bygge mening på i innholdet, noe som fører til en økning i dens oppdagbarhet.
Først oppretter du det opprinnelige HTML-dokumentet i tekstredigeringsprogrammet av ditt valg.
Det er så mye enklere enn måten det pleide å være. La oss nå legge til noe innhold!
Her er vårt eneste innhold, et bilde av en veldig ulykkelig katt, i en seksjon inne i dokumentkroppen vår.
Cheer up mate ...Nå som vi vet hva innhold vi jobber med, kan vi legge til den første delen av kontekst til vår side. Vår gamle venn,
tag i dokumentets .
Forlorn Feline
La oss gå videre til noe litt mer utfordrende (men fortsatt enkelt) med Facebooks åpne grafprotokoll!
Den åpne grafprotokollen gjør det mulig for enhver nettside å bli en rik gjenstand i Facebooks sosiale diagram. Det gjør det mulig for enhver nettside å ha lignende funksjonalitet til et objekt på Facebook.
Facebooks åpne graf (samt Twitters kortsystem, som vi vil se på neste), fungerer med metadata som du legger til i websidene dine ' . Det samme stedet vi bare legger vår
. I tilfelle av Facebooks åpne graf protokoll er det fire egenskaper som kreves.
De fire krevde åpne grafegenskapene Facebook krever er:
Den første av disse er titteletiketten, som er tittelen på objektet ditt som det skal vises på Facebook.
Her er hvordan eksemplet mitt vil bli tittel når HTML-dokumentet deles på Facebook.
Merk: Hvis du oppretter en tittel som er forskjellig fra den opprinnelige tittelen, vil Facebook gi deg en feil når du feilsøker siden din. Facebook tillater forskjellen, men det vil ikke validere 100%. Jeg vet ikke hvorfor Facebook rynker på dette, hvis du har noen ideer, hvorfor gi meg beskjed!
Den andre egenskapen Facebook krever, er typen av objekt som det vil vise brukere på plattformen.
Innholdet vårt representerer ikke musikk eller video. Det er heller ikke en artikkel, bok eller profil. Alt vi har igjen er at innholdet lever i et HTML-dokument, som når det lastes opp til en webserver, blir et nettsted.
Den tredje egenskapen Facebook krever er et bilde som representerer vårt objekt. Denne er ganske enkel!
Den fjerde og endelige egenskapen Facebook krever er URL-brukerne vil oppleve når de samhandler med objektet.
Akkurat som bildeegenskapen er denne ganske grei.
Det gjør det for alt som kreves. Det er på tide å bli mer abstrakt med betydning Vi sprøyter inn i innholdet vårt, og for det må vi identifisere målgruppen vår.
Poenget med denne artikkelen er ikke å lære deg hvordan du identifiserer målgruppen din. Jeg vil imidlertid imponere på deg viktigheten av å vite hvem det er. Når du bygger kontekst inn i innholdet ditt, må du vite hvem du vil oppdage innholdet ditt, og hva de skal lære om det innholdet.
For innholdet i denne artikkelen, bildet av den ulykkelige katten, er målgruppen en webdesigner som ønsker å lære mer om funn (deg). La oss se hva som ser ut som det neste i valgfri merking, forstår Facebook.
Vi kan legge til noen ekstra oppslag som en beskrivelse, som, mens det ikke er nødvendig, gjør det mye mer interessant for alle som skjer med innholdet vårt.
Så hva skal beskrivelsen vår være? Det bør være i forhold til målgruppen.
Flott! Husk hvordan jeg fortalte deg at Twitter fungerer på samme måte som Facebooks Open Graph Protocol? La oss ta en titt på det neste!
Twitter krever forskjellige egenskaper, avhengig av korttypen du bruker. For dette eksempelet bruker vi standard Sammendragskort som krever disse fire egenskapene:
De fleste av disse egenskapene krever faktisk ikke at vi gjør noe ekstra arbeid. Hvorfor det?
"Når Twitter-kortprosessoren ser etter koder på siden din, kontrollerer den først for Twitter-eiendommen, og hvis den ikke er til stede, faller den tilbake til den støttede Open Graph-egenskapen. Dette gjør det mulig for begge å bli definert på siden uavhengig, og minimerer mengden duplikatoppføring som kreves for å beskrive innholdet og opplevelsen. - Twitter
Det er flott! Kodene vi ikke trenger å duplisere (selv om du kunne hvis du hadde grunn til) er:
og: tittel
og: description
og: image
Tre ned, to å gå!
Først, la oss fortelle Twitter hvilken type innhold vi deler. Vi setter dette kortet til standard Sammendragskort når HTML-dokumentet deles på Twitter.
Det var enkelt, hva er neste? Jeg håper det er noe gøy!
Twitter krever en konto som tilskrives en Twitter-konto som tilhører innholdsskaperen og / eller innholdseieren. Hvis innholdet eies av en bedriftsside eller en bedriftsavdeling, (eller finnes på selskapets nettsted, men ikke eies av selskapet), kan du bruke en sidestilattribusjon.
Slik ser dette ut hvis det er vært på mitt personlige nettsted:
Slik ser det ut hvis Tuts + Web Design hostet HTML:
Twitter må autentisere og hviteliste domenet for hver type Twitter-kort. Dette er enkelt og automatisert, selv om jeg ikke vet hva som er involvert hvis du blir svartelistet. Hvis noen har erfaring med dette, vil jeg gjerne lære mer.
Det er det for Twitter! God ting vi gjorde Åpne graf først, Twitter sparer mye tid ved å jobbe med andre plattformer til det beste av sin evne. Takk Twitter!
Tid til å besøke søkemotorene for nye, kontekstuelle og spennende måter å optimere innholdet på.
Først et raskt ord fra Microsoft:
"Den 2. juni 2011 offentliggjorde [Microsoft] et samarbeid mellom Bing, Google og Yahoo for å opprette og støtte et standard sett av skjemaer for strukturert dataoppretting på nettsider. Selv om våre selskaper konkurrerer på mange måter, var det tydelig for oss at samarbeidet i dette rommet ville være bra for hver søkemotor enkeltvis og for bransjen som helhet. - Michael O'Connor
Mikrodata er forskjellig fra den andre merkingen vi allerede har strukturert ved at den ikke lever i dokumenthodet.
Vi vil bruke mikrodata for å infisere sammenheng i innholdet i vårt HTML-dokumentets kropp. Søkemotorer bruker våre data til å forbedre oppdagelsen av innholdet for brukerne.
Maskinene tror på hva vi forteller dem. For nå minst ...
Følgende tagger kreves for hvert element du ønsker å bygge mening inn i.
Først må vi identifisere ting vi beskriver. La oss ha det gøy med semantikk og bygge litt kontekst eller mening i innholdet vårt rettet mot målgruppen vår.
Husk at vi bare har ett enkelt innhold. Hva er en tydelig del av meningen som finnes i bildet vårt?
Vel, det ser ut som en katt. Det er flott siden internett elsker katter! Hva ting best representerer en katt i skjemaoppslaget tilgjengelig for oss?
Betydningen i dette bildet er sannsynligvis ikke en handling, kringkastingstjeneste, hendelse, medisinsk enhet eller sted. Det er definitivt et kreativt arbeid, mer spesifikt er det et eksempel på et visuelt kunstverk, selv om Google for tiden gjør noen endringer som kan påvirke bruken av denne oppslaget på kort sikt:
@ryanallen_com @googledevs @google nei, heller, vi har noen (forhåpentligvis en gang) forsinkelser som integrerer Febs tillegg, dvs. http://t.co/09JUDuUIwW
- Dan Brickley (@danbri) 2. mars 2015
La oss erklære elementtype
inne i delen taggen:
Det er en god start, selv om innholdet vårt fortsatt er det meste meningsløst. Google, Bing, Yahoo og Yandex er nå 100% sikre på at innholdet vårt er et kreativt arbeid, men ikke noe annet. La oss legge til litt mer meningsfylt kontekst rettet mot vårt målmarked: webdesignere.
Det er ikke nødvendig for meg å liste alle egenskapene du kan bruke med elementet Creative Work, her er i stedet noen forhold til webdesignere, som vi identifiserte som målgruppe.
La oss begynne med å erklære alle tingene om dette innholdet som ikke er abstrakte, men er i stedet konkrete, faste og uendelige i deres betydning.
Først er dette et bilde med en kildeplassering (src
) på internett.
Jeg er forfatteren eller skaperen av den digitale illustrasjonen.
Ser bra ut! La oss nå legge til målgruppen vår.
Nå skal vi angi hvilken type pedagogisk bruk vi har til hensikt for dette bildet, som er en eksempel i dette tilfellet.
Ingenting om dette er NSFW, så la oss sørge for at det er klart.
Hva heter vi katten karakteren vår?
Oh ja. Det er et ganske kjempebra navn, selv om det beveger seg inn i et mer abstrakt rike. Ting er i ferd med å bli alt abstrakt nå.
La oss legge til litt mer kontekst om situasjonen i bildet vårt relatert til målgruppen vår.
La oss fullføre dette med en liste over kommaavgrensede, målrettede og relative søkeord for å støte på innholdets oppdagelsesfaktor over 9000.
Alt som er igjen å gjøre er å validere koden din med Google, deretter Facebook, og til slutt med Twitter. Her er det som ser ut i:
Så hvordan ser alt ut sammen?
Forlorn Feline
Ved å bygge mening inn i vårt enestående innhold med åpen grafikk, Twitter-kort og mikrodata, har vi forbedret sjansen for at målgruppen vil oppdage den, dele den og lage t-skjorter med den trykt på forsiden i lyse, modige farger. Lykke til å implementere meningsfylt markering i dine egne nettsteder!