Qala Elastic: Sökning och filtrering – på ett helt nytt sätt

En snabbare, smartare och mer flexibel sökupplevelse för din webbplats eller webbshop – utformad efter hur dina kunder faktiskt söker.

Status: Denna artikel beskriver arbete som för närvarande är under planering och i ett tidigt utvecklingsskede. Funktionerna nedan representerar vår planerade inriktning för Qala Elastic under de kommande månaderna – de är ännu inte tillgängliga och tidsplanerna håller fortfarande på att fastställas.

Varför detta är viktigt

Sökning är en av de viktigaste interaktionerna på en webbplats. När en besökare använder sökfältet eller ett filter talar de om exakt vad de vill ha – och hur snabbt och träffsäkert du svarar påverkar direkt konverteringar, engagemang och förtroende.

Qala Elastic är vårt verktyg för sökning och filtrering, som består av tre tätt integrerade delar:

  • Qala Elastic Search – sökfunktionen som aktiveras medan du skriver och som driver sökfältet i sidhuvudet och sökresultatsidan. Utvecklad för snabbhet, med resultat som visas medan besökaren skriver.
  • Qala Elastic Filters – den facetterade filtreringsupplevelsen: kryssrutor, alternativknappar, skjutreglage, rullgardinsmenyer, sortering, paginering – allt som behövs för att hjälpa besökarna att begränsa vad de letar efter.
  • Qala Elastic Core – grunden som binder samman allt, med ett enda inställningsområde för att konfigurera hur sökning och filtrering fungerar på hela webbplatsen.

Hela sviten flyttas för närvarande från Elastic AppSearch till ren Elasticsearch. AppSearch är ett användarvänligt men mycket abstrakt lager ovanpå Elasticsearch – det har tjänat oss väl, men det begränsar hur långt vi kan ta sökkvalitet, prestanda och kostnadseffektivitet. Att kommunicera direkt med Elasticsearch tar bort dessa begränsningar och är det som låser upp nästa generations funktioner som beskrivs nedan.


Planerade funktioner

Detta är funktioner som vi har planerat och avser att bygga som en del av, eller direkt efter, migreringen från AppSearch till Elasticsearch. De finns med i vår roadmap, men har ännu inte lanserats.

En modernare sökupplevelse

Vi planerar att omdesigna gränssnittet för sökresultaten så att det känns mer som de sökupplevelser som dina kunder redan använder på världens största webbutiker.

  • Visuell anpassning per projekt – sökupplevelsen kan skräddarsys för att matcha designen och tonen på varje enskild webbplats, istället för att tvinga fram en mall som passar alla.
  • Förslag på sökfrågor medan besökarna skriver – hjälper dem att hitta det de vill ha snabbare och visar produkter som de kanske inte hade tänkt på att söka efter.
  • Blandade resultat – produkter och kategorier visas sida vid sida i tydligt åtskilda sektioner, så att besökare kan hoppa direkt till en kategorisida eller en enskild produkt, beroende på vad som passar deras avsikt.
  • Större, mer inbjudande produktbilder – gör resultaten överskådliga och visuellt tilltalande.

Sökning som förstår innebörden, inte bara orden (AI-sökning)

Vi planerar att lägga till AI-driven semantisk sökning ovanpå Elasticsearch. Istället för att bara matcha nyckelord skulle sökmotorn förstå avsikten bakom en sökfråga.

  • En besökare som söker efter ”något för att hålla kaffet varmt i bilen” skulle kunna hitta resemuggar – även om ordet ”mugg” aldrig förekommer i produktbeskrivningen.
  • Långa sökfrågor i naturligt språk skulle ge relevanta resultat istället för ingenting.
  • Avsikten är att detta ska fungera automatiskt: enkla sökningar på ett eller två ord använder snabb traditionell sökning, medan längre eller mer beskrivande sökfrågor utlöser den AI-drivna upplevelsen. Besökare skulle aldrig behöva välja ett läge – systemet väljer det rätta åt dem.
  • Konfigurerbart direkt i WP Admin, så att beteendet kan justeras per projekt utan utvecklarens inblandning.

Smart sökning som lär sig av dina besökare

Sökresultaten bör förbättras med tiden när du lär dig mer om hur dina besökare beter sig. Vi planerar en fullständig återkopplingsloop i Qala Elastic:

  • Beteendeanalys – populära sökningar, klickfrekvens, vad besökarna klickar på efter sökningen och, framför allt, vad de söker efter utan att hitta något (en stark efterfrågesignal).
  • En analyspanel i WP Admin – de vanligaste sökningarna, sökningar utan resultat, klickfrekvenser och trender över tid, allt på ett ställe. Inga verktyg från tredje part behövs.

Beteendestyrd rankning – produkter som besökare klickar på och köper skulle automatiskt marknadsföras i framtida sökresultat, med administratörskonfigurerbara kontroller för hur starkt beteendet påverkar rankningen.

Handplockade resultat för dina viktigaste sökningar (kuratering)

För dina söktermer med högst trafik räcker det inte att lämna allt åt algoritmen. Vi planerar att bygga en kurateringsfunktion som ger redaktörer fullständig kontroll:

  • Fäst specifika produkter högst upp i resultaten för valda söktermer – användbart för kampanjer, säsongskampanjer eller för att se till att din stjärnprodukt alltid visas först.
  • Lyft fram specifika produkter utan att tvinga dem till toppen – en mjukare knuff för artiklar du vill gynna.
  • Allt hanteras från en enkel administrationssida, ingen utvecklare krävs.

Detta replikerar effektivt AppSearchs Curations-funktion, men inbyggt i Elasticsearch och inuti Qala Elastic – utan att vara beroende av AppSearch.

Smartare relevansjustering

Vi planerar ett omdesignat gränssnitt för relevansjustering som ger redaktörer mycket större kontroll över hur resultaten rankas. AppSearchs relevansjustering är avsiktligt förenklad; Elasticsearch stöder en mycket kraftfullare modell, och det nya gränssnittet är utformat för att visa detta utan att överväldiga användaren.

  • Boost baserat på signaler som är viktiga för ditt företag – populära produkter, bästsäljare, nyligen uppdaterat innehåll etc.
  • Kontextmedveten rangordning – till exempel kan du lyfta fram huvudprodukter framför tillbehör eller reservdelar när sökfrågan tyder på att besökaren letar efter huvudprodukten, utan att förvränga resultaten för icke-relaterade sökfrågor.
  • Justeringen sker i adminområdet och ändringarna träder i kraft omedelbart – inga kodimplementeringar krävs.

Bättre tillförlitlighet och administratörsverktyg

Ett antal grundläggande förbättringar planeras tillsammans med de viktigaste funktionerna:

  • Pålitlig paginering, rensning av filter och OR-baserad filtrering på Elasticsearch – finslipad för att matcha (och sedan överträffa) den nuvarande AppSearch-upplevelsen.
  • Omedelbar borttagning av raderat innehåll från sökresultaten – när något raderas i WordPress ska det försvinna från sökningen direkt. Inga fler övergivna resultat.
  • En inbyggd Search Inspector i WP Admin – administratörer och redaktörer kommer att kunna bläddra igenom exakt vad som är indexerat, vilket hjälper till att snabbt diagnostisera problem. AppSearch hade en användarvänlig instrumentpanel för detta; den råa Elasticsearch-/Kibana-upplevelsen är mycket mer teknisk, så vi återför bekvämligheten direkt till WP Admin.

Verktyg för säker återställning av index – för att på ett smidigt sätt synkronisera sökdata på nytt när det behövs, utan att ta webbplatsen offline.


Möjliga framtida funktioner

Att gå från AppSearch till ren Elasticsearch möjliggör inte bara det som redan finns på roadmapen – det öppnar dörren till ett brett utbud av funktioner som vi kan leverera i framtiden, för webbutiker, innehållssajter, lärplattformar och alla andra applikationer där sökning och filtrering är viktigt. Dessa är inte fastställda, men de blir alla realistiska alternativ på Elasticsearch på ett sätt som de helt enkelt inte är på AppSearch.

För webbutiker

  • Synonymhantering – lär sökfunktionen att förstå att soffa och divan är samma sak, eller att träningsskor och sneakers betyder samma sak i din butik.
  • Personanpassade sökresultat – visa olika resultat för återkommande besökare baserat på vad de har tittat på eller köpt tidigare.
  • Lagermedveten rangordning – prioritera automatiskt artiklar som finns i lager, eller flytta produkter som är slut i lager längre ner.
  • Prisintervall- och rabattmedveten boostning – marknadsför artiklar som är på rea, eller artiklar inom en besökares typiska prisklass.
  • Geografisk sökning och butikssökning – hitta närmaste butik eller begränsa resultaten till produkter som finns tillgängliga i en specifik region.
  • Visuell sökning – låt besökare ladda upp en bild och hitta liknande produkter.
  • Förslag på ”Andra sökte också efter” / ”Köps ofta tillsammans med” – baserat på verkliga beteendedata, inte statiska regler.

För innehållssajter, LMS och andra applikationer

  • Dokument- och PDF-sökning – låt besökare söka i innehållet i bifogade dokument, inte bara i titlar och beskrivningar.
  • Kurs- och lektionssökning för LMS-plattformar – hitta kurser efter ämne, lärandemål, lärare eller kunskapsnivå, med avancerad filtrering efter framsteg, varaktighet eller svårighetsgrad.
  • Flerspråkig sökning – exakt sökning på flera språk på samma webbplats, med korrekt hantering av ordstammar, accenter och språkspecifika särdrag.
  • Tolerans för stavfel, anpassad per projekt – generös för konsumenter, strikt för tekniskt eller juridiskt innehåll.
  • Facetterad filtrering på alla typer av innehåll – kunskapsbaser, receptsajter, evenemangslistor, fastighetsportaler, jobbportaler – överallt där besökare behöver begränsa en stor mängd objekt.
  • Filtrering efter datum och tidsintervall – för evenemang, nyheter, pressmeddelanden eller annat tidsbaserat innehåll.
  • Markerade träffar i resultaten – visa besökarna exakt var i innehållet deras sökfråga matchades.

Över hela linjen

  • Större skalbarhet – Elasticsearch hanterar utan problem mycket stora kataloger och innehållsbibliotek.
  • Bättre kostnadseffektivitet i stor skala – Elasticsearch i sig är betydligt mer kostnadseffektivt än AppSearch för större projekt.
  • Ingen leverantörsberoende – att lämna AppSearch innebär att vi har full kontroll över sökupplevelsen och kan bygga exakt det som varje projekt behöver, istället för att behöva anpassa oss efter begränsningarna hos en färdig produkt.

Varför Qala

Qala är vårt byrås erbjudande – en komplett svit av teman och plugins utformade för att samverka och lösa verkliga kundproblem. Varje del av Qala är byggd med samma prioriteringar: prestanda, användarupplevelse och behoven hos de människor som faktiskt använder webbplatsen.

Vi fokuserar på medelstora företag, webbshoppar och skräddarsydda webbplatser för kunder över hela EU – och vi bygger allt så att det är både kraftfullt för redaktörer och smidigt för besökare.

Den planerade Qala Elastic-roadmappen är nästa steg i att uppfylla det löftet för en av de viktigaste interaktionerna på vilken webbplats som helst: att hjälpa besökare att hitta det de letar efter.

Är du redo att gå vidare mot ett nytt byråsamarbete?

Prata med oss om vilken lösning som passar dig bäst.

Prata med vår COO Amy Slade för att se hur vi kan hjälpa dig.

Amy har arbetat med utveckling, e-handel och marknadsföring i nästan 10 år och har hjälpt många kunder som du att välja rätt lösning.