Dokumentation
Dokumentation.
Installation, Konfiguration und Referenz für Dennis GEO.
§ 01 — Voraussetzungen
Was du vor der Installation brauchst.
- WordPress 6.0 oder höher
- PHP 8.0 oder höher
- Eine WordPress-Seite (jedes Theme, jedes Hosting)
- Administrator-Zugang
Für die kostenlose Version brauchst du keine externen Accounts. AI Populate für $19 nutzt Stripe für die Zahlung.
§ 02 — Installation
Drei Wege zur Installation.
Aus dem WordPress-Verzeichnis
Sobald das Plugin auf wordpress.org freigegeben ist, kannst du es direkt über Plugins → Installieren installieren. Such nach "Dennis GEO" und klick auf Installieren.
ZIP-Upload
Solange die WordPress-Freigabe noch aussteht, schreib eine Mail an info@dennisgeo.com für eine Early-Access-ZIP. Upload über Plugins → Installieren → Plugin hochladen.
WP-CLI
wp plugin install dennis-geo --activate
§ 03 — Erstkonfiguration
Das 10-Minuten-Setup.
Nach der Aktivierung geh zu Dennis GEO → Einstellungen. Trag ein:
- Firmenname — wird in Schema, Titeln und llms.txt verwendet
- Firmenbeschreibung — 1–2 sachliche Sätze
- Firmentyp — Organization oder LocalBusiness
- Kontaktdaten — Telefon (E.164-Format), E-Mail, Straße, Stadt, PLZ
- Geo-Koordinaten — Breiten- und Längengrad für LocalBusiness Schema
- Öffnungszeiten — im Format
Mo-Fr 08:00-17:00 - Social-Profile — Facebook, Instagram, LinkedIn, Google Business Profile
- Default-OG-Bild — 1200×630 Bild für Social Shares
- Startseiten-Titel & Beschreibung — überschreibt den Default
- llms.txt-Header — 1–2 Sätze, die deine Seite für AI beschreiben
Nach dem Speichern führe Dennis GEO → Audit aus, um deinen Ausgangsscore zu sehen.
§ 04 — Felder pro Seite
Die Meta Box, Feld für Feld.
Auf jedem Post, jeder Page und jedem öffentlichen Custom Post Type erscheint eine Meta Box. Felder:
_dennis_seo_title— SEO-Titel, max. 60 Zeichen_dennis_seo_description— Meta-Beschreibung, max. 155 Zeichen_dennis_seo_keyphrase— Fokus-Keyword_dennis_seo_canonical— eigene Canonical URL (optional)_dennis_seo_robots_noindex— noindex-Toggle_dennis_seo_robots_nofollow— nofollow-Toggle_dennis_seo_og_title— Social-Titel (optional, Default ist der SEO-Titel)_dennis_seo_og_description— Social-Beschreibung_dennis_seo_og_image— OG-Bild pro Seite_dennis_seo_schema_type— WebPage, Article, Service, ContactPage, AboutPage, FAQPage, CollectionPage_dennis_seo_llms_include— ja / nein / Default (folgt der globalen Einstellung)_dennis_seo_llms_description— 1–2 Sätze für den llms.txt-Eintrag
§ 05 — CLI
Settings per WP-CLI verwalten.
Dennis GEO speichert Settings und Felder mit Standard-WordPress-Options und Post Meta, du kannst also alles über die eingebauten WP-CLI-Commands verwalten:
# Aktuelle globale Einstellungen anzeigen
wp option get dennis_seo_settings --format=json
# Eine einzelne globale Einstellung ändern
wp option patch update dennis_seo_settings site_type LocalBusiness
# SEO-Felder einer Seite aktualisieren
wp post meta update 42 _dennis_seo_title "Dein Titel"
wp post meta update 42 _dennis_seo_description "Deine Meta-Beschreibung..."
# Audit ausführen
wp eval '$a = new Dennis_SEO_Audit(); print_r($a->check_global());'
§ 06 — Troubleshooting
Häufige Probleme.
Schema taucht nicht im Quelltext auf
Prüfe, ob ein anderes SEO-Plugin (Yoast, Rank Math, AIOSEO) aktiv ist. Zwei SEO-Plugins gleichzeitig erzeugen widersprüchliche Ausgaben. Deaktiviere das andere Plugin.
llms.txt gibt 404
Geh zu Einstellungen → Permalinks und klick auf Speichern. WordPress muss die Rewrite-Regeln aktualisieren, um die /llms.txt-Route zu registrieren.
Der Audit-Score ändert sich nach Bearbeitungen nicht
Audit-Ergebnisse werden 15 Minuten lang gecacht. Klick auf "Audit erneut starten" im Dashboard, um eine Aktualisierung zu erzwingen.
Kommst du nicht weiter?
Schreib eine Mail an info@dennisgeo.com mit deinem Audit-Score, deiner WordPress-Version und dem aktiven Theme. Die meisten Probleme lösen sich in einer Antwort.