at give de mennesker, der besøger din hjemmeside, mulighed for nemt at finde de oplysninger, de leder efter, er en vigtig ingrediens i at skabe en brugervenlig hjemmeside. Hjemmesidenavigation, der er let at bruge og forstå, er afgørende for brugervenlighed, men nogle gange har besøgende brug for mere end intuitiv navigation for at finde det indhold, de søger. Det er her en hjemmeside søgefunktion kan komme i handy.
søgning I Content Management systemer
du har et par muligheder for at sætte en søgemaskine på din hjemmeside, herunder ved hjælp af et CMS — hvis din hjemmeside er bygget på et Content Management system — til at drive denne funktion. Da mange CMS-platforme bruger en database til at gemme sideindhold, leveres disse platforme ofte med et søgeværktøj til at forespørge den database. For eksempel er et foretrukket CMS Udtrykmotor. Dette program har en nem at implementere værktøj til at omfatte site søgning på hjemmesider bygget i dette system. På samme måde inkluderer det populære CMS søgekontroller, der viser oplysninger indeholdt i sidens sider, indlæg og metadata.
lokale CGI-Scripts
hvis dit site ikke kører et CMS med denne form for kapacitet, kan du stadig tilføje søgning til det sted. Du kan køre et fælles script på tværs af hele dit site eller JavaScript på tværs af individuelle sider for at tilføje en søgefunktion. Du kan også installere et eksternt site katalog til dine sider og køre søgningen fra det.
eksternt hostet søgning CGIs
en eksternt hostet søgning CGI er normalt den nemmeste metode til at tilføje søgning til din hjemmeside. Du tilmelder dig med en søgetjeneste, og de katalogiserer din hjemmeside for dig. Derefter tilføjer du søgekriterierne til dine sider, og dine kunder kan søge på din side ved hjælp af dette værktøj.
ulempen ved denne metode er, at du er begrænset til de funktioner, som søgefirmaet leverer med deres særlige produkt. Også kun sider, der er live på internettet, katalogiseres (intranet-og ekstranetsider kan ikke katalogiseres). Endelig er din hjemmeside kun katalogiseret med jævne mellemrum, så du ikke har nogen garanti for, at dine nyeste sider vil blive tilføjet til søgedatabasen med det samme. Det sidste punkt kan være en deal breaker, hvis du altid vil have din søgefunktion opdateret.
følgende sider tilbyder gratis søgefunktioner til din hjemmeside:
- Google Custom Search Engine: Google custom search engine giver dig mulighed for at søge ikke kun din egen hjemmeside, men også oprette samlinger til at søge inden for. Dette gør søgningen mere interessant for dine læsere, fordi du kan angive flere steder, der skal medtages i søgeresultaterne. Du kan også invitere dit samfund til at bidrage med sider til søgemaskinen.
- FusionBot: Denne service tilbyder flere niveauer af søgning. På det gratis niveau får du indekseret 250 sider, et automatisk indeks pr.måned, et manuelt indeks pr. måned, grundlæggende rapportering, et sitemap og mere. Det understøtter endda søgning på tværs af SSL-domæner.
- FreeFind: det er nemt at tilmelde dig denne gratis service. Det har yderligere funktioner i et sitemap og” hvad er nyt ” sider, der automatisk genereres sammen med dit søgefelt. Du styrer, hvor ofte de edderkop din hjemmeside, så du kan være sikker på, at nye sider føjes til indekset. Det giver dig også mulighed for at tilføje yderligere steder til edderkoppen, der skal inkluderes i søgningen.
- Sitelevel intern Site Search: med denne gratis service tilføjer du funktionaliteten ved at have sider, der ikke er inkluderet i databasen. Så hvis du vil have en bestemt sektion privat og ikke søgbar, vil du blot liste det som et ekskluderet område, og disse sider ville ikke være søgbare. Den gratis service indekserer 1000 sider med et genindeks om ugen.
JavaScript-søgninger
JavaScript-søgninger giver dig mulighed for hurtigt at tilføje søgefunktion til din side, men er begrænset til søgere, der understøtter JavaScript.
alt-i-et internt Site Search Script: Dette søgescript bruger eksterne søgemaskiner som Google, MSN og Yahoo! for at søge på din hjemmeside. Temmelig glat.