Näin käytät Nonlin HTML-metatunnisteita

Nonlin HTML-metatunnisteiden avulla julkaisija voi ohittaa tai täydentää artikkelisivulta kerättyjä tietoja. Tässä oppaassa luetellaan jokainen organic-kerääjän tukema nli:*-tunniste, tarkka HTML-attribuutti, jonka se hyväksyy, ja se, mitä tapahtuu, kun tunniste puuttuu.

Käytä taulukossa näkyvää attribuuttia. Tuki ei ole tarkoituksella yhdenmukainen: useimmat Open Graph- ja artikkeliohitukset hyväksyvät vain property-attribuutin, nli:tag hyväksyy vain name-attribuutin ja uudemmat yleiskentät hyväksyvät molemmat.

1. Pikaopas#

Sijoita tunnisteet sivun <head>-osaan. Käytä ei-tyhjiä arvoja, nimenomaisia aikavyöhykkeitä ja absoluuttisia julkisia HTTPS-URL-osoitteita mediatiedostoille.

html
1<meta property="nli:title" content="City council approves the 2027 budget">
2<meta property="nli:description" content="The council approved the budget after a three-hour debate.">
3<meta property="nli:type" content="article">
4<meta name="nli:url" content="https://news.example.com/politics/city-budget-2027">
5
6<meta property="nli:image" content="https://media.example.com/city-budget-wide.jpg">
7<meta property="nli:image:alt" content="Councillors voting in the city chamber">
8
9<meta property="nli:author" content="Alex Morgan">
10<meta property="nli:published_time" content="2026-08-25T09:30:00+02:00">
11<meta property="nli:modified_time" content="2026-08-25T10:15:00+02:00">
12<meta property="nli:section" content="Politics">
13<meta name="nli:tag" content="city council">
14<meta name="nli:tag" content="budget">
15
16<meta name="nli:video" content="https://media.example.com/city-budget-16x9.mp4">

2. Kenttien täydellinen luettelo#

”Ensimmäinen osuma” tarkoittaa, että vain yksi arvo säilytetään; älä lähetä samaa semanttista kenttää sekä name- että property-attribuutilla. ”Ei varavaihtoehtoa” tarkoittaa, että kohde pysyy tyhjänä, kun tunniste puuttuu.

TunnisteHyväksytty attribuuttiEsiintymiskerratArvon muotoVastaava merkitysEnsisijaisuus tai yhdistämistapaVaravaihtoehto, kun tunniste puuttuuSaatavuus
nli:titlepropertyYksittäinen arvoEi-tyhjä pelkkä tekstiOpen Graph -otsikkoKorvaa määritetyt ja og:title-arvotMääritetty otsikon XPath, sitten og:titleKäytettävissä
nli:descriptionpropertyYksittäinen arvoEi-tyhjä pelkkä tekstiOpen Graph -kuvausKorvaa määritetyt ja og:description-arvotMääritetty kuvauksen XPath, sitten og:descriptionKäytettävissä
nli:imagepropertyToistettavaAbsoluuttinen julkinen kuvan HTTPS-URL-osoiteOpen Graph -pääkuvien kokoelmaKoko nli:image-luettelo korvaa tavalliset artikkelikuvatMääritetty kuvan XPath, sitten og:image, og:image:url, sitten og:image:secure_urlKäytettävissä
nli:image:altpropertyYksittäinen arvoEi-tyhjä pelkkä tekstiPääkuvan vaihtoehtoinen tekstiKorvaa og:image:alt-arvonog:image:altKäytettävissä
nli:typepropertyYksittäinen arvoOpen Graph -objektityyppi, esimerkiksi articleOpen Graph -sisältötyyppiKorvaa og:type-arvonog:typeKäytettävissä
nli:urlname tai propertyYksittäinen arvo, ensimmäinen osumaAbsoluuttinen kanoninen HTTPS-URL-osoiteOrganic-sisällön kanoninen URL-osoiteEnsisijainen kanoniseen linkkiin nähden<link rel="canonical">Käytettävissä
nli:content_tierpropertyYksittäinen arvoJulkaisijan määrittelemä tasoteksti, esimerkiksi free tai premiumArtikkelin sisältötasoKorvaa vastaavan article:*-arvonarticle:content_tier käyttäen property-attribuuttia, sitten name-attribuuttiaKäytettävissä
nli:locationpropertyToistettavaEi-tyhjä paikan nimi tai tunnisteArtikkelin sijaintien kokoelmanli:location-luettelo korvaa vastaavan article:*-luettelonarticle:location käyttäen property-attribuuttia, sitten name-attribuuttiaKäytettävissä
nli:opinionpropertyYksittäinen arvoJulkaisijan määrittelemä mielipidemerkintäArtikkelin mielipidearvoKorvaa vastaavan article:*-arvonarticle:opinion käyttäen property-attribuuttia, sitten name-attribuuttiaKäytettävissä
nli:authorpropertyToistettavaTekijän nimi tai absoluuttinen profiilin URL-osoiteArtikkelin tekijöiden kokoelmanli:author-luettelo korvaa vastaavan article:*-luettelonarticle:author käyttäen property-attribuuttia, sitten name-attribuuttiaKäytettävissä
nli:published_timepropertyYksittäinen arvoISO 8601 -päivämäärä ja kellonaika aikavyöhykkeelläArtikkelin julkaisuaikaKorvaa määritetyt ja tavalliset artikkelin päivämäärätMääritetty päivämäärän XPath, sitten article:published_time, sitten og:article:published_timeKäytettävissä
nli:modified_timepropertyYksittäinen arvoISO 8601 -päivämäärä ja kellonaika aikavyöhykkeelläArtikkelin päivitysaikaKorvaa vastaavan article:*-arvonarticle:modified_time käyttäen property-attribuuttia, sitten name-attribuuttiaKäytettävissä
nli:sectionpropertyYksittäinen arvoEi-tyhjä osion nimiArtikkelin osioKorvaa vastaavan article:*-arvonarticle:section käyttäen property-attribuuttia, sitten name-attribuuttiaKäytettävissä
nli:tagnameToistettavaYksi tunniste elementtiä kohtiPuhdistettu artikkelin tunnisteiden kokoelmaYhdistetään article:tag- ja määritettyihin XPath-tunnisteisiin; ei korvaa niitäMuut tunnistelähteet säilyvät käytettävissäKäytettävissä
nli:image1name tai propertyYksittäinen arvo, ensimmäinen osumaAbsoluuttinen julkinen kuvan HTTPS-URL-osoiteMukautettu organic-kuvapaikka 1Riippumaton pääkuvakokoelmastaEi varavaihtoehtoaKäytettävissä
nli:image2name tai propertyYksittäinen arvo, ensimmäinen osumaAbsoluuttinen julkinen kuvan HTTPS-URL-osoiteMukautettu organic-kuvapaikka 2Riippumaton pääkuvakokoelmastaEi varavaihtoehtoaKäytettävissä
nli:image3name tai propertyYksittäinen arvo, ensimmäinen osumaAbsoluuttinen julkinen kuvan HTTPS-URL-osoiteMukautettu organic-kuvapaikka 3Riippumaton pääkuvakokoelmastaEi varavaihtoehtoaKäytettävissä
nli:image4name tai propertyYksittäinen arvo, ensimmäinen osumaAbsoluuttinen julkinen kuvan HTTPS-URL-osoiteMukautettu organic-kuvapaikka 4Riippumaton pääkuvakokoelmastaEi varavaihtoehtoaKäytettävissä
nli:image5name tai propertyYksittäinen arvo, ensimmäinen osumaAbsoluuttinen julkinen kuvan HTTPS-URL-osoiteMukautettu organic-kuvapaikka 5Riippumaton pääkuvakokoelmastaEi varavaihtoehtoaKäytettävissä
nli:image6name tai propertyYksittäinen arvo, ensimmäinen osumaAbsoluuttinen julkinen kuvan HTTPS-URL-osoiteMukautettu organic-kuvapaikka 6Riippumaton pääkuvakokoelmastaEi varavaihtoehtoaKäytettävissä
nli:videoname tai propertyYksittäinen arvo, ensimmäinen osumaSuora absoluuttinen julkinen videon HTTPS-URL-osoiteNormaali tai vanha organic-videoKelvollinen arvo korvaa ensimmäisen löydetyn Schema.org-videon URL-osoitteenEnsimmäinen kelvollinen Schema.org-VideoObject; käytössä on nykyinen pikkukuvan haku- ja tuontitoimintaKäytettävissä; usean videoversion liittäminen on suunniteltu API #4640:ssä
nli:video:imagename tai propertyYksittäinen arvo, ensimmäinen osumaAbsoluuttinen julkinen kuvan HTTPS-URL-osoiteNormaaliversion pikkukuvaSaa vaikuttaa vain vastaavaan nli:video-versioonNykyinen normaalivideon pikkukuvan hakuSuunniteltu API #4640:ssä; ei tällä hetkellä tuettu
nli:shortname tai propertyYksittäinen arvo, ensimmäinen osumaSuora absoluuttinen julkinen videon HTTPS-URL-osoitePysty- tai lyhytversioLuo nli:video-tunnisteesta riippumattoman videoversionEi lyhytversiotaSuunniteltu API #4640:ssä; ei tällä hetkellä tuettu
nli:short:imagename tai propertyYksittäinen arvo, ensimmäinen osumaAbsoluuttinen julkinen kuvan HTTPS-URL-osoiteLyhytversion pikkukuvaSaa vaikuttaa vain vastaavaan nli:short-versioonNykyinen lyhytvideon pikkukuvan hakuSuunniteltu API #4640:ssä; ei tällä hetkellä tuettu

3. Ohita, toista tai yhdistä#

3.1. Yksittäisten arvojen ohitukset#

Yksittäisen arvon kenttä säilyttää yhden arvon. Kun tuettu nli:*-yksittäisarvo on olemassa, se on ensisijainen luettelossa mainittuun varavaihtoehtoon nähden. Lähetä kenttä vain kerran. Kentissä, jotka hyväksyvät molemmat attribuutit, molempien käyttö tuottaa epäselvän ensimmäisen osuman, joka riippuu dokumentin järjestyksestä.

3.2. Toistettavat korvaukset#

Toista nli:image, nli:location tai nli:author kerran jokaista arvoa kohti. Jos löytyy vähintään yksi Nonli-kohtainen arvo, kyseinen luettelo korvaa vastaavan Open Graph- tai article:*-luettelon.

html
1<meta property="nli:image" content="https://media.example.com/story-wide.jpg">
2<meta property="nli:image" content="https://media.example.com/story-square.jpg">
3<meta property="nli:author" content="Alex Morgan">
4<meta property="nli:author" content="Sam Lee">
5<meta property="nli:location" content="Paris">
6<meta property="nli:location" content="Brussels">

3.3. Yhdistettävät tunnisteet#

nli:tag on tarkoituksellinen poikkeus. Toista sitä name-attribuutilla; Nonli yhdistää sen arvot article:tag-arvoihin ja mahdolliseen määritettyyn tunnisteiden poimijaan ja puhdistaa sitten yhdistetyn luettelon.

html
1<meta property="article:tag" content="Europe">
2<meta name="nli:tag" content="European Union">
3<meta name="nli:tag" content="elections">

4. Päivämäärät ja URL-osoitteet#

Päivämäärien on oltava kelvollisia ISO 8601 -päivämääriä ja kellonaikoja, joissa on nimenomainen aikavyöhyke. Nämä esimerkit ilmaisevat tarkkoja ajanhetkiä:

html
1<meta property="nli:published_time" content="2026-08-25T09:30:00+02:00">
2<meta property="nli:modified_time" content="2026-08-25T08:15:00Z">

Älä käytä pelkkää päivämäärää, kuten 2026-08-25, äläkä aikaa ilman vyöhykettä, kuten 2026-08-25T09:30:00. Virheellinen päivämäärä voi saada keräämisen epäonnistumaan sen sijaan, että varavaihtoehto otettaisiin käyttöön.

Käytä kuville ja videoille suoria, absoluuttisia HTTPS-URL-osoitteita, jotka palauttavat mediatiedoston julkisesti. Suhteelliset URL-osoitteet, HTML-soitinsivut, selainistunnot, vanhenevat allekirjoitetut URL-osoitteet ja evästeitä vaativat URL-osoitteet ovat riskialttiita integraatiosyötteitä.

5. Pääkuvat, mukautetut paikat ja videoiden pikkukuvat#

Nämä kuvaryhmät ovat toisistaan riippumattomia:

  • nli:image on toistettava artikkelin pääkuvien kokoelma;
  • nli:image1–nli:image6 ovat kuusi erillistä mukautettua paikkaa, joita botin kuvanvalinta käyttää;
  • nli:video:image on suunniteltu vain normaalivideon pikkukuvaksi;
  • nli:short:image on suunniteltu vain lyhytvideon pikkukuvaksi.

Numeroitu mukautettu kuva ei liity nli:image-tunnisteeseen eikä korvaa sitä. Videoversion pikkukuvasta ei saa koskaan tulla artikkelikuvaa tai toisen version pikkukuvaa.

6. Normaali- ja lyhytvideoversiot#

Tilanne 25. elokuuta 2026: vain nli:video on käytettävissä. API- ja toimialuetyö, jota seurataan osoitteessa nonli/api#4640, on yhä kesken, joten tunnisteita nli:short, nli:video:image ja nli:short:image ei saa vielä käyttää tuotantosyötteinä.

Alla oleva täydellinen tavoitesyntaksi on tarkoitettu toteutuksen suunnitteluun. Se muuttuu kelvolliseksi vasta, kun API #4640 on otettu käyttöön ja sen HTML-yhteensopivuustestit läpäistään:

html
1<!-- Available today; becomes the standard rendition in the multi-rendition contract -->
2<meta name="nli:video" content="https://media.example.com/report-16x9.mp4">
3
4<!-- Planned in API #4640; not currently supported -->
5<meta name="nli:video:image" content="https://media.example.com/report-16x9.jpg">
6<meta name="nli:short" content="https://media.example.com/report-9x16.mp4">
7<meta name="nli:short:image" content="https://media.example.com/report-9x16.jpg">

Käyttöönoton jälkeen jokainen video voi esiintyä yksinään. Pikkukuva ilman vastaavaa videota ohitetaan, eikä se luo videoversiota. Jos videoversiolla ei ole omaa pikkukuvaa, se säilyttää kyseisen version nykyisen haku- ja tuontitoiminnan, eikä se lainaa toisen version kuvaa.

7. Tyhjät ja virheelliset arvot#

  • Älä lähetä meta-elementtiä, jos sen arvo ei ole tiedossa.
  • Tyhjät nli:video- ja nli:image1…nli:image6-arvot ohitetaan.
  • Muissa ohituksissa tyhjä elementti voidaan laskea läsnä olevaksi, jolloin se estää varavaihtoehdon; käytä vain ei-tyhjää sisältöä.
  • Virheellinen nli:video-URL-osoite ei korvaa kelvollista Schema.org-videota.
  • Suhteellinen nli:url voidaan ratkaista kerättyyn sivuun nähden, mutta julkaisijoiden tulisi lähettää yksi vakaa absoluuttinen kanoninen HTTPS-URL-osoite.
  • Jos saman yleiskentän name- ja property-versiot ovat molemmat olemassa, ensimmäinen vastaava elementti voittaa; lähetä vain yksi.

8. HTML vai MRSS?#

Käytä näitä tunnisteita, kun Nonli kerää tietoja HTML-artikkelisivulta. Jos CMS-järjestelmäsi vie syötteen, jossa on videotiedostoja, käytä sen sijaan video-MRSS-syöteopasta. Siinä kerrotaan, miten normaali- ja lyhytversiot ryhmitellään omine pikkukuvineen yhteen syötteen kohteeseen.

Oliko tämä artikkeli hyödyllinen?

Varaa henkilökohtainen demo tiimimme kanssa.