Avouons-le, WordPress La recherche est lente et très imprécise. Heureusement, Google est à la fois extrêmement rapide et précis. En outre, Google Google Custom Search a évolué pour être intégré à votre propre blog (ou site Web).
Liens permanents et recherche personnalisée Google
Pour un site avec des permaliens comme le mien, j'ai dû faire une modification supplémentaire, cependant. J'ai dû rendre l'action dans la balise de formulaire relative plutôt que de fournir l'URL entière avec le domaine.
<form action="/query/"...
La recherche personnalisée Google a une autre fonctionnalité intéressante ... elle extraira l'image sélectionnée si votre site les utilise et que vous avez optimisé les en-têtes à l'aide de microdonnées conformément à schema.org. J'utilise le Plugin de référencement WordPress Yoast pour prendre soin de cela - et mon site est mis à jour avec des images en vedette pour chaque message.
Créer un modèle de page de résultats de recherche
Plutôt que de pirater votre thème ou de jouer avec Javascript intégré dans le contenu de votre page, je vous recommande également de créer un modèle pour la page de résultats de recherche personnalisée Google. Pour ce faire, créez simplement une page structurée comme votre page de thème à page unique. Supprimez tous les morceaux dont vous n'avez pas besoin et insérez le code Google. Ajoutez une page à votre modèle et appelez-la quelque chose comme googlecse.php avec le code suivant à l'intérieur:
Résultats de recherche: [Insérez votre code de résultats de recherche personnalisée Google ici]
Maintenant, lorsque vous ajoutez une nouvelle page pour vos résultats, sélectionnez ceci comme modèle:
Je n'hésiterais pas à faire cela sur n'importe quel blog - pas seulement pour l'amélioration fulgurante de la vitesse, mais aussi pour les résultats pertinents. Vous pouvez même gagner quelques dollars sur le côté! Jetez un œil par vous-même et lancez mon nouveau formulaire de recherche! Vous ne serez pas déçu!
Une remarque: si vous exécutez un thème comme le Thème Twenty Eleven, vous devrez mettre à jour le champ de recherche css avec! important sur chacun des styles de champ de requête afin de conserver l'apparence! Vous devrez également coder en dur la largeur CSS de l'iframe dans votre feuille de style (éventuellement, la définition de la largeur dans le JavaScript ne semble pas avoir d'impact).
J'ai depuis longtemps la recherche personnalisée Google sur mon blog. Cependant, je garde les deux options ouvertes.