Siirry sisältöön
SilktideOhje

Sivustohaku

Sivustohaku-näytössä näkyy, mitä ihmiset kirjoittavat sivustosi omiin hakukenttiin: kuinka monta hakua tehtiin, mitä termejä haettiin eniten ja miten yksittäisen termin määrä kasvaa tai vähenee ajan mittaan.

Se vastaa esimerkiksi seuraaviin kysymyksiin: mitä ihmiset etsivät, mutta eivät löydä valikosta? Lopettiko uusi sivu sen etsimisen? Mitä kaikki etsivät uutisen jälkeen?

Ota käyttöön

Silktide ei tallenna mitään, mitä kukaan kirjoittaa, ennen kuin kerrot sille, mitkä kentät ovat hakukenttiä. Siirry kohtaan Analytiikka > Asetukset > Tiedot ja lisää Sivustohaun alle CSS-valitsin jokaiselle hakukentälle, yksi riviä kohden:

#search
input[name=q]
.site-header input[type=search]

Nimeä itse kenttä, älä sitä ympäröivää lomaketta: #search-form input vastaa lomakkeen sisällä olevaa kenttää, mutta #search-form ei yksinään vastaa mitään, johon voidaan kirjoittaa.

Valitsimen on nimettävä kenttä sen tunnuksen, luokan tai attribuutin perusteella. Pelkkä input tai form input hylätään, koska se vastaisi jokaista sivustosi tekstikenttää.

Tallentaminen päivittää Silktide-skriptisi puolestasi. Vierailijoiden selaimet voivat säilyttää vanhan skriptin enintään tunnin ajan, joten ensimmäisten hakujen näkyminen voi kestää yhtä kauan.

Ennen kuin vierailija antaa suostumuksensa: hakutermit tallennetaan kaikilla suostumustasoilla paitsi tasolla Ei mitään, myös ennen kuin vierailija on vastannut evästeilmoitukseesi. Perustasolla ne säilytetään ilman vierailijatunnusta tai IP-osoitetta, mutta ihmiset voivat kirjoittaa hakukenttään henkilötietoja, kuten oman nimensä tai viitenumeron. Varmista ennen kentän valitsemista, että tämä sopii tietosuojakäytäntöösi. Jos et halua tallentaa mitään ennen vierailijan suostumusta, aseta suostumusta edeltäväksi tasoksi Ei mitään.

Lue haut tulossivultasi

Hakukenttien luetteleminen tallentaa, mitä ihmiset kirjoittavat. Se ei kerro, tuottiko haku tuloksia, ja hakukenttä, joka suorittaa omaa koodiaan, kun joku painaa Enter-näppäintä, voidaan ohittaa. Jos haluat nähdä, mitkä haut eivät tuottaneet tuloksia, kuvaile sen sijaan hakutulossivusi kohdassa Sivustohaku:

AsetusSyötettävä tietoEsimerkki
Sivun osoiteTulokset näyttävän sivun polku/search
Sivun hakukenttäCSS-valitsin kentälle, jossa haettu teksti on#search
Näytetään, kun tuloksia onCSS-valitsin jollekin, joka näkyy näytöllä vain, kun haku löytää jotain.results-count
Näytetään, kun tuloksia ei oleCSS-valitsin jollekin, joka näkyy näytöllä vain, kun haku ei löydä mitään.no-results

Täytä kaikki neljä kenttää tai jätä kaikki neljä tyhjiksi. Kun ne on määritetty, Silktide lukee jokaisen haun tältä sivulta eikä enää luettelemistasi kentistä, joten haku lasketaan vain kerran.

Sivun osoitteesta on käytävä ilmi, mitä haettiin, kuten osoitteesta /search?q=parking. Silktide tallentaa kentän arvon vain, jos osoitteessa on sama arvo, joten kenttä, jonka sivustosi täyttää itse, kuten kirjautuneen vierailijan nimi, ei tallenna mitään. Tulossivua, jonka osoite ei nimeä hakua, ei voi lukea tällä tavalla, joten luettele sen hakukentät sen sijaan.

Löytääksesi ne tee haku, joka löytää jotain, ja toinen, joka ei löydä mitään, ja käytä selaimesi Tarkasta-työkalua kummankin näyttämään viestiin. Jos tulosviestissä ilmoitetaan yksi luku, kuten "261 tulosta", Silktide tallentaa myös sen. Useita lukuja sisältävä viesti, kuten "1–10 / 261", ei tallenna tulosmäärää.

Jos sivustosi haku muuttuu, nämä asetukset voivat lakata vastaamasta sitä. Haut lasketaan silti, mutta niiden tulos näkyy tuntemattomana, kunnes päivität asetukset.

Joidenkin hakujen tulos näkyy aina tuntemattomana, esimerkiksi kun joku poistuu heti sivun vaihtuessa tai itse haku epäonnistuu. Silktide jättää tuloksen pois mieluummin kuin arvaa. Ehdotuksen napsauttaminen, joka vie suoraan sivulle, ei lasketa hauksi.

Mitä tallennetaan

Kun joku kirjoittaa johonkin hakukentistäsi ja siirtyy sitten pois kentästä tai painaa Enter-näppäintä, Silktide tallentaa kirjoitetun tekstin: yhden tekstirivin, joka katkaistaan 128 tavuun. Siinä kaikki.

Jos luet hakuja tulossivultasi, Silktide tallentaa sen sijaan, mitä kyseisen sivun hakukentässä on haun suorittuessa, riippumatta siitä, kirjoitettiinko se siihen vai tuliko se linkissä, sekä tiedon siitä, löysikö haku mitään ja kuinka monta tulosta sivu ilmoittaa.

  • Mitään muuhun kenttään kirjoitettua ei tallenneta, eivätkä muut saman lomakkeen kentät ole poikkeus.
  • Vain teksti- ja hakukentät tallennetaan. Salasana-, sähköposti- tai numerokenttää vastaava valitsin ei tallenna mitään.
  • Jos mitään ei ole määritetty, mitään kirjoitettua ei tallenneta lainkaan.

Ihmiset kirjoittavat joskus hakukenttään henkilötietoja, kuten oman nimensä tai viitenumeron. Nimeä vain kenttiä, joiden tarkoitus on hakea sivustoltasi.

Näytön lukeminen

Haut kertoo, kuinka monta hakua tehtiin valitulla ajanjaksolla, sekä edeltävällä ajanjaksolla, kun Vertaa on käytössä.

Suosituimmat haut järjestää eniten haetut termit. Valitse termi nähdäksesi sen yksinään ajanjaksolla; valitse se uudelleen tai Näytä kaikki haut palataksesi kaikkiin termeihin. Osoitteessa säilyy valitsemasi termi, joten voit jakaa sen.

Sen alla oleva Hakutermit-taulukko luettelee kaikki termit sekä niiden haut ja kyseistä termiä hakeneiden vierailijoiden määrän. Voit hakea, lajitella ja viedä sen kuten minkä tahansa muun analytiikkataulukon.

Termit lasketaan kirjainkoosta riippumatta, joten Parking ja parking ovat sama termi. Kukin näytetään siinä muodossa, jossa ihmiset kirjoittivat sen useimmin.

Katso, mitä ihmiset eivät löytäneet

Kun luet hakuja tulossivultasi, näytöllä näkyy myös, mitä nämä haut löysivät:

  • Haut ilman tuloksia kertoo, kuinka moni haku ei löytänyt mitään, sekä niiden osuuden hauista, joiden tulos tiedetään.
  • Haut, jotka eivät löytäneet mitään järjestää niiden taustalla olevat termit. Jokainen voi tarkoittaa luotavaa sivua tai olemassa olevaa sivua, jota on muutettava, jotta ihmiset löytävät sen.
  • Taulukon Ilman tuloksia ja Keskimääräiset tulokset näyttävät tämän jokaiselle termille. Keskimääräisissä tuloksissa haku, joka ei löytänyt mitään, lasketaan arvoksi 0.

Haku, jonka tulos on tuntematon, jätetään pois näistä luvuista. Samoin jätetään pois haut ajalta ennen tämän käyttöönottoa, joten termin solut pysyvät tyhjinä, kunnes niistä on jotain kerrottavaa.

Palaaminen aiempaan hakuun ei lasketa uudeksi hauksi. Jos hakukenttäsi hakee ihmisten kirjoittaessa, Silktide tallentaa vain sen, mitä he kirjoittivat loppuun asti.

Hae sivustohaun tiedot APIn kautta

Silktide REST API tarjoaa samat luvut päivämääräväleillä ja suodattimilla, jotka kaikki analytiikan päätepisteet hyväksyvät:

  • analytics/site-search-terms luettelee jokaisen termin sekä sen searches- ja visitors-arvot. term on termi pienillä kirjaimilla; label on muoto, jossa ihmiset kirjoittivat sen useimmin. withoutResults ja averageResults ovat tyhjiä, jos tulosta ei tiedetä. Lisää results=none, jos haluat laskea vain haut, jotka eivät löytäneet mitään.
  • analytics/site-searches-over-time laskee haut päivittäin. Lisää term yhdelle termille tai results arvolla none tai some yhdelle tulokselle.

Luo avain API-näytössä; täydelliset pyyntömuodot ovat kehittäjädokumentaatiossa.

Aiheeseen liittyvää

Viimeksi päivitetty

Oliko tästä sivusta apua?