help.sitevision.no henviser alltid til den nyeste versjonen av Sitevision

Legg til søkeindeks - Søkeindeks

Det er mulig å legge til tilpassede søkeindekser for et nettsted. Indeksen brukes av søkemoduler på nettstedet. Den tilpassede søkeindeksen kan for eksempel inneholde synonymer, prioriterte treff, "mente du", felter og stoppord. Det er også mulig å hente ut statistikk for søkeindeksen.

Lägg till sökindex, del1
Lägg till sökindex, del2

Søkeindeks

Her kan du se data om din tilpassede søkeindeks. Det er mulig å sende et søkespørsmå til indeksen direkte for å få fullstendig informasjon om søkeindeksen som kan være nyttig i avansert utvikling av søkeskript.

Navn

Når du oppretter en indeks, navngir du indeksen her. Det er navnet som vil identifisere indeksen i søkemoduler.

Språk

Her angir du hovedspråket for indeksen. Hovedspråket styrer språkrelatert tekstbehandling, for eksempel stoppord og ordstammer. Valgfrie alternativer er svensk, norsk, engelsk, spansk og tysk.

Statistikk

Vis statistikk over utførte søk

Ved å klikke på knappen Vis søkestatistikk kan du se statistikk over søkeord som er gjort innenfor et tidsintervall.

Planlagte rapporter

Her kan du planlegge rapporter som du vil motta via e-post. Klikk på lenken Legg til planlagt rapport for å opprette en rapport.

Treffbilde

Bruk synonymer

Her kan du stille inn synonymer. Et synonym er et ord som brukes til å erstatte et allerede nevnt ord, med samme betydning. For eksempel førskole og barnehage.

Merk av for Bruk synonymer og klikk på koblingen Legg til synonym for å vise et felt der du kan fylle ut et synonym. Skill synonymer med komma, og start den kommaseparerte strengen med det "riktige" ordet. For å fullføre oppføringen, klikk haken (v).

Du kan også importere alternativer fra en fil ved å klikke på lenken Importer alternativer fra fil som vises under listen. Ett alternativ per linje. Hvis du oppretter filen i Notisblokk i Windows, må den lagres med UTF-8-koding.

For at en endring av synonymer eller stoppord skal brukes, må indeksen indekseres på nytt.

Opprett indeksen på nytt ved å gå til Indeksering-panelet under Egenskaper for serverobjektet. Velg nettstedet som utgangspunkt for indeksering og velg alternativet "Regenerer data".

Du finner en mer detaljert dokumentasjon av hvordan synonymer kan spesifiseres på Solr Wiki.

For å slette et synonym, merk raden og klikk på krysset helt til høyre.

Bruk prioriterte treff

Her kan du sette prioriterte treff, det vil si hvilke treff som alltid skal komme først for bestemte søkeord. Merk av i boksen Bruk prioriterte treff og klikk på lenken Legg til prioritert.

Stoppord

Juster stoppord

Stoppord er meningsløse ord som forekommer i nesten alle tekster og blir derfor noen ganger ignorert/filtrert bort i søk. Noen svenske eksempler er og, eller, men, en, et, at.

I SiteVision er det en forhåndsdefinert stoppordliste. Her kan du justere stoppord, det vil si legge til flere stoppord eller fortelle systemet at du vil ha treff på et ord som er merket som stoppord. Merk av for Juster stoppord og klikk på lenken Legg til stoppord for å vise et felt der du kan fylle ut et stoppord.

Du kan bare skrive inn ett stoppord per linje.

Hvis du vil slette et stoppord, merker du linjen du vil slette, og klikker på krysset helt til høyre.

Husk at stoppord og ordstammer er basert på språket som søkeindeksen er satt til.

Hvis du vil se hele listen over stoppord, finner du dem under<adress>/data/search/solr/1/303.online-4.3/0 Adressen finner du under Nettstedinnstillinger/Standardindeks.

For at en endring av synonymer eller stoppord skal brukes, må indeksen indekseres på nytt.

Opprett indeksen på nytt ved å gå til Indeksering-panelet under Egenskaper for serverobjektet. Velg nettstedet som utgangspunkt for indeksering og velg alternativet "Regenerer data".

Felt

Legge til felt for metadata som er merket som søkbare

Hvis du vil at metadatafelter som er merket som søkbare, skal inkluderes i indeksen, lar du denne boksen være avkrysset.

Bruk utvidet resultat (estimert antall treff)

Med denne innstillingen kan forslag behandles mer og beregnet antall treff beregnes.

Utvalg av forslag

Her kan du gjøre innstillinger for å bestemme hvilket ordforslag (utviklet i henhold til leksikalske regler nedenfor) som er "best".

Bruk forslaget som er best iht. leksikalske regler (standard)

Dette alternativet viser det ordet i ordboken som ligner mest på søkeordet i henhold til leksikalske regler.

Bruk forslaget som forekommer mest

Dette alternativet starter med å trekke ut et antall foreslåtte kandidater fra ordboken som, i henhold til leksikalske regler, ligner mest på søkeordet. Deretter gjøres det et søk på hver av kandidatene, og den kandidaten som vises flest ganger i indeksen, regnes som det beste ordet.

Algoritme for ordlikhet

Matematisk algoritme for å avgjøre om et ord ligner på et annet. Mulige algoritmevalg er:

Standardinnstillingen er Levenshtein-algoritmen.

Nøyaktighetsfaktor

En verdi mellom 0 og 1 som brukes av ordlikhetsalgoritmen. Jo lavere verdi, desto flere ord (noe som øker risikoen for irrelevante ord), og jo høyere verdi, desto færre ord (noe som øker risikoen for ingen ord i det hele tatt). Standardinnstillingen er 0,5.

Verifisering av forslag

Det er her du gjør innstillinger for å sikre at forslagene er riktige.

Maks. antall søk for å verifisere forslag

Antall søk som skal gjøres for å sikre at forslagene gir treff.

Når du har gjort alle endringene dine og lagret dette. Gå deretter tilbake til indeksdialogen og opprett indeksen på nytt ved å trykke på Indekser-knappen på fanen Søkeindeks. I reindekseringsvinduet velger du "Opprett en helt ny indeks for å erstatte den gamle."

All Mente du-funksjonalitet håndteres av en SpellCheckComponent som finnes i søkemotoren Solr. I SiteVision-grensesnittet kan du konfigurere verdier og parametere som påvirker komponentens algoritmer og oppførsel for Mente du-forslag. Teknisk dokumentasjon er tilgjengelig for eksempel på SpellCheckComponent og SpellCheckerRequestHandler.

Denne funksjonen krever at du har en lisens for "Search Enterprise".

Selv om standardinnstillingen i søkemodulene er å kun presentere ett forslag, er det ikke en god idé å sette maksimalt antall forslag til ett! En for lav verdi gir et dårlig grunnlag for å identifisere det "beste" forslaget. En for høy verdi er kostbar å behandle. Standardverdien er 5.

Gi kun forslag til ord som ikke gir noen treff.

Denne innstillingen sikrer at ordforslag kun genereres og behandles hvis et søk ikke gir noen treff.

Gi forslag der et annet ord gir flere treff

Et mer kostbart alternativ (sammenlignet med alternativet ovenfor), som innebærer at det alltid må produseres ordforslag - uavhengig av antall søketreff. Dette alternativet kan imidlertid være nyttig hvis du har feilstavede ord på nettstedet ditt og vil unngå å få dem som ordforslag.

Maks. antall forslag

Hvor mange forslag som vil bli produsert for videre evaluering.

Mente du

Mente du-funksjonen bruker indeksen (alle ordene i standardsøkefeltet) til å lage en fiktiv ordliste. Denne "ordlisten" brukes deretter til å slå opp Mente du-forslag til ulike søkeord ved hjelp av leksikalske regler og ordforslagsstrategier. Merk at "ordlisten" ikke er en generell ordliste, slik at du bare kan få forslag til ord som finnes i søkeindeksen. Vær også oppmerksom på at det kan ta litt tid før ord som nylig er introdusert i søkeindeksen, vises i ordlisten.

Her kan du lage dine egne innstillinger for hvordan "Mente du"-funksjonalitet skal håndteres når du søker mot denne indeksen. Hvis du merker av for Juster Mente du, ser du flere alternativer:

Fil med stoppord

Stoppordene kan være forskjellige avhengig av hvilken versjon av Solr (søkemotor) som kjøres. Vi har oppgradert den etter hvert som nye versjoner av SiteVision har blitt lansert. Det er derfor best å sjekke hvilke ord som gjelder for den aktuelle versjonen du kjører på disken. Den fysiske plasseringen av indeksfilene finner du i grensesnittet under kategorien Søk på serveren.

Stoppordfilen heter "stopwords.txt" og ligger i conf-mappen når du finner indekseringsfilene på disken.

Denne funksjonen krever at du har en lisens for "Search Enterprise".

Hvis du vil slette stoppord fra den forhåndsdefinerte stoppordlisten, legger du til det samme stoppordet med prefikset '-'.

Eksempel på hvordan du sletter stoppordet "man":

Legg til -man som stoppord. Da vil søk etter ordet man fungere som et vanlig søk.

Denne siden ble publisert:

Hjalp informasjonen deg?