Jeg vil gjerne legge til Schema.org-data og prøver å følge instruksjonene gitt om hvordan jeg gjør det. Instruksjonene indikerer at jeg bør endre min

tag fra:

til

Men er dette nyttig i seg selv? Det ser ut til å bare legge til blanke data. Misforstår jeg noe? Hvor tildeler jeg faktisk verdier til noen av WPHeader egenskaper som gjelder min spesifikke side? Eller gjør bare det å legge til denne tomme skjemamalen noe for nettstedet mitt? Jeg tror ikke instruksjonene har gjort det så klart, men jeg har kanskje savnet noe.

Schema.org

Jeg har inntrykk av at mange WordPress-temaskaperne legger til disse typene. Jeg antar hvorfor: Dette er en av de få typene som kan legges til uten å kjenne innholdet på nettstedet. Overskriften er toppteksten, uansett hva nettstedet handler om osv.

Men jeg anbefaler å utelate WebPageElement og dens undertyper (for øyeblikket: SiteNavigationElement, Table, WPAdBlock, WPFooter, WPHeader, WPSideBar).

De er vanligvis ubrukelige for nettsider, og de kan til og med stå i veien for å gi nøyaktige data i RDFa / Microdata.

Noen av mine relaterte innlegg, med flere detaljer:

  • Schema.org-utgave: Formålet med WebPageElement og mainContentOfPage
  • Stack Overflow: Hvorfor bruke Schema.org-mikrodata til å markere nettsideelementer?
  • WordPress Development SE: Markering av Wordpress Schema.org. Hvilken verdi tilføyer den?

Mikrodata

Hvis du bare har noe sånt

så ja, det overfører ingen data, annet enn "Det finnes en WPHeader.'

Hvis du vil legge til egenskaper, må du hekke elementer og legge til tilsvarende itemprop attributter. For eksempel for å spesifisere name av WPHeader, det kan se ut som:

Name of the webpage’s header

Merk at dette ikke er for navnet på websiden! Dette ville gå under WebPage. Det er egentlig navnet på overskriften (og i nesten alle tilfeller har du ikke noe navn på en webside-overskrift). Det er en av grunnene til at typer som disse ikke er nyttige for vanlige nettsteder.

  • Takk for at du bekreftet at dette ikke legger til noen faktiske data. Jeg har gått tilbake til personen som rådet meg til å legge til disse mikrodataene og ba om verdien bak å legge til blanke data som dette. Grunnen til at jeg spør er at det å legge til WPHeader-skjemaet i mikrodataformat er teknisk litt utfordrende på nettstedet mitt. Det er mye enklere å legge til skjemadata i JSON-LD-format (ved hjelp av Google Tag Manager). Men problemet mitt med å gjøre det for WPHeader er å få skjemadataene i JSON-LD-format i utgangspunktet - jeg vet ikke hvordan (enkelt) gjør det for en blank mal som denne.
  • Også takk for lenkene. Jeg vil se gjennom dem, da de ser ut til å være nyttige i min situasjon.

fungert for deg: Charles Robertson | Ønsker du å kontakte oss?