Uusia työkaluja WordPress-sivuston tekoälyoptimointiin

Kirjoitin aiemmin, että tekoäly ymmärtää sivustoasi ilman erillistä optimointia. Tekoäly kyllä lukee sivustoasi, mutta ymmärtääkö se sen oikein? Kannattaako jättää arvailun varaa? Tekoälyn ymmärtämistä voi auttaa ja yksi keino siihen on JSON-LD.

Mikä on JSON-LD?

JSON-LD on sivun lähdekoodissa oleva koneiden luettavaksi tarkoitettu ja käyttäjälle näkymätön metatieto. ChatGPT kertoo:

”JSON-LD (JavaScript Object Notation for Linked Data) on formaatti, jolla verkkosivuston sisältö voidaan merkitä rakenteisesti siten, että hakukoneet ja tekoälyt ymmärtävät sen paremmin. Tekoälyoptimoinnissa JSON-LD:tä käytetään esimerkiksi tuotteiden, artikkelien tai tapahtumien tietojen selkeään esittämiseen, mikä auttaa hakukoneita ja generatiivisia AI-malleja tulkitsemaan sisältöä tarkasti ja parantamaan näkyvyyttä.”

Yoast SEO -lisäosan avulla saadaan ihan hyvä pohja JSON-LD-metatiedoille, mutta sen sisältöä voi parantaa paljon. Tämän optimoinnista ja laajentamisesta on nyt kyse.

JSON-LD käytännössä

Jos sivustollasi on työnäytteitä, niistä voidaan kertoa tekoälylle JSON-LD:ssä esimerkiksi seuraavia asioita:

  • Asiakkaan nimi ja verkkosivun osoite
  • Valmistumisajankohta
  • Työnäytteeseen liittyvä kuva tai video
  • Lyhyt kuvaus työstä
  • Työn tekijä(t)
  • Mitä teknologioita työssä käytettiin

JSON-LD:ssä työnäytteen data voisi näyttää tältä:

{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Project",
      "name": "Työnäytteen nimi",
      "description": "Työnäytteen kuvaus",
      "datePublished": "2025-02-10",
      "image": {
        "@type": "ImageObject",
        "url": "https://omasivustosi.fi/tyonayte.jpg"
      },
      "keywords": [
        "Web Design",
        "WordPress-kehitys"
      ],
      "creator": {
        "@id": "https://omasivustosi.fi/#organization"
      },
      "contributor": [
        {
          "@type": "Person",
          "name": "Mikko Mallikas",
          "jobTitle": "Web Designer"
        },
        {
          "@type": "Person",
          "name": "Maija Mallikas",
          "jobTitle": "WordPress-kehittäjä"
        }
      ],
      "about": {
        "@type": "Organization",
        "name": "Asiakas Oy",
        "url": "https://asiakas.fi/"
      },
      "video": {
        "@type": "VideoObject",
        "contentUrl": "https://omasivustosi.fi/tyonayte.mp4",
        "thumbnailUrl": "https://omasivustosi.fi/tyonayte.jpg"
      }
    }
  ]
}

Nämä tiedot eivät ole vain perinteisiä metatietoja, kuten kirjoittajan nimi tai julkaispäivä. Nämä on oikeaa merkityksellistä ja yksiselitteistä tietoa, joiden avulla tekoäly osaa yhdistää asiat oikealla tavalla.

Uudet työkalut

Olen kehittänyt WordPressiin JSON-LD:n luontiin ja hallintaan työkaluja, jotka tulevat käyttöön kaikille uusille asiakassivustoille ja uusinta pohjaa käyttävien ylläpitoasiakkaiden sivustoille. Samanlaisia ominaisuuksia voi kehittää muillekin WordPress-sivustoille.

Käytännössä työkalut lisäävät eri tyyppisten sisältöjen tietoja Yoast SEO:n luoman @graph-rakenteen sisään omilla @type-määrityksillä, kuten ylläolevassa esimerkissä Project-tyyppi.

Miksi tämä on tärkeää?

Aiemmin sivustolla piti olla perustietoa tarjolla jäsennellyssä muodossa hakukoneita varten. Tekoäly tarvitsee enemmän, se ei vain indeksoi sisältöjä vaan sen tarkoitus on ymmärtää niitä. Selkeää rakennetta noudattava data sisällön tukena auttaa tekoälyä ymmärtämään sisältöjä ja niiden yhteyksiä.

Tekoäly ei tarvitse JSON-LD:tä ymmärtääkseen sisältöä, mutta se auttaa sitä ymmärtämään sisällön oikein. Mitä selkeämpi rakenne, sitä vähemmän tulkinnanvaraa ja väärinkäsityksiä.