Webaksess med supersøk!

For kort tid siden oppgraderte jeg til Movable Type 3.31, og takket være ny funksjonalitet har jeg nå fått laget meg et litt spesielt søk – tør jeg kalle det for et supersøk?

Neida, jeg kaller det ikke for et supersøk, for det ville nok vært en liten gigantisk overdrivelse! Dog, jeg hadde lyst til å bruke ordet supersøk i tittelen til denne artikkelen, for jeg synes ofte jeg har så kjedelige titler, jeg håper dere tilgir meg det. Søket har jeg kalt noe så kjedelig som Søk i Webaksess, og du finner det i øverste del av navigasjonen i høyre kolonne.

Det som er spesielt med søket er integreringen av Tags, fra nå av kalt stikkord, det er noe som Movable Type ikke har hatt støtte for tidligere. I tillegg har jeg lagt ut et alternativt Google-søk på søkesiden også, for søket til Movable Type viser kun de 20 første/beste resultatene, samt at det heller ikke søker blant kommentarer og tilbaketråkk, det kan derfor være kjekt med et Google-søk i tillegg. Google er jo tross alt verdens beste søkemotor (min personlige mening), så den er kjekk å ha der synes jeg.

På søkesiden så har man først en vanlig søkeboks, mens man til høyre for søkeboksen har noe jeg har valgt å kalle for en nedtrekkslenke. Holder man musen over den, så spretter det opp en liste over alle stikkordene jeg har brukt til artiklene på Webaksess, noe som for øyeblikket faktisk utgjør 50 ord. Dette er altså stikkord som jeg manuelt har knyttet opp til relevante artikler, og dere som er kjent med hva Tags er i denne sammenhengen vet jo hva dette er, men det er nok ikke like opplagt for alle. I grunnen så er det ikke særlig annerledels enn vanlige kategorititler, bare at man kan tillate seg å være litt mer løssluppen i bruken av dem, og det er akkurat det jeg har vært.

Sprettopp-effekten til nedtrekkslenken er forøvrig laget i ren CSS, helt uten, det for så mange andre, vanlige JavaScript-sølet som skal til. Dog, på grunn av Internet Explorers mangelfulle støtte for CSS så har jeg vært nødt til å bruke litt JavaScript for å fikse IE, men for alle andre nettlesere så er det altså ikke brukt noe som helst annet enn ren XHTML og CSS. Det er forøvrig den samme teknikken jeg bruker på nedtrekkslenkene på odp.no (se etter «Denne kategorien på andre språk» på en av undersidene).

Når du velger stikkord fra nedtrekkslenken så får du altså kun opp resultater med artikler jeg allerede har knyttet opp til hvert av de aktuelle stikkordene, men fordi søkeboksen alltid er tilstede på resultatsidene, og fordi den automatisk får fylt ut tekstfeltet med stikkordet du har valgt, så er det superenkelt å klikke seg videre med et vanlig søk uten å engang ha behøvd å skrive inn søkeordet. Videre har jeg lagt til en nedtrekkslenke nederst til høyre i hver artikkel, som kun inneholder stikkordene som er knyttet opp til den enkelte artikkel.

Til slutt så er det, takket være Movable Types nye funksjoner, mulig å abonnere på resultatene for både søkeord og stikkord du har utført søk med. Og alle oppegående nettlesere (altså ikke IE), viser RSS-ikonet i nettleseren på den enkelte resultatsiden, i tillegg finner du lenken til å starte et abonnement nederst på hver resultatside også.

Da tror jeg at jeg har husket å nevne det meste som er relevant for søket og stikkordene, så håper jeg bare CSS-effekten fungerer tilfredstillende på så mange klienter som mulig, og det tror jeg også da jeg har testet og bugfikset på løsningen i noen dager nå. Dog, om du allikevel har problemer med nedtrekkslenken, så setter jeg stor pris på å få beskjed om det.

PS! Det gikk litt kjapt da jeg la til stikkord til artiklene, så det er mulig at de til tider ikke er helt logisk plassert. Men jeg kommer til å ta en ny gjennomgang på de etter hvert …

Dette innlegget ble postet i Søk- & markedsføring. Bokmerk permalenka.

2 svar til Webaksess med supersøk!

  1. Kristin sier:

    Veldig bra, – både søk (som jeg testet og fant hva jeg letet etter) og at du nevner 'drop down' med css alene.

  2. Asle Ommundsen sier:

    Hyggelig at du likte løsningen! Forøvrig så lurer jeg på om det ikke var deg som søkte etter en viss nettleser, det så i hvert fall slik ut i loggen. ;-)