Siirry sisältöön
SilktideOhje

Jäsennellyn datan kelpoisuus

Kun sivu sisältää hakukoneille sen sisältöä kuvaavaa koneellisesti luettavaa dataa, datan on oltava kelvollista, jotta siitä on hyötyä. Silktide tarkistaa, että merkintä jäsennetään oikein, ilmoittaa, millaista asiaa se kuvaa, ja sisältää kyseisen tyypin edellyttämät ominaisuudet.

kirjoitetaan yleensä -muodossa käyttäen schema.org-sanastoa:

<!-- Kelvollinen: jäsennetään, sisältää @type-määritteen ja vaaditun otsikon -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Viinin säilyttäminen"
}
</script>

Miksi tämä on tärkeää

Hakukoneet hylkäävät rikkinäisen jäsennellyn datan ilmoittamatta siitä. Virheellinen JSON, lohko, joka ei koskaan kerro kuvauskohdettaan, tai tyyppi, josta puuttuvat olennaiset ominaisuudet, tarkoittavat kaikki sitä, että merkintä jätetään huomiotta. Menetät merkinnällä tavoitellut rikastetut hakutulokset (tähtiarvioinnit, artikkelikortit, tuotetiedot), eikä sivulla mikään kerro, että näin tapahtui.

Virheellinen jäsennelty data on kiistatta pahempaa kuin sen puuttuminen kokonaan: vaiva on nähty, ja sivu näyttää kattavalta, mutta se ei tuota mitään.

Korjaaminen

  1. Virheellinen JSON - korjaa syntaksi. Ylimääräiset pilkut, tekstin sisällä olevat esitysmuodoltaan virheelliset lainausmerkit ja korvaamatta jääneet mallipaikkamerkit ovat tavallisimpia syitä.
  2. Ei @type-määritettä - lisää sellainen jokaiselle entiteetille käyttämällä tunnistettua schema.org-tyyppiä, kuten Article, Product tai Event.
  3. Vaadittuja ominaisuuksia puuttuu - lisää tyypin tarvitsemat ominaisuudet: esimerkiksi Article tarvitsee headline-ominaisuuden, Product tarvitsee name-ominaisuuden ja Event tarvitsee name- ja startDate-ominaisuudet.
  4. Vahvista tulos Googlen Rich Results Testillä tai schema.org-validaattorilla ennen julkaisemista.

Näin Silktide testaa tämän

  1. Testaa vain sivut, jotka voidaan sisällyttää hakemistoon.
  2. Kerää kaikki sivun JSON-LD-lohkot. Sivut, joilla niitä ei ole, ohitetaan – se, pitäisikö jäsenneltyä dataa olla, testataan erikseen kohdassa Jäsennelty data.
  3. Raportoi enintään yhden löydöksen sivua kohden, vakavin ensin:
    • Lohko ei ole kelvollista JSONia.
    • Lohko ei sisällä @type-määritettä.
    • Tunnistetulta tyypiltä puuttuu sen edellyttämä ominaisuus. Silktide testaa yleisten tyyppien olennaiset ominaisuudet, mukaan lukien Article (otsikko), Product, Organization, Person, LocalBusiness (nimi), Recipe (nimi ja ainesosat), Event (nimi ja alkamispäivä), FAQPage (kysymykset) ja BreadcrumbList (kohteet).

Vianmääritys

Merkintäni läpäisee Googlen testin, mutta Silktide merkitsee sen virheelliseksi

Silktide vahvistaa yleisten tyyppien vaaditut olennaiset ominaisuudet koko schema.org-sanaston sijaan, ja sisäkkäiset entiteetit vahvistetaan yksitellen – esimerkiksi tekijäksi sisäkkäin lisätyllä Person-entiteetillä on silti oltava name-ominaisuus. Tarkista löydöksessä mainittu entiteetti.

Käytän JSON-LD:n sijaan mikrodatan tai RDFa:n muotoa

Tämä tarkistus lukee vain JSON-LD:tä, joka on Googlen suosittelema muoto. Muissa muodoissa olevaa jäsenneltyä dataa ei vahvisteta tässä.

Lisätietoja

Viimeksi päivitetty

Oliko tästä sivusta apua?