Udskift WordPress-søgning med Google Custom Search

google tilpassede søgeresultater

Lad os se det i øjnene, WordPress Søgningen er langsom og meget unøjagtig. Heldigvis er Google både lynhurtig og præcis. Derudover er Googles Google Custom Search har udviklet sig til at blive integreret i din egen blog (eller dit websted).

Permalinks og Google Custom Search

For et websted med permalinks som min var jeg dog nødt til at foretage en yderligere ændring. Jeg var nødt til at gøre handlingen i formtagningen relativ i stedet for at forsyne hele URL'en med domæne.

<form action="/query/"...

Google Custom Search har en anden god funktion ... det trækker det fremhævede billede, hvis dit websted bruger dem, og du har optimerede overskrifter ved hjælp af mikrodata i overensstemmelse med schema.org. Jeg bruger Yoast WordPress SEO-plugin for at tage sig af det - og mit websted opdateres med fremhævede billeder til hvert indlæg.

google tilpassede søgeresultater

Lav en skabelon til søgeresultatside

I stedet for at hacke dit tema eller ødelægge med integreret Javascript i dit sideindhold, vil jeg også anbefale at oprette en skabelon til Google Custom Search Results Page. For at gøre dette skal du blot oprette en side, der er struktureret ligesom din enkeltsides temaside. Gut alle de klumper, du ikke har brug for, og indsæt Google-koden. Føj en side til din skabelon, og kald den til noget som googlecse.php med følgende kode i den:

 Søgeresultater: [Indsæt din Google-tilpassede søgeresultatkode her]

Når du nu tilføjer en ny side til dine resultater, skal du vælge denne som skabelon:
side skabelon vælge

Jeg ville ikke tøve med at gøre dette til nogen blog - ikke kun for den brændende forbedring i hastighed, men også for de relevante resultater. Du kan endda tjene et par dollars på siden også! Se efter dig selv, og giv min nye søgeformular til et spin! Du bliver ikke skuffet!

En note: Hvis du kører et tema som Tyve elleve tema, skal du opdatere søgefeltet css med! vigtigt på hver af forespørgselsfeltstilarterne, så du opretholder udseendet! Du bliver også nødt til at hårdkode iframe CSS-bredden i dit typografiark (valgfri indstilling af bredden i JavaScript ser ud til at have nogen indvirkning).

En kommentar

  1. 1

Hvad mener du?

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.