3 extensions de moteur de recherche interne pour WordPress

Relevanssi – A Better Search

Relevanssi remplace la recherche par défaut par une recherche par correspondance partielle qui trie les résultats par pertinence. Il indexe également le contenu des commentaires et ses codes courts.

SearchWP Live Ajax Search

Recherche instantanée à l’aide de modèles pour tout thème WordPress. Ne nécessite pas SearchWP, mais l’utilisera s’il est disponible.

Ivory Search – WordPress Search Plugin

Extension de recherche personnalisée avancée pour WordPress. Offre la personnalisation du formulaire de recherche, la recherche WooCommerce, la recherche AJAX et la recherche en direct !

5 plugins de cache pour WordPress

LiteSpeed cache

Accélération tout-en-un imbattable & amélioration PageSpeed : mise en cache, optimisation image/CSS/JS…

W3 Total Cache

Moteur de recherche (SEO) & amp; Performance Optimization (WPO) via la mise en cache. Mise en cache intégrée : CDN, Minify, Page, Objet, Fragment, Support de base de données.

WP Fastest Cache – WordPress Cache Plugin

Le système de cache le plus simple et le plus rapide pour WordPress.

Super Page Cache

Améliorez la vitesse de chargement, le référencement naturel (SEO) et les Core Web Vitals grâce à la mise en cache intégrale des pages, à l’optimisation des fichiers JS/CSS, à l’optimisation des médias et au CDN.

WP Super Cache

Un système de cache pour WordPress très rapide qui génère des fichiers HTML statiques.

Référencement

Conseils et plugins

WordPress possède des qualités indéniables pour le référencement naturel vu qu’il respecte et n’interfère pas avec la qualité de votre intégration HTML/CSS, mais rien ne vous empêche de l’améliorer en suivant ces quelques règles :

  • Activer vos permaliens : Les permaliens sont importants, ils permettent une meilleure lisibilité des URL,
  • Du contenu de qualité : Utilisez des titres précis, décrivez vos images (attribut ALT), utilisez la sémantique (titre H1, H2, H3…, paragraphe, liste…),
  • Des échanges de liens : Échangez des liens avec d’autres sites est primordial. N’oubliez pas d’échanger des liens de qualité vers des sites de confiance,
  • Mettre à jour votre sitemap : Google aime les sitemaps, qui sont de véritables cartes d’identité du contenu de votre site. Il est donc important de le mettre à jour régulièrement. Heureusement des plugins existent pour cela (par exemple, Google XML Sitemaps : http://wordpress.org/plugins/google-sitemap-generator/)
  • Des thèmes de qualité : Utilisez toujours des templates de qualité. Entendez surtout par là des thèmes respectant les standards HTML, CSS, JS en limitant le nombre de requêtes serveur PHP au minimum,
  • Un plugin pour le référencement : l’extension “All In One SEO Pack” vous permettra de gérer en profondeur tous les paramètres pour optimiser votre référencement (http://wordpress.org/extend/plugins/all-in-one-seo-pack).

Des plugins très pratiques

L’effet lightbox

L’effet lightbox permet notamment d’agrandir une image à l’intérieur d’une boite modale en utilisant une transition esthétique. Le langage utilisé est JavaScript.

Pour réaliser cet effet, il suffit d’utiliser le plugin “jQuery Colorbox”.

  1. Téléchargez le plugin à cette adresse : https://wordpress.org/plugins/jquery-colorbox/
  2. Installez le plugin et activez le,
  3. Insérez une image dans un article ou une page,
  4. Vérifiez que le lien de l’image réduite pointe bien vers l’image elle-même,
  5. C’est terminé, votre effet lightbox est en place et désormais parfaitement fonctionnel.

Ainsi, dès que vous cliquerez sur une image, un voile assombrira le site et affichera le lien (une image plus grande) dans une fenêtre modale.

Vous remarquerez qu’une nouvelle rubrique intitulée jQuery Colorbox a fait son apparition dans les signets “Réglages”. Vous pouvez à cet endroit choisir la couleur du voile (par défaut c’est le noir). Pour permettre au plugin d’insérer automatiquement le lien HTML permettant son utilisation, gardez la case cochée.

Pagination numérotée

WordPress propose des fonctionnalités qui permettent de naviguer à l’intérieur des pages. Néanmoins ces fonctionnalités se résument à de simples liens “Suivant” ou “Précédent”, ce qui se révèle peu pratique lorsque l’on est amené à naviguer dans des dizaines de pages…

Nous allons utiliser le plugin “WP-PageNavi” qui permettra d’optimiser cette navigation interne grâce à la pagination.

  1. Téléchargez le plugin à cette adresse : https://wordpress.org/extend/plugins/wp-pagenavi/,
  2. Installez le plugin et activez le,
  3. Insérez le code suivant dans un fichier de votre thème (par exemple “category.php”) : <?php wp_pagenavi( ); ?>
  4. N’oubliez pas de supprimer les anciennes lignes de code : <?php next_posts( ) ?> <php previous_post_link ( ) ?>
  5. C’est terminé, votre plugin est désormais fonctionnel.

Rendez vous dans les réglages de ce plugin (Réglages>PageNavi) pour formater correctement l’affichage en Français. Il est également possible d’utiliser une feuille de style dédiée à l’affichage de cette pagination.

Insérer un fil d’Ariane (breadcrumbs)

Par défaut, WordPress ne propose pas de fil d’Ariane. Pourtant lorsqu’un site est volumineux et contient plusieurs niveaux de profondeurs, cet élément peut devenir indispensable.

Voici à quoi peut ressembler un fil d’Ariane : “Vous êtes ici : Accueil > catégorie > article“,

Comme souvent il existe de nombreux plugins proposant cette fonctionnalité, mais tous ne sont pas de qualité égale. Néanmoins 2 se distinguent plus particulièrement, il s’agit de Breadcrumb NaxXT et de Yoast Breadcrumbs

Breadcrumb NavXT

  1. Première étape, téléchargez Breadcrumb NavXT à l’adresse suivante : http://wordpress.org/extend/plugins/breadcrumb-navxt/,
  2. Après installation et activation, insérez le morceaux de code suivant dans le fichier “header.php” :
<div class="fil-ariane">
<?php
if (function_exists('bcn_display')) {
bcn_display();
}
?>
</div>