Mikä on sivukartta (sitemap)? XML-sivukartta selitettynä
Sivukartta on tiedosto — yleensä osoitteessa omasivustosi.fi/sitemap.xml — joka listaa verkkosivustosi sivut, jotka haluat hakukoneiden tuntevan. Google kuvaa sitä tapana kertoa hakukoneille sivuistasi, videoistasi ja muista tiedostoista sekä niiden keskinäisestä suhteesta, jotta ne voivat indeksoida sivustosi tehokkaammin. Se on avulias kartta, ei takuu: hakukoneet päättävät edelleen, mitä ne indeksoivat, tallentavat ja näyttävät.
Miksi sillä on merkitystä, kun rakennat tekoälyllä
Kun rakennat sivuston tekoälyllä, sivut ovat usein olemassa jo ennen kuin kukaan linkittää niihin. Uudella sivustolla ei ole muita sivuja, jotka osoittaisivat siihen, ja yhden sivun sovelluksessa osa sivuista voi olla tavoitettavissa vasta, kun JavaScript on ajettu. Sivukartta antaa hakukoneille suoran listan todellisista osoitteistasi.
Tähän yksinkertaiseen tiedostoon liittyy muutama päätös:
- Mitkä sivut mukaan. Julkiset sivut, jotka haluat löydettävän — ei kirjautumissivuja, ylläpitosivuja tai kaksoiskappaleita.
- Mitä osoitetta käytetään. Lopullinen domain
https://-alkuisena ja aina samassa muodossa. - Pitäminen ajan tasalla. Uusien blogikirjoitusten, tuotteiden tai ilmoitusten pitäisi näkyä ilman, että joku muokkaa tiedostoa käsin.
Jos sivusi tulevat tietokannasta — ilmoituksia, tuotteita, artikkeleita — sivukartta kannattaa luoda siitä datasta eikä kirjoittaa kerran ja unohtaa.
Arkinen vertauskuva
Sivukartta on kuin ostoskeskuksen aulan opaskartta. Kävijät voisivat löytää kaikki liikkeet kulkemalla käytävillä, ja säännölliset kävijät tekevätkin niin. Mutta kartta listaa jokaisen liikkeen yhdessä paikassa, myös kolmannessa kerroksessa piilossa olevan. Se ei tee liikkeestä hyvää eikä takaa, että kukaan käy siellä — se varmistaa vain, että liike löytyy.
Pienessä keskuksessa, jossa on yksi käytävä, kartta on mukava mutta ei välttämätön. Suuressa tai uudessa keskuksessa, jota kukaan ei vielä tunne, se tekee suuren eron.
Tarvitsetko sellaisen?
Googlen ohjeet lyhyesti:
| Sivustosi | Sivukartta? |
|---|---|
| Pieni (noin 500 sivua tai vähemmän) ja jokainen tärkeä sivu on linkitetty muualta | Todennäköisesti ei pakollinen, mutta ei haittaa |
| Suuri, paljon sivuja | Kyllä |
| Uusi, muilta sivustoilta vähän linkkejä | Kyllä |
| Paljon video-, kuva- tai uutissisältöä | Kyllä, mahdollisesti niiden laajennuksilla |
| Sivut tavoitettavissa vain hakukenttien tai suodattimien kautta | Kyllä — ja lisää myös tavalliset linkit |
Käytännössä sivukartan lisääminen on halpaa, joten monet pienetkin sivustot sisällyttävät sen joka tapauksessa.
Miltä sivukartta näyttää
Tässä pieni XML-sivukartta leipomolle:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.examplebakery.com/</loc>
<lastmod>2026-09-20</lastmod>
</url>
<url>
<loc>https://www.examplebakery.com/menu</loc>
<lastmod>2026-09-28</lastmod>
</url>
<url>
<loc>https://www.examplebakery.com/custom-cakes</loc>
<lastmod>2026-08-02</lastmod>
</url>
</urlset>
Jokaisella <url>-elementillä on <loc>, eli sivun täysi osoite, ja valinnaisesti <lastmod>-päivämäärä.
Googlen dokumentaatiosta muutama sääntö:
- Käytä absoluuttisia osoitteita.
https://www.examplebakery.com/menu, ei/menu. - Kokorajat. Yksi sivukartta voi sisältää enintään 50 000 osoitetta tai olla enintään 50 Mt pakkaamattomana. Isot sivustot jakavat sivukarttansa useampaan tiedostoon ja listaavat ne sivukarttaindeksitiedostossa.
lastmodon oltava rehellinen. Google käyttää sitä vain, jos se on johdonmukaisesti tarkka, ja sen pitää kuvastaa merkittäviä muutoksia sivulla — ei esimerkiksi tekijänoikeusvuoden päivittymistä.priorityjachangefreqovat Googlelle merkityksettömiä. Monet sivukarttageneraattorit lisäävät ne silti. Ne eivät haittaa, mutta niiden säätämiseen ei kannata käyttää aikaa.
Google hyväksyy myös yksinkertaisempia muotoja, kuten tekstitiedoston, jossa on yksi osoite per rivi, tai RSS- tai Atom-syötteen.
Esimerkki: vuokra-asuntoja listaava sivusto
Oletetaan, että olet rakentanut sivuston, joka listaa vuokra-asuntoja. Siinä on etusivu, tietoja-sivu, hakusivu ja sivu jokaiselle ilmoitukselle, kuten /listings/2-bed-flat-canal-street. Ilmoituksia tulee ja poistuu joka viikko.
Mitä mukaan. Etusivu, tietoja-sivu, aluesivut (/areas/city-centre) ja jokainen aktiivinen ilmoitussivu. Jokaisen ilmoituksen lastmod on päivä, jolloin sen tiedot viimeksi muuttuivat.
Mitä jätetään pois. Kirjautumissivu, vuokranantajan hallintanäkymä, tallennettujen hakujen sivut sekä hakutulokset, joiden suodattimet näkyvät URL-osoitteessa (/search?beds=2&max=1200). Ne ovat joko yksityisiä tai lähes kaksoiskappaleita muista sivuista.
Pitäminen ajan tasalla. Staattisen tiedoston sijaan palvelin luo sitemap.xml-tiedoston tietokannasta joka kerta, kun sitä pyydetään (tai säännöllisen uudelleenrakennuksen yhteydessä). Kun ilmoitus on vuokrattu ja poistettu, se katoaa sivukartasta, ja sen sivu palauttaa asianmukaisen ”poistettu” tai ”ei löydy” -tilan.
Hakukoneille kertominen. robots.txt sisältää rivin, joka osoittaa sivukarttaan:
User-agent: *
Disallow: /dashboard
Sitemap: https://www.examplelets.com/sitemap.xml
Omistaja lähettää sivukartan Google Search Consoleen, jossa Sivukartat-raportti näyttää, pystyikö Google lukemaan sen ja kuinka monta osoitetta se löysi.
Yleisiä termejä selitettynä
| Termi | Mitä se tarkoittaa |
|---|---|
| Sivukartta | Tiedosto, joka listaa osoitteet, jotka haluat hakukoneiden tuntevan. |
| XML | Tekstimuoto, jossa on tageja, ja jota useimmat sivukartat käyttävät. |
<loc> | Yhden sivun täysi osoite sivukartassa. |
<lastmod> | Milloin sivu muuttui viimeksi merkittävästi. |
| Sivukarttaindeksi | Tiedosto, joka listaa useita sivukarttoja suurille sivustoille. |
| robots.txt | Sivuston juuressa oleva tiedosto, joka kertoo hakuroboteille, mitä saa indeksoida, ja missä sivukartta on. |
| Crawlaus | Hakukoneen robotti lataa sivujasi. |
| Indeksointi | Hakukone tallentaa ja ymmärtää sivusi, jotta ne voivat näkyä tuloksissa. |
| Kanoninen URL | Sivun suosittu versio, kun sama sisältö on useassa osoitteessa. |
| Absoluuttinen URL | Täysi osoite, johon kuuluvat https:// ja domain. |
| Search Console | Googlen ilmainen työkalu sivukarttojen lähettämiseen ja hakusuorituskyvyn seuraamiseen. |
Yleisiä virheitä ja väärinkäsityksiä
- ”Sivukartta saa sivut indeksoiduiksi.” Se auttaa löytämisessä. Googlen mukaan se ei takaa crawlausta eikä indeksointia.
- Suhteelliset osoitteet.
/menuei kelpaa sivukartassa; käytä täyttä osoitetta. - Väärä domain. Sivukartta, joka listaa esikatselu- tai testiosoitteen, tai
http://https://-osoitteen sijaan, ohjaa hakukoneet väärään paikkaan. - Sivut, joita et halua indeksoitavan. Kirjautumis- ja ylläpitosivut tai
noindex-merkityt sivut lähettävät ristiriitaisia signaaleja. - Rikkinäiset tai uudelleenohjaavat osoitteet. Listaa jokaisen sivun lopullinen, toimiva osoite.
- Vanhentunut sivukartta. Kerran lanseerauksessa kirjoitettu tiedosto ei sisällä jokaista myöhemmin lisättyä sivua.
lastmod-päivämäärän väärentäminen. Jos jokaiselle sivulle asetetaan joka päivä tämän päivän päivämäärä, Google oppii jättämään sen huomiotta.- Luottaminen sivukarttaan linkkien sijaan. Sivujen pitää olla tavoitettavissa myös tavallisten linkkien kautta sivustolla.
Mitä pyytää tekoälyrakentajalta
- ”Luo
sitemap.xmlsivuston juureen, joka listaa jokaisen julkisen sivun absoluuttisillahttps://-osoitteilla lopullisella domainillani.” - ”Rakenna sivukartta tietokannasta, jotta uudet ilmoitukset tai julkaisut ilmestyvät automaattisesti.”
- ”Päivitä
lastmodvain silloin, kun sivun sisältö todella muuttuu.” - ”Jätä pois kirjautumis-, hallinta- ja suodatettujen hakujen sivut.”
- ”Lisää
robots.txt, joka sallii julkiset sivut ja sisältääSitemap:-rivin.” - ”Varmista, että jokainen sivukartan osoite palauttaa tilakoodin 200 eikä ole uudelleenohjattu.”
- ”Jos ylitämme 50 000 osoitetta, jaa sivukartta useampaan tiedostoon sivukarttaindeksin kanssa.”
Lähetä sen jälkeen sivukartta Search Consoleen. Laajemman kuvan saat lukemalla mitä SEO on ja SEO tekoälyllä rakennetuille sivustoille.
Sivukartat Mythexissä
Mythex ei luo sivukarttoja automaattisesti. Pyydät sitä chatissa, ja agentti lisää sen sovelluksesi koodiin. SEO julkaistulle sovellukselle -dokumentaation resepti sisältää aloitusohjeen, joka kattaa yksinkertaisen sitemap.xml- ja robots.txt-tiedoston sekä otsikot ja meta-kuvaukset. Käytä osoitetta, jota kävijät oikeasti käyttävät — omaa mythex.ai-alidomainia tai Prossa omaa domainia — ja julkaise uudelleen muutosten jälkeen, jotta live-sivusto tarjoaa uudet tiedostot.
Kysymykset
Mikä on sivukartta yksinkertaisesti sanottuna?
Sivukartta on tiedosto, yleensä nimeltään sitemap.xml, joka listaa sivuston sivut, jotka haluat hakukoneiden tuntevan. Mukana voi olla myös päivämäärä, jolloin kukin sivu viimeksi muuttui. Se auttaa hakukoneita löytämään ja indeksoimaan sivusi tehokkaammin.
Tarvitseeko jokainen verkkosivusto sivukarttaa?
Ei aina. Googlen mukaan pienet, noin 500 sivun tai sitä pienemmät sivustot, joissa jokainen tärkeä sivu on linkitetty muilta sivuilta, eivät välttämättä tarvitse sitä. Siitä on eniten hyötyä suurille sivustoille, uusille sivustoille, joihin muualta on vähän linkkejä, sekä sivustoille, joilla on paljon mediaa tai uutissisältöä.
Takaako sivukartta, että sivuni indeksoidaan?
Ei. Googlen mukaan sivukartta voi parantaa indeksointia, mutta se ei takaa, että jokainen siinä oleva osoite indeksoidaan tai näytetään hauissa. Sivujen pitää silti olla hyödyllisiä ja tavoitettavissa.
Miten lähetän sivukartan Googleen?
Lisää se Google Search Consolen Sivukartat-raporttiin, ja lisää robots.txt-tiedostoon rivi kuten ”Sitemap: https://example.com/sitemap.xml”, jotta muutkin hakurobotit löytävät sen.
Mikä on ero XML-sivukartan ja HTML-sivukartan välillä?
XML-sivukartta on koneluettava tiedosto hakukoneille. HTML-sivukartta on tavallinen sivu linkkejä ihmiskävijöille. Ne palvelevat eri yleisöjä, ja sivustolla voi olla molemmat.