Documentation
Documentation.
Installation, configuration et référence pour Dennis GEO.
§ 01 — Prérequis
Ce dont tu as besoin avant d'installer.
- WordPress 6.0 ou supérieur
- PHP 8.0 ou supérieur
- Un site WordPress (n'importe quel thème, n'importe quel hébergement)
- Accès administrateur
Aucun compte externe n'est requis pour le plugin gratuit. AI Populate à $19 utilise Stripe pour le paiement.
§ 02 — Installation
Trois façons d'installer.
Depuis le répertoire WordPress
Une fois le plugin approuvé sur wordpress.org, installe-le directement depuis Extensions → Ajouter. Cherche "Dennis GEO" et clique sur Installer.
Upload ZIP
En attendant l'approbation sur WordPress, envoie un mail à info@dennisgeo.com pour demander un ZIP en accès anticipé. Upload via Extensions → Ajouter → Téléverser une extension.
WP-CLI
wp plugin install dennis-geo --activate
§ 03 — Configuration initiale
Le setup en 10 minutes.
Après activation, va dans Dennis GEO → Réglages. Remplis :
- Nom de l'entreprise — utilisé dans le schema, les titres et llms.txt
- Description de l'entreprise — 1–2 phrases factuelles
- Type d'entreprise — Organization ou LocalBusiness
- Coordonnées — téléphone (format E.164), email, adresse, ville, code postal
- Coordonnées géo — latitude et longitude pour le schema LocalBusiness
- Horaires d'ouverture — au format
Mo-Fr 08:00-17:00 - Profils sociaux — Facebook, Instagram, LinkedIn, Google Business Profile
- Image OG par défaut — image 1200×630 pour les partages sociaux
- Titre & description de la page d'accueil — remplace la valeur par défaut
- Header llms.txt — 1–2 phrases décrivant ton site pour l'IA
Après avoir enregistré, lance Dennis GEO → Audit pour voir ton score de base.
§ 04 — Champs par page
La meta box, champ par champ.
Une meta box apparaît sur chaque article, page et custom post type public. Champs :
_dennis_seo_title— titre SEO, limite de 60 caractères_dennis_seo_description— meta description, limite de 155 caractères_dennis_seo_keyphrase— keyphrase cible_dennis_seo_canonical— URL canonical personnalisée (optionnel)_dennis_seo_robots_noindex— toggle noindex_dennis_seo_robots_nofollow— toggle nofollow_dennis_seo_og_title— titre social (optionnel, par défaut le titre SEO)_dennis_seo_og_description— description sociale_dennis_seo_og_image— image OG par page_dennis_seo_schema_type— WebPage, Article, Service, ContactPage, AboutPage, FAQPage, CollectionPage_dennis_seo_llms_include— oui / non / défaut (suit le réglage global)_dennis_seo_llms_description— 1–2 phrases pour l'entrée llms.txt
§ 05 — Ligne de commande
Gérer les réglages via WP-CLI.
Dennis GEO stocke les réglages et les champs avec les options et post meta WordPress standard, tu peux donc tout gérer via les commandes intégrées de WP-CLI :
# Voir les réglages globaux actuels
wp option get dennis_seo_settings --format=json
# Modifier un réglage global
wp option patch update dennis_seo_settings site_type LocalBusiness
# Mettre à jour les champs SEO d'une page
wp post meta update 42 _dennis_seo_title "Ton titre"
wp post meta update 42 _dennis_seo_description "Ta meta description..."
# Lancer l'audit
wp eval '$a = new Dennis_SEO_Audit(); print_r($a->check_global());'
§ 06 — Dépannage
Problèmes courants.
Le schema n'apparaît pas dans le code source
Vérifie si un autre plugin SEO (Yoast, Rank Math, AIOSEO) est actif. Deux plugins SEO en même temps produisent des résultats contradictoires. Désactive l'autre plugin.
llms.txt renvoie une 404
Va dans Réglages → Permaliens et clique sur Enregistrer. WordPress doit rafraîchir les règles de réécriture pour enregistrer la route /llms.txt.
Le score d'audit ne change pas après les modifs
Les résultats d'audit sont mis en cache pendant 15 minutes. Clique sur "Relancer l'audit" dans le dashboard pour forcer un rafraîchissement.
Toujours bloqué ?
Envoie un mail à info@dennisgeo.com avec ton score d'audit, ta version de WordPress et ton thème actif. La plupart des problèmes se résolvent en une réponse.