Sitemap eli sivustokartta on tiedosto, jossa kerrotaan hakukoneille sivuston tärkeät URL-osoitteet. URL (Uniform Resource Locator) tarkoittaa yksittäisen verkkosivun osoitetta. Yleisin muoto on XML-sitemap (XML = Extensible Markup Language), esimerkiksi https://yritys.fi/sitemap.xml. Se auttaa Googlea löytämään sivuja, mutta sitemap ei takaa niiden indeksointia tai hyvää sijoitusta.

Pienelläkin yrityssivustolla sitemap on järkevä, koska sen ylläpito voidaan automatisoida lähes kokonaan.

Miltä sitemap näyttää?

Yksinkertainen XML-sitemap voi näyttää tältä:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://yritys.fi/</loc>
  </url>
  <url>
    <loc>https://yritys.fi/palvelut/</loc>
  </url>
</urlset>

Käyttäjän ei normaalisti tarvitse avata tätä tiedostoa. Se on tarkoitettu ennen kaikkea hakukoneille ja ylläpidolle.

Mitä URL-osoitteita sitemapiin kannattaa laittaa?

Google suosittelee listaamaan osoitteet, jotka haluat nähdä hakutuloksissa.

Hyvä sitemap sisältää:

  • ensisijaiset canonical-URL:t, eli ne osoitteet, joita pidät saman tai hyvin samankaltaisen sisällön pääversioina
  • julkiset palvelusivut
  • etusivun
  • indeksoitavat oppaat ja artikkelit
  • muut oikeasti hakutuloksiin tarkoitetut sivut

Sitemap ei ole paikka jokaiselle tekniselle URL-osoitteelle.

Mitä sinne ei yleensä kannata laittaa?

Vältä esimerkiksi:

  • noindex-sivuja
  • kiitos- ja vahvistussivuja, joita ei haluta hakuun
  • testisivuja
  • rikkinäisiä URL-osoitteita
  • uudelleenohjaavia vanhoja osoitteita
  • turhia duplikaatteja

Sitemapin ja sivuston muiden indeksointiohjeiden pitäisi kertoa sama tarina.

Tarvitaanko lastmod-tietoa?

Sitemapiin voidaan lisätä tieto sivun viimeisestä merkittävästä muutoksesta.

Sitä kannattaa käyttää vain, jos päivämäärä on oikea ja päivittyy todellisen sisältömuutoksen yhteydessä. Automaattisesti joka päivä vaihtuva päivämäärä ei kerro hakukoneelle hyödyllistä tietoa.

Miten Google löytää sitemapin?

Sitemap voidaan kertoa Googlelle usealla tavalla.

Kaksi tavallista ovat:

Robots.txt

Tiedostossa voi olla esimerkiksi:

Sitemap: https://yritys.fi/sitemap.xml

Google Search Console

Sitemap voidaan lähettää Search Consolen Sitemaps-näkymässä. Tämän jälkeen voit nähdä, onko Google pystynyt hakemaan tiedoston ja onko siinä käsittelyvirheitä.

Pitääkö sitemap lähettää uudelleen jokaisen artikkelin jälkeen?

Ei yleensä, jos sama sitemap-osoite päivittyy automaattisesti ja Google tuntee sen jo.

Kun uusi artikkeli lisätään XML-tiedostoon, hakukone voi havaita muutoksen seuraavalla käynnillään.

Tärkeimmän uuden sivun voi lisäksi tarkastaa Search Consolen URL-tarkastuksella.

Korvaako sitemap sisäiset linkit?

Ei.

Google käyttää linkkejä uusien sivujen löytämiseen ja sivuston rakenteen ymmärtämiseen. Tärkeällä sivulla pitäisi olla tavallinen sisäinen linkki muualta sivustolta, vaikka se olisi mukana sitemapissa.

Hyvä käytäntö on siis käyttää molempia:

sisäiset linkit ihmisille ja hakukoneille + sitemap URL-osoitteiden löytämisen tueksi.

Tarvitaanko erillinen HTML-sivukartta?

HTML (HyperText Markup Language) on verkkosivun rakennetta kuvaava merkintäkieli. HTML-sivukartta on tavallinen käyttäjälle näkyvä verkkosivu, jossa sivuston tärkeät linkit on koottu yhteen.

XML-sitemap ja käyttäjälle näkyvä HTML-sivukartta ovat eri asioita.

Pienellä, selkeästi navigoitavalla sivustolla erillinen HTML-sivukartta ei yleensä ole tarpeen, jos valikko, oppaiden hakemisto ja sisäiset linkit toimivat hyvin.

Miten GC hoitaa sitemapin?

GC:n nettisivupalveluun kuuluu sitemap ja indeksoinnin tekniset asetukset. Kun sivustolle lisätään indeksoitavia sivuja, ne pitää saada mukaan sivustokarttaan oikeilla canonical-osoitteilla.

Katso myös miten nettisivut saa Googleen ja mikä robots.txt on.

Lähde: Google Search Central, Build and Submit a Sitemap.