Hvorfor bruger folk overhovedet website search forms? Det skyldes, at de leder efter øjeblikkelige og relevante resultater, som de ikke kan få ved at gennemse et websted eller bruge navigationen.

Nogle gange giver disse søgeresultater svar på deres spørgsmål (f.eks. oplysninger om en virksomheds returpolitik) eller en liste over matchende produkter eller indhold (som blogindlæg, der er relateret til page builder plugins). Uanset hvad de leder efter, er en ting dog bestemt:

Besøgende forventer, at din WordPress search form leverer resultater hurtigt   præcist.

Det giver mening, når man ser på forbrugeradfærd som helhed. Google har sat en næsten umulig standard, når det kommer til online-søgning. Ifølge fund fra SparkToro er over halvdelen af ​​alle søgninger i Google zero click. Grundlæggende har Google gjort søgningen så effektiv, at folk ofte ikke behøver at besøge et websted for at få svar på deres spørgsmål.

Naturligvis bruger dine besøgende på webstedet ikke intern søgning, som forventer eller ønsker et zero click resultat. De bruger søgning for at finde andre dele af dit websted til at udforske. Men hvad din WordPress-søgning og Google-søgning har fælles, er dette: Forbrugerne vil have hurtige, praktiske og hyper-relevante resultater fra dem begge.

Der er kun et problem: WordPresss’ oprindelige søgefunktion er ikke stor.

Derfor vil vi i denne vejledning udforske alt hvad du har brug for at vide for at optimere WordPress search oplevelsen for dine besøgende.

Hvor vigtig er internal search egentlig?

Hvis du designer et websted på den rigtige måde, vil besøgende naturligvis følge den sti, du har lagt for dem. En velorganiseret menu hjælper også.

Når det er sagt, har internal search en vigtig rolle at spille i dette.

Tænk på WordPress-søgning som et Fast Pass til dit websted. Når din search feature fungerer som den skal, kan den tage dine besøgende fra trin 1 til trin 5 på få sekunder.

Dette ville især være nyttigt for WordPress-websteder med en enorm mængde indhold. Her er nogle eksempler:

eCommerce

Onlinebutikker som Nordic Ware kan hjælpe besøgende med at gå fra forsiden:

Nordic Ware: startside med search bar i headeren
Nordic Ware: startside med search bar i headeren

For at få en smallere liste over produkter ved blot at bruge search bar i øverste højre hjørne af webstedet:

Nordic Ware: side med søgeresultater
Nordic Ware: side med søgeresultater

Ved altid at have product search form til stede, behøver den besøgende aldrig at sile igennem butikkens menu eller kategorier for at finde noget specifikt, de handler efter.

Blogs, podcasts og nyhedswebsteder

Websteder med store indholdsopslag som Kinsta, der har 39 sider med blogindlæg (og vokser), ville drage fordel af en search field:

Kinsta: blogside og pagination
Kinsta: blogside og pagination

Ved at placere en blog-specifik search form øverst på bloggen, får læserne forbindelse til de emner, de leder efter, hurtigere end de ville ved at rulle gennem 39 sider:

WordPress search field øverst på Kinsta-bloggen
WordPress search field øverst på Kinsta-bloggen

Blogs kan blive vanskelige at navigere med masser af indhold. Da du ønsker at holde blogsiderne korte for at holde indlæsningshastighederne høje, er det ikke en god ide at øge antallet af indlæg, der vises.

I stedet hjælper en search field dine besøgende mere effektivt med at komme rundt på de indlæg, der ikke er relevante for deres nuværende interesser.

Listings Sites

Search er en af de første ting, som besøgende gør på websteder, der samler lister (f.eks. fast ejendom, rejser, professionelle tjenester osv.), Som dette eksempel fra Trulia:

Trulia: hjemmeside search efter ejendomme
Trulia: hjemmeside search efter ejendomme

Søgeelementet er altid enkelt nok til at starte. Angiv f.eks. en placering, persons navn eller jobtitel. Men resultatsiderne giver altid brugere mulighed for at ned-filtrere deres resultater, så meget de ønsker:

Trulia: eksempel på søgeresultatsiden
Trulia: eksempel på søgeresultatsiden

Knowledgebases

Search er en nyttig komponent til hjælpcentre og knowledgebases til produkter som Elementor:

Elementor: emner og tællinger med knowledgebase artikel
Elementor: emner og tællinger med knowledgebase artikel

Search hjælper brugere med at finde svar på deres spørgsmål hurtigere, end de kunne være i stand til med en manuel søgning gennem kategorierne:

Elementor: søg gennem dokumentation for “skabelon”
Elementor: søg gennem dokumentation for “skabelon”

I mange tilfælde kan de problemer, som brugerne støder på med SaaS-produkter, kan let løses af brugerne selv. Hvis du ønsker at holde din live chat og helpdesk-support fri for let at løse spørgsmål, skal du gøre din knowledge nem at søge på.

Bundlinie

Hvis der er en stor mængde af noget på dit websted, må du ikke antage, at navigationen vil hjælpe besøgende med at arbejde sig igennem det. Byg en Fast Pass-lignende search oplevelse, der får dem nøjagtigt, derhen de har brug for og vil hen.

Sådan føjes search til dit WordPress-websted

Du har et par muligheder for at implementere og aktivere grundlæggende WordPress-search på dit websted:

Føj WordPress-søgning til menuen med dit tema

Afhængigt af hvilket WordPress-tema, du har installeret, kan du muligvis tilføje søgning til din menu med bare et par klik. I dette eksempel bruger jeg Astra-temaet, som btw viser sig at være meget hurtigt!

Den første ting at gøre er at gå til Udseende > Tilpas:

Gå derefter til Header > Primær Menu.
Gå derefter til Header > Primær Menu.

Gå derefter til Header > Primær Menu.

WordPress - tilføj et search field til menuen
WordPress – tilføj et search field til menuen

Under “Sidste vare i menuen” skal du vælge “Search” i rullemenuen.

WordPress - search field tilføjet med temaindstillinger
WordPress – search field tilføjet med temaindstillinger

Dette tilføjer et search ikon og bjælke som det sidste element til din navigationsmenu.

WordPress - search field tilføjet med temaindstillinger
WordPress – search field tilføjet med temaindstillinger

Når du bruger andre WordPress-temaer, er denne search activation setting muligvis ikke det samme sted i din tematilpasning. Hvis det er tilgængeligt, finder du det under “Header” -indstillingerne. Ellers bliver du nødt til at tilføje det manuelt ved hjælp af en af nedenstående indstillinger.

Tilføj search med en WordPress-widget

WordPress-widgets giver dig mulighed for at tilføje indhold til dedikerede blokke i elementerne omkring dit indhold, som sidebar og footer.

En slags indholdsblok, du kan oprette med WordPress-widgets, er en search bar.

Start med at lokalisere Widgets under menuen Udseende:

WordPress - find menuen Widgets
WordPress – find menuen Widgets

Du finder alle de widget-sektioner, der er tilgængelige for dig her. Afhængigt af det tema eller den skabelon, du bruger, ser du muligvis ikke andet end en sidebar eller footer, eller du kan se et mere omfattende udvalg som dette:

Eksempel på widgets og sektioner
Eksempel på widgets og sektioner

Uanset hvad du skal gøre nu er det at beslutte, hvor du vil have din search bar til at vises.

Lad os sige, at du planlægger at offentliggøre nyt blogindhold hver dag og vide, at arkivet vil vokse hurtigt. Så det ville være fordelagtigt at have en search bar til stede på hver blogside.

Rul til bunden af dine widgets, og find den, der hedder “Search”:

Where to find the Search widget in WordPress.
Search widget

Du kan tilføje det enten ved at klikke på det og vælge hvilket afsnit du vil tilføje det til at lide dette på:

Tilføj search widget med dropdown
Tilføj search widget med dropdown

Eller du kan drag n drop din widget til den sektionsblok, du vil have den til at vises i:

Tilføj search widget med drag n drop
Tilføj search widget med drag n drop

Når du har den, der hvor du ønsker at placere den, skal du give det et navn:

Giv din search widget en titel
Giv din search widget en titel

Gem dine ændringer, og besøg derefter dit websted for at bekræfte, at det ser ud, som du vil have det til:

Search bar føjet til bloggen
Search bar føjet til bloggen

Du kan nu se, at search bar sidder øverst på blog sidebar, klar til at dine læsere kan bruge.

Føj search til hovedindholdet på dit websted med WordPress-værktøjer

Selvom det er nyttigt at placere din search bar i de altid tilstedeværende elementer på dit websted, kan du muligvis også finde en grund til at inkludere den i det faktiske indhold på dine sider.

Der er nogle få måder at få dette til at ske:

Med WordPress Editor

Gutenberg editoren har bestemt gjort det lettere at designe mere kreative sidelayouter uden at skulle stole på HTML eller shortcodes.

Et sådant element, kan du nu tilføje til dine sider takket være WordPress-editoren er en search widget:

Search widget-blok i Gutenberg
Search widget-blok i Gutenberg

Du har mere kontrol over, hvordan search bar vises, når du bruger denne indstilling. For eksempel kan du ændre titlen på din search bar, placeholder teksten samt knappen:

Tilpas search bar med Gutenberg
Tilpas search bar med Gutenberg

Du kan endda ændre stilen på search-blokken med brugerdefinerede CSS-klasser.

Med et pagebuilder-plugin

For dem af jer, der foretrækker at arbejde med drag n drop page builder-plugins som Elementor, kan du også få adgang til søgemodellen med dit valgte plugin. Processen ligner det du ville gøre med Gutenberg.

Når en ny side eller et indlæg er åbent og Elementor-editoren er aktiveret, skal du foretage en søgning efter WordPress-search widget fra din liste over elementer:

Search widget i Elementor
Search widget i Elementor

Træk dit search element til det sted, hvor du vil have det, skal vises på siden. For eksempel er dette en 404-side, der hjælper brugere med at komme tilbage på sporet med en search bar:

404 sider eksempel med search bar
404 sider eksempel med search bar

Som du kan se, giver page builder-plugin dig mere kontrol over, hvor din WordPress-search bar vises, end Gutenberg gør, så du kan lagde det over og inden for andet indhold.

Med et tema

I nogle tilfælde kan du finde et tema og en skabelon, der automatisk tilføjer søgning til indholdet på dit websted. De typer af temaer, der gør dette, har dog en tendens til at være meget specialiserede, som temaet Residence Real Estate theme:

Demo af temaet Residence Real Estate
Demo af temaet Residence Real Estate

Da søgning kan blive kompliceret på listing websteder som disse, giver det mening at temaudvikleren vil indbygge funktionaliteten i skabelonen.

Temaer til bookingwebsite er et andet eksempel på dem, der leveres med allerede indbygget search-funktion, ligesom denne demo fra temaet Travel Booking:

Demo af temaet Travel Booking
Demo af temaet Travel Booking

Som du kan forestille dig, vil det at have mulighed for search, der allerede er indbygget i dit WordPress-tema og skabelon, spare en masse problemer med selv at skulle bygge noget så kompleks som dette. Og hvis temaet er optimeret til ydeevne, skal dens søgemaskine-løsning også være (igen, en mindre ting at skulle bekymre sig om).

Tilføj WordPress search med kode

Der er en anden måde at tilføje en grundlæggende search form til dit websted, men det kræver, at du er komfortabel med kodning.

For at gøre dette, gå til Udseende> Temaeditor:

Temaeditor
Temaeditor

Hvad du skal gøre her er at oprette en kortkode til en søgefelt ved hjælp af temafilen features.php:

Temafilen functions.php
Temafilen functions.php

I bunden af filen skal du tilføje følgende uddrag:

add_shortcode( 'shortcodename', 'get_search_form');

Erstat “shortcodename” med dit eget navn til søgeformularen. Sørg for, at det hele er uden bogstaver, tal eller symboler. Når du har opdateret filen, kan du begynde at bruge din shortcode på dit websted.

Her er et eksempel:

En brugerdefineret shortcode til at tilføje en search bar til dit websted
En brugerdefineret shortcode til at tilføje en search bar til dit websted

Din shortcode tilføjes, som enhver almindelig tekst tilføjes til webstedet. Husk bare at vedlægge det i parentes [].

Mens du ikke kan se search bar i din editor, skal du kigge på forhåndsvisningen af din side, og du kan se den på fronten af dit websted:

SEARCH BAR tilføjet med shortcode
SEARCH BAR tilføjet med shortcode

Selvom dette er en hurtig redigering, hvilket er godt til formålet med denne artikel, foreslår bedste praksis, at du aldrig redigerer dit temas kode og at du opretter et WordPress child theme i stedet.

En note om Begrænsninger i WordPress search

Der er masser af muligheder, du kan bruge til at tilføje grundlæggende WordPress-søgefunktionalitet til dit websted. Men er det nok?

Medmindre du har et meget lille websted, eller du vil begrænse search til din blog, vil det sandsynligvis ikke være det. Lad mig forklare.

WordPresss oprindelige search form ser gennem følgende slags indhold på dine websider og blogindlæg:

  • Sidetitler
  • Afsnitstekst
  • Billedtitler
  • Billedtekster
  • Billed alternativ tekst
  • Filnavne

Som du kan forestille dig, er dette utroligt begrænsende for dine brugere. For det første, hvis du har brug for at hente resultater fra andre slags sider eller indhold på dit websted (som WooCommerce-produkter), viser den grundlæggende search form ikke matchende resultater for dem. Det samme gælder for andre elementer på dit websted som:

WordPress-search er ikke kun restriktiv med hensyn til de viste resultater. Det er også restriktivt efter størrelse. Jo større dit websted bliver, desto vanskeligere vil det være for din database at behandle resultaterne, og jo længere tid vil det tage at tjene dem til dine besøgende.

Så hvad nu hvis du har brug for noget mere kraftfuldt og bæredygtigt end hvad WordPress-search tillader?

Lad os se på nogle måder, du kan forbedre det på.

Sådan forbedres den interne WordPress-search oplevelse

Du skal læse denne næste del om rettelse af WordPress-search, hvis mindst et af følgende gælder for dig:

  1. Du har mere end tusind sider med indhold eller produkter på dit websted.
  2. Dine data antyder, at intern search er populær, men de fører ikke til nogen konverteringer.
  3. Din search form får meget action, men din webhostingserver kæmper for at håndtere anmodningerne (dvs. det tager mere end et par sekunder at indlæse resultater).
  4. Du ønsker at skalere dit websted uden at skulle bekymre dig om, at search svigter dig (og dine besøgende) et eller andet sted undervejs.
  5. Grundlæggende search klarer det ikke. Du har brug for noget mere avanceret og smidigt for at håndtere den slags søgninger, dine brugere foretager.

Klar til at dykke i? Her er 6 vigtige ting, du kan gøre for at forbedre WordPress-search:

Tip 1: Opret en tilpasset search side

I stedet for at efterlade dine besøgende med en simpel søgefelt for at hjælpe dem med at browse rundt på dit websted, hvorfor så ikke oprette en brugerdefineret search site i stedet?

Eksempel på søgning efter “denim” i webstedets menu
Eksempel på søgning efter “denim” i webstedets menu

Det er ikke som om dine besøgende ikke er bekendt med at bruge en search, men oplevelsen kunne forbedres med en dedikeret search site.

For at oprette din brugerdefinerede side skal du have backend-adgang til dit websted enten via FTP eller en filhåndtering.

Når du er inde i WordPress-databasen, skal du kigge efter følgende filsti:

/wp-content/themes/[your theme name]/page.php

page.php er en fil, der definerer grundstrukturen på dine websider. Det er med andre ord en sideskabelon. Hvad vi vil gøre nu er at oprette en skabelon til din search side.

Dupliker page.php og navngiv den nye fil searchpage.php. Åbn det derefter til redigering.

Eksempel på side.php-kode kopieret til ny fil
Eksempel på side.php-kode kopieret til ny fil

Det meste af koden i denne fil skal udskiftes, da det, der er her, definerer en typisk webside eller blogindlæg. I stedet skal du klippe det tilbage, så det kun indeholder det, du har brug for på din search side. Her er et eksempel på, hvordan jeg udbyggede min search side:

<?php
/*
Template Name: Search Page
*/
?>
<?php
get_header(); ?>

<div class="wrap">
	<div id="primary" class="content-area">
		<main id="main" class="site-main" role="main">
<h1>Search Our Shop</h1>
<p>Welcome to the online shop of awesomeness! Here you will find all kinds of products to revolutionize how you work, live, and play.</p>
<p>Use the search form below to get yourself moving in the right direction.</p>

<?php get_search_form(); ?>

		</main><!-- #main -->
	</div><!-- #primary -->
</div><!-- .wrap -->

<?php get_footer(); ?>

WordPress Codex giver lidt mere vejledning om, hvad du kan og ikke kan gøre, når du opretter en brugerdefineret search side. Men hvis du kan lide resultaterne af det, jeg skal vise dig, er det indholdet der vises mellem, det eneste, du muligvis skal ændre, er det indhold, der vises mellem:

<main id="main" class="site-main" role="main">

Og

<?php get_search_form(); ?>

Når du har gemt din searchpage.php-skabelon, skal du gå tilbage til WordPress. Vi er nu nødt til at oprette en side kaldet “Search”.

Giv siden en titel, og åbn “Sideattributter” på sidebar. Du vil se en skabelon til den “search side”, du lige har oprettet:

Skabelon med search side oprettet
Skabelon med search side oprettet

Vælg search template, og udgiv siden. Du ser det nu på den direkte URL, som skal være: https://yourdomainname.com/search/. Og hvis du brugte noget, der ligner koden ovenfor, vil det resultere i en side, der ser sådan her ud:

Eksempel på en tilpasset search side i WordPress
Eksempel på en tilpasset search side i WordPress

Med denne side oprettet og offentliggjort, er det din at gøre med, som du vil. Du kan tilføje den til din menu eller linke til den et andet sted. Bare sørg for, at linket er placeret et sted, hvor dine besøgende er egnede til at se det.

Tip 2: Få din WordPress-search til at gå ud over kun sider og indlæg

Mens ovenstående tip giver dig et nyt sted at køre WordPress-search fra, hjælper det ikke med problemet med, hvilken slags indhold det søger. Heldigvis for os er der et antal plugins, der vil løse dette.

Opgrader grundlæggende WordPress-search med WP extended search

Hvis alt hvad du ønsker, er at være i stand til at kamme gennem mere indhold og metadata på dit websted, er en god mulighed WP extended search.

WP-indstillinger for extended search i WordPress
WP-indstillinger for extended search i WordPress

Med dette plugin kan dine besøgende hente resultater fra:

    • Indlæg
    • sider
    • Mediefiler
    • Kategorier
    • Tags
    • Uddrag
    • Metadata (som forfatternavn)

Dette er et let og let at konfigurere plugin, der forbedrer de grundlæggende søgefunktioner til mindre business websites og blogs.

Opgrader WooCommerce-søgning med Advanced Woo Search

Hvis du har et ecommerce site, kan du i stedet bruge Advanced Woo Search plugin.

Når det er aktiveret, kan du placere WooCommerce-search form, hvor du vil på stedet. Hvis du vil have det til at erstatte alle de grundlæggende WordPress-search form, der allerede er der, har plugin en hurtig “Seamless integration” – mulighed, der automatisk skifter dem ud for dig.

Du kan også tilføje formularen manuelt som en widget eller en shortcode. Det er op til dig.

Formularen vil ligne den grundlæggende WordPress-form:

Eksempel på advanced Woo search
Eksempel på advanced Woo search

Der er to centrale forskelle mellem denne form og den, du havde før.

Den første er, at formularen søger på dit WooCommerce-produktindhold og metadata, inklusive titlen, SKU, uddrag, kategori, tag og ID.

Dette er den anden forskel:

Advanced Woo Search: live search resultater
Advanced Woo Search: live search resultater

Når dine besøgende begynder at skrive deres søgeforespørgsler, vises matchende resultater. Dette er, hvad der er kendt som “live” -search, og takket være pluginets-brug af AJAX, sker det øjeblikkeligt.

Hvis disse indstillinger ser lovende ud, men du leder efter mere robuste eller hurtigere opgraderinger til dine WordPress-search form, skal du fortsætte med at læse.

Tip 3: Forbedr den måde WordPress-søgeresultater vises

Lad os derefter tale om, hvilke slags ting du kan gøre for at forbedre, hvordan søgeresultater vises for dine besøgende.

Derfor har du ikke råd til at skippe dette tip:

Standardvisning af søgeresultater
Standardvisning af søgeresultater

Som standard viser WordPress search resultater, der ligner denne side. Øverst på siden siger “Søgeresultater for: [nøgleord]” og følges af hver matchende side eller indlæg. Hvis der er et vist billede (som jeansene ovenfor), vises det i sin helhed.

Det efterfølges af et uddrag:

Søgeresultater viser stort billede og uddrag
Søgeresultater viser stort billede og uddrag

Dette er kun et matchende resultat. Forestil dig, hvor vanskeligt det ville være at komme igennem denne søgeresultatside, hvis der var et par “denim” match, om ikke andet en snes eller dusinvis af dem.

For at løse dette problem vil vi kigge efter et WordPress-plugin, der kan hjælpe.

Forbedre udseende på din form med ivory search

Som de plugins, der er nævnt ovenfor, giver Ivory Search dig mulighed for at vælge, hvilke slags indhold og metadata-søgeresultater, der trækkes fra. Men med denne behøver du ikke vælge mellem grundlæggende side- og postdata eller eCommerce. Du har dit valg af kuldet her:

Ivory Search-indstillinger
Ivory Search-indstillinger

Et andet bemærkelsesværdigt tip om dette plugin er, at det giver dig mulighed for at tilpasse din search form sammen med resten af dit websted:

Ivory Search: tilpas design i tema Customizer
Ivory Search: tilpas design i tema Customizer

Du har kontrol over alle aspekter af din søgeform:

      • Farver
      • Tekst
      • Stil
      • Form animation
      • Loader-billede

Derudover kan du også konfigurere ting som live AJAX-search og give dine besøgende fordelen ved at se deres kampe i realtid:

Live-søgeresultater fra brugerdefineret search bar med Ivory Search
Live-søgeresultater fra brugerdefineret search bar med Ivory Search

Tænk på dette plugin som det næste trin op i WordPress search.

Tilpas, hvordan søgeresultater vises med Ajax-search

Nu er det ikke kun, hvordan din søgeform ser ud, der vil sætte et mærke på dine besøgende. Det er, hvad du gør med resultaterne, der også påvirker deres oplevelse.

Med Ajax Search Lite og Pro plugins vil du virkelig wow dem med en smartere og hurtigere søgeoplevelse.

Her er nogle eksempler på, hvad du kan gøre:

Ajax Search-plugin: search behavior
Ajax Search-plugin: search behavior

Behavior gør søgeoplevelsen mere effektiv for besøgende, idet de gør ting som at åbne search form straks, når de begynder at skrive og omdirigere dem til søgeresultater, uanset om de rammer returtasten eller forstørrelsesglas-ikonet.

Ajax Search-plugin: autofuldførelse og forslag
Ajax Search-plugin: autofuldførelse og forslag

Autofuldførelse og forslag bruger Google-søgefunktioner til at fremskynde dine besøgendes søgninger.

Ajax Search-plugin: markering af keywords
Ajax Search-plugin: markering af keywords

Fremhævelse af søgeord er en anden nyttig funktion, der fremhæver dine brugers keywords i de matchende resultater. Dette gør det lettere at se mere relevante resultater.

Her er et eksempel på, hvordan det kan se ud:

Fremhævede keyword i søgeresultater
Fremhævede keyword i søgeresultater

Dette plugin giver dig også mulighed for at diktere, hvordan dine resultater nøjagtigt skal vises: hvordan resultatsiden skal udlægges, og hvilke elementer der skal vises (som det viste billede + uddrag + forfatternavn).

Derudover kan du bede søgemaskinen om at trække billeder fra et bestemt sted. Hvis et vist billede for eksempel ikke er tilgængeligt, kan du anmode om, at det første billede på siden bruges i søgeresultater i stedet.

Du kan også beslutte, hvordan hvert billede skal beskæres, og i hvilken størrelse. På denne måde kan du gøre dine søgeresultatsider mere håndterbare i størrelse og udseende – noget, der bliver ekstra vigtigt, når mængden af indhold på dit websted vokser.

Og en ting til: dette plugin hjælper dig ikke bare med at få dine søgeresultater til at se bedre ud. Det fremskynder også, hvor hurtigt de kommer frem dine besøgende:

Ajax Search-plugin: præstationsoptimeringer til hurtigere søgning
Ajax Search-plugin: præstationsoptimeringer til hurtigere søgning

Der er tre ydeevneoptimeringer, du kan foretage i dette plugin:

      • Anvend en brugerdefineret AJAX-handler.
      • Deaktiver beskæring af billeder.
      • Ilæg JavaScript i sidefoden.

Med disse tre indstillinger konfigureret, kan du hjælpe din webserver med ikke at blive så overvældet af kontinuerlige søgeanmodninger.

Når det er sagt, er dette kun toppen af ​​isbjerget, når det kommer til at optimere WordPress search efter hastighed. Fortsæt med at læse for at lære mere om Elasticsearch.

Tip 4: Fremskynd WordPress search

Mens udseendet og søgefunktionerne i din WordPress-søgeform er vigtige, er det også, hvor hurtigt det hele sker.

Få superhurtige og komplekse søgefunktioner med Elasticsearch

På et bestemt tidspunkt vil WordPress-søgeplugins og din MySQL-database bare ikke kunne klare det længere. Når dit websteds søgeforespørgsler skyder gennem taget, er den eneste måde at sikre en optimal søgeoplevelse, ved at bruge Elasticsearch.

Elasticsearch er en open source-søgnings- og analysemotor kendt for sin hastighed, stabilitet og skalerbarhed – det er kun en del af Elastic-stakken. Når det kombineres med Logstash (til databehandling) og Kibana (til datavisualisering og -styring), driver Elasticsearch dit websteds søgemaskine på måder, du aldrig har set før:

  • Spørg om flere indholdstyper (som PDF-filer) og metadata
  • Fuzzy matching for at skære ned på “Ingen resultater”
  • Relateret indholdsforslag
  • Geospecifikke indholdsanbefalinger
  • Facetteret (multi-filter) søgning
  • Hurtigere forespørgsel
  • Adgang i realtid til data om søgeforespørgsler

Selvom Elasticsearch er open source og gratis at bruge, skal du administrere Elasticsearch-hosting til det (hvilket ikke er gratis). Der er flere måder, du kan få opnå dette på:

1. ElasticPress

ElasticPress-pluginet giver dig mulighed for problemfrit at integrere ElasticPress-søgefunktioner på dit WordPress-sted.Dette plugin er en populær løsning til integration med WordPress-værter, der yder support til Elasticsearch.

ElasticPress-indstillinger
ElasticPress-indstillinger


2. Elastic

Hvis du vil, kan du gå direkte til kilden: Elastic. Du har også et par muligheder for at implementere din søgemaskine.

Du kan få den fulde stak og drage fordel af dens avancerede værktøjer til databehandling og styring. Dette er en del af installations- og onboarding-processen:

Elastic: konfiguration af fuld stack-implementering
Elastic: konfiguration af fuld stack-implementering

Hvad mere er, du får kontrol over, hvordan din Elasticsearch-server skal optimeres:

Valg af implementerings-optimering i Elastic
Valg af implementerings-optimering i Elastic

Anbefalinger leveres baseret på, hvilke typer forespørgsler dit websted håndterer, hvilket gør det nemt at beslutte, hvordan man bedst fremskynder og forbedrer din søgemaskine.

Hvis du vil forenkle opsætningen, skal du bruge Elastics værktøj til site search tool i stedet:

Dashboard til elastic search på websteder
Dashboard til elastic search på websteder

Derefter føres du til dette dashboard, hvor du, når dit websted er indekseret, kan:

  • Installer din søgemaskine med et JavaScript-kodestykke.
  • Tilpas, hvordan din søgemaskine fungerer med resultatrangeringer, vægtning og synonymer.
  • Administrer det indhold, der er berettiget til at vises i søgeresultater.
  • Konfigurer konverteringssporing.
  • Konfigurer søgeanbefalinger.
  • Gennemse dine data for søgeforespørgsel.

Det er ikke så robust af en løsning som Elastic Stack, men dette er en fantastisk mulighed, hvis du blot leder efter en high-powered search, der er let at implementere og administrere.

3. Amazon Elasticsearch

Det burde ikke komme som nogen overraskelse, at Amazon har en egen Elasticsearch-tjeneste. Hvis du allerede bruger AWS hosting– og implementeringstjenester, ville dette være en fantastisk mulighed for dig.

Ligesom ovenstående indstillinger er det en administreret tjeneste, der giver dig mulighed for at oprette en hurtig søgemaskine med komplekse forespørgselsevner til dit websted.

Tip 5: Cache din side med søgeresultater

En anden måde at optimere WordPress search efter hastighed på, er at cache dine søgeresultater. Ved at aktivere cache behøver din server ikke kontinuerligt at behandle de samme forespørgsler igen og igen. I stedet henter og viser en statisk side med søgeresultater, hvilket giver besøgende næsten øjeblikkelige resultater.

En måde at aktivere cache på er med et WordPress-cache-plugin.

Et af de bedst bedømte plugins, W3 Total Cache, gør opmærksom på cachen af ​​søgeresultatsider, så start der, hvis du leder efter en cache-løsning, der prioriterer de slags performance-optimeringer, du har brug for.

Eller du kan prøve WP Rocket. Selvom det ikke cache-søgeresultatsider som standard, oprettes det hjælper plugin til cache-søgeresultater til det nøjagtige formål.

En anden måde at aktivere dette er ved at bruge det tidligere nævnte Ajax Search Pro-plugin. Jeg har allerede vist dig et par måder, hvorpå Lite-versionen af ​​pluginet optimerer søgeydelsen. Pro-versionen tilføjer endnu flere optimeringer, herunder billedforberedelse og cache-søgning i søgeudtryk.

Tip 6: Aktiver søgningsporing i Google Analytics

Sidst, men ikke mindst, skal du huske at aktivere søgesporing i Google Analytics. Du finder dem under Administrator> Alle webstedsdata> Vis indstillinger.

Aktivering af søgesporing i Google Analytics
Aktivering af søgesporing i Google Analytics

For at slå søgning på stedet skal du skifte til “ON”. Dette afslører et nyt felt kaldet “Forespørgselsparameter”. Dette er elementet i din URL (og database), der definerer en søgeforespørgsel og resultat.

Søgeparameteren til Google Analytics
Søgeparameteren til Google Analytics

Bogstavet “s”, i dette tilfælde, er det, der definerer søgeforespørgslen på webstedet. Hvis du ikke er sikker på, hvad din egen søgeparameter er, skal du køre en testsøgning og finde bogstavet eller ordet efter spørgsmålstegnet.

Hvis din søgning giver besøgende mulighed for at vælge kategorier og filtre, kan du også aktivere site search categories. Du skal muligvis angive flere parametre her.

Når du er færdig med at konfigurere søgning i Google Analytics, vil du være i stand til at finde alle dine data under Behavior> SIte search.

Data for site search i Google Analytics
Data for site search i Google Analytics

Ligesom resten af ​​Google Analytics giver disse data dig et væld af muligheder for at finde ud af:

Vær opmærksom på, hvad dine besøgende laver med søgning, og du kan mere effektivt forme resten af ​​on-site oplevelsen for dem.

Resumé

WordPress search kan virke som en enkel nok sag – og det er, hvis du kun har brug for en grundlæggende søgefunktion, der hjælper besøgende med at navigere et dusin sider.

Du kan tilføje en simpel WordPress-søgefunktion til et antal områder på dit websted, f.eks. header, menu, sidebar, footer og endda på linje med dit indhold. Der er en række måder, du også kan tilføje disse søgeelementer på:

      • Dit temas indstillinger
      • En WordPress-widget
      • Et page builder plugin
      • En færdiglavet temaskabelon
      • Kode

Glem ikke: jo større dit websted er, og jo mere kompleks din navigation bliver, jo mere har du brug for en løsning, der forbedrer dine WordPress-søgefunktioner for at give en bedre UX til dine besøgende. Og en bedre UX resulterer oftest i øgede konverteringer for dig.

Suzanne Scacca

Suzanne Scacca is a WordPress, web design, and SEO specialist. When she’s not testing WordPress tools or scouring the web for awesome design examples, she’s on Twitter sharing tips on how to make the web a better place.