Limiter les résultats de recherche WordPress par catégorie, type de message, titre du message


Limitez vos résultats de recherche WordPress par catégorie, type ou titre de message pour offrir aux utilisateurs une meilleure expérience.

La recherche est géniale non? Pouvez-vous même imaginer un jour aujourd'hui où vous n'utilisez pas la recherche Google? Cependant, la recherche n'a pas toujours été aussi facile.

L'algorithme de recherche le plus populaire est l'algorithme de recherche binaire. L'algorithme de recherche binaire permet d'afficher des résultats plus rapides car il suit la règle de division et de conquête.

Que signifie "diviser pour régner"?

Cela signifie que tous les résultats ne sont pas répétés de manière itérative. À chaque étape, cela représente la moitié du total des données consultables. Vous pouvez regarder la vidéo suivante pour connaître les bases de la recherche binaire.

Quand Google a commencé à 1995 à Stanford, ils ont essayé de construire un moteur de recherche en suivant la même règle que le comité Noble. Le noble comité trouve le meilleur scientifique en évaluant sa contribution à différents articles. Ils ont suivi la même philosophie à l'époque et ont introduit le concept de PageRank. Plus il y avait de backlinks dans une page, meilleur était leur classement.

Avance rapide à 2019, maintenant Le référencement est important et Google ne s'appuie pas sur un seul facteur. Avant de donner aux sites Web un meilleur classement, Google tient compte de nombreux facteurs. L’un des principaux facteurs est de fournir aux utilisateurs une grande expérience utilisateur.

Pourquoi la recherche est-elle importante?

La recherche est essentielle au succès de votre entreprise. Si la limitation des résultats de recherche WordPress améliore l'expérience globale de l'utilisateur de votre site Web, vous devriez le faire. En effet, l’un des principaux facteurs de bon classement SEO en 2019 est de fournir une expérience utilisateur exceptionnelle aux utilisateurs. WordPress vous permet d'exclure des catégories de la recherche en utilisant des plugins.

Comment limiter les résultats de recherche WordPress?

Vous pouvez limiter les résultats de recherche WordPress en utilisant différents plugins et codes. Nous recommandons toujours d’utiliser des plugins pour ajouter ou modifier des fonctionnalités car c’est une meilleure approche et vos personnalisations fonctionnent toujours comme auparavant. mettre à jour le noyau WordPress.

Comment gérer les mises à jour automatiques de WordPress comme un pro! [2019]

Meilleurs plugins pour limiter les résultats de recherche WordPress

Il existe quelques plugins WordPress qui fonctionnent remarquablement bien pour limiter les résultats de recherche WordPress. Vous pouvez limiter les résultats de recherche WordPress par catégorie, par type de message, par type de message et par la suite.

Nous énumérons certains des meilleurs plugins WordPress pour limiter les résultats de recherche WordPress.

Ivory Search est un simple plugin de recherche WordPress, mais ajoute de nombreuses fonctionnalités avancées. Il améliore la recherche intégrée dans WordPress et vous permet d'ajouter de nouveaux formulaires personnalisés avec des fonctions spécifiques.

Ivory Search – Plugin de recherche WordPress

Pourquoi utiliser Ivory Search pour limiter les résultats de recherche WordPress?

  • Configurez les formulaires de recherche pour rechercher le contenu que vous spécifiez.
  • Configurez chaque formulaire de recherche séparément.
  • Limiter les résultats de recherche WordPress par catégorie
  • Limiter les résultats de recherche WordPress par titre
  • Limiter les résultats de recherche WordPress par type de message
  • Configurer la recherche WordPress pour inclure des catégories spécifiques
  • Vous pouvez exclure le type de publication de la recherche.

Il y a beaucoup d'options de personnalisation que vous pouvez explorer lors de la configuration du plugin.Ivoire Recherche wordpress search category spécifique

Relevanssi – Une meilleure recherche

Relevanssi a à la fois une version gratuite et une version premium du plugin. Relevanssi adopte une approche différente de celle de Ivory Search. Il remplace la recherche standard WordPress par son propre moteur de recherche au lieu de s’appuyer dessus. Le plugin est doté de nombreuses fonctionnalités et options configurables.

Relevanssi – Une meilleure recherche

Vous obtiendrez de meilleurs résultats, une meilleure présentation des résultats – vos utilisateurs vous remercieront pour l'amélioration de l'expérience utilisateur

Pourquoi devriez-vous utiliser Relevanssi pour limiter les résultats de recherche WordPress?

  • Le moteur de recherche par défaut est remplacé par un moteur amélioré.
  • Les résultats de recherche peuvent être triés par ordre de pertinence
  • Le moteur de recherche peut faire correspondre des mots partiels si les mots complets ne correspondent pas.
  • Rechercher des articles et des pages
  • Vous pouvez exclure les publications, les pages, les balises ou les catégories de la recherche
  • La version premium ajoute plus caractéristiques à partir de 99 $ / an

Relevanssi Rechercher dans wordpress rechercher uniquement les messages

Un mot d'avertissement: Relevanssi n'est pas destiné aux grandes installations WordPress. Si votre site Web compte plus de 30 000 publications, Relevannsi ne fonctionnera pas correctement et le site plantera très probablement.

ACF: meilleure recherche

ACF: Better Search est un excellent plugin qui utilise déjà le très populaire Champs personnalisés avancés brancher. Le plugin ajoute de nouvelles fonctionnalités au moteur de recherche WordPress. ACF Better Search offre la possibilité de rechercher des contenus spécifiques dans les champs sélectionnés du plug-in Advanced Custom Fields.

La courbe d'apprentissage est nulle car tout est configuré automatiquement.

ACF: meilleure recherche

Pourquoi devriez-vous utiliser ACF: Better Search?

  • Vous pouvez rechercher vos types d'articles personnalisés.
  • Vous pouvez limiter les résultats de recherche par type de message personnalisé.

wordpress recherche de type de message personnalisé

Mots finaux

Il existe des moyens manuels de limiter les résultats de recherche WordPress. Cependant, nous ne le recommandons pas. Il y a toujours une chance de casser votre site si vous écrivez les codes mal.

Écrire ce que vous voulez lire – 5 stratégies d’engagement du public pour accroître l’engagement des utilisateurs

Si vous voulez toujours utiliser du code pour limiter les résultats de recherche WordPress pour les types de publication personnalisés, ajoutez le code suivant à votre functions.php ou ajoutez le code suivant via le Extraits de code brancher.

fonction searchfilter ($ query) {
 
    if ($ query-> is_search &&! is_admin ()) {
        $ query-> set ('post_type', array ('post', 'page'));
    }
 
return $ query;
}
 
add_filter ('pre_get_posts', 'searchfilter');

Si tu veux exclure des pages de la recherche WordPress, utilisez le code suivant.

// Exclure des pages de WordPress Search
if (! is_admin ()) {
fonction wpb_search_filter ($ query) {
if ($ query-> is_search) {
$ query-> set ('post_type', 'post');
}
return $ query;
}
add_filter ('pre_get_posts', 'wpb_search_filter');
}

Si tu veux limiter les résultats de recherche WordPress par titres d'articles uniquement, ajoutez le code suivant.

fonction __search_by_title_only ($ search, & $ wp_query)
{
    $ wpdb global;
 
    if (vide ($ search))
        return $ search; // ignorer le traitement - pas de terme de recherche dans la requête
 
    $ q = $ wp_query-> query_vars;
    $ n =! vide ($ q['exact'] )? '': '%';
 
    $ search =
    $ searchand = '';
 
    foreach ((tableau) $ q['search_terms'] comme $ terme) {
        $ term = esc_sql (like_escape ($ term));
        $ search. = "{$ searchand} ($ wpdb-> posts.post_title LIKE '{$ n} {$ term} {$ n}')";
        $ searchand = 'AND';
    }
 
    if (! empty ($ search)) {
        $ search = "AND ({$ search})";
        if (! is_user_logged_in ())
            $ search. = "AND ($ wpdb-> posts.post_password = '')";
    }
 
    return $ search;
}
add_filter ('posts_search', '__search_by_title_only', 500, 2);

Nous espérons que vous avez trouvé cet article utile. Ne pas oublier de vérifier notre Guide de référencement WordPress pour vous assurer que votre contenu est optimisé pour les résultats de recherche.



Source

Partagez cet article

Newsletter

Inscrivez-vous à notre newsletter pour profiter de toutes nos astuces !

Laissez une réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *