Luulenpa, että teistä monikaan ei ole tutustunut RDFaan. Vai onko?
Lähden nyt siitä olettamuksesta XML ja XHTML on teille kuitenkin tuttu käsite.
<div xmlns:v="http://rdf.data-vocabulary.org/#" typeof="v:Review"> Arvostelu: <span property="v:rating" content="4">4</span> </div>
Pohjana tähän koodiin, on (epä)virallinen RDFa-sivusto.
Ongelmani on siis, että validaattori itkee ja Googlekin ilmoittaa Verkkovastaavien työkaluissa indeksointivirheestä ko. sivun kohdalla. Lisäksi on erittäin hankala tietää, koska on koodannut oikein hakukoneiden pitkien indeksointivälien takia. Ratkaisuja?
Tarkoituksena on siis saada tähtiarvostelu, joka näkyy Googlen ja muiden hakukoneiden tulossivuilla. Esimerkki: http://google.com/search?q=imdb the town
Validointivirheisiin ainakin auttaa käyttää oikeaa doctypeä.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.1//EN" "http://www.w3.org/TR/2010/WD-xhtml-rdfa-20100422/DTD/xhtml-rdfa-2.dtd">
Et kertonut sivun URLia.
Käytännössä RDFa tuntuu liian raskaalta, kun Google tunnistaa myös mikrotiedon ja mikromuodot. Mutta voihan sitä kokeilla – mutta kokonaisilla dokumenteilla, ei katkelmilla. Voi hyvin olla, että validaattori (mikä niistä?) itkee (millaisia kyyneleitä?) jostakin, joka ei sisälly siihen katkelmaan, jonka lähetit.
Google kertoo ottavansa huomioon ensisijaisesti suuret sivustot. Satunnaisen surffailijan sivujen päätyminen Rich Snippets -pohjaiseen hakuun taitaa valitettavasti olla vielä lähinnä toiveajattelua. Toivossa minäkin elän... mutta en odota paljoakaan.
The Alchemist kirjoitti:
Validointivirheisiin ainakin auttaa käyttää oikeaa doctypeä.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.1//EN" "http://www.w3.org/TR/2010/WD-xhtml-rdfa-20100422/DTD/xhtml-rdfa-2.dtd">
Eipä tästäkään missään aiemmin mainittu. :O
Yucca kirjoitti:
Et kertonut sivun URLia.
http://futurama.petjatouru.com/jakso/5x2
Tässä yksi useista sivuista, jolla koodia käytän.
Yucca kirjoitti:
Käytännössä RDFa tuntuu liian raskaalta, kun Google tunnistaa myös mikrotiedon ja mikromuodot.
Miten näitä mikromuotoja ja -tietoja toteutetaan?
Yucca kirjoitti:
Voi hyvin olla, että validaattori (mikä niistä?) itkee (millaisia kyyneleitä?) jostakin, joka ei sisälly siihen katkelmaan, jonka lähetit.
W3:n XHTML-validaattoria käytin.
Ainakin validaattorin palautteen mukaan virheet ilmenivät juuri tässä koodissa.
Sivulla on toki muitakin virheitä, mutta tässä itse asia:
W3-validaattori kirjoitti:
Line 109, Column 56: there is no attribute "typeof"
<div xmlns:v="http://rdf.data-vocabulary.org/#" typeof="v:Review">
Tässä kai olennaisinta on se, mitä Google sanoo, jos kerran sen listoille haluat:
öWarning: In order to generate a preview, at least 2 of the following fields are needed: rating, reviewer, or review date.ö
Aihe on jo aika vanha, joten et voi enää vastata siihen.