Udskift WordPress-søgning med Google Custom Search

google tilpassede søgeresultater

Lad os se det i øjnene, WordPress Søgning er langsom og meget unøjagtig. Heldigvis flammer Google både hurtigt og præcist. Desuden 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 rode med indlejret Javascript i dit sideindhold, vil jeg også anbefale at opbygge en skabelon til Googles tilpassede søgeresultatside. For at gøre dette skal du blot bygge en side, der er struktureret som din side med en enkelt side. Gut alle de bidder, du ikke har brug for, og indsæt Google -koden. Føj en side til din skabelon, og kald den 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 enhver blog - ikke kun for den brændende forbedring i hastighed, men også for de relevante resultater. Du kan også endda tjene et par penge på siden! Tag et kig på 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 for hver af forespørgselsfeltstilarterne, så du bevarer udseendet! Du skal også hard-kode iframe CSS-bredden i dit typografiark (valgfri indstilling af bredden i JavaScript ser ikke 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.