Documentacion

Documentacion.

Instalacion, configuracion y referencia de Dennis GEO.

§ 01 — Requisitos

Lo que necesitas antes de instalar.

  • WordPress 6.0 o superior
  • PHP 8.0 o superior
  • Un sitio WordPress (cualquier tema, cualquier hosting)
  • Acceso de administrador

No necesitas cuentas externas para usar el plugin gratuito. AI Populate por $19 usa Stripe para el pago.

§ 02 — Instalacion

Tres formas de instalar.

Desde el directorio de WordPress

Cuando el plugin sea aprobado en wordpress.org, podras instalarlo directamente desde Plugins → Añadir nuevo. Busca "Dennis GEO" y haz clic en Instalar.

Subir ZIP

Mientras el listado en el directorio de WordPress esta pendiente, envia un email a info@dennisgeo.com para solicitar un ZIP de acceso anticipado. Subelo en Plugins → Añadir nuevo → Subir plugin.

WP-CLI

wp plugin install dennis-geo --activate

§ 03 — Configuracion inicial

La configuracion de 10 minutos.

Despues de activar, ve a Dennis GEO → Ajustes. Rellena:

  1. Nombre del negocio — usado en schema, titulos y llms.txt
  2. Descripcion del negocio — 1–2 frases objetivas
  3. Tipo de negocio — Organization o LocalBusiness
  4. Datos de contacto — telefono (formato E.164), email, direccion, ciudad, codigo postal
  5. Coordenadas geograficas — latitud y longitud para LocalBusiness schema
  6. Horario de apertura — en formato Mo-Fr 08:00-17:00
  7. Perfiles sociales — Facebook, Instagram, LinkedIn, Google Business Profile
  8. Imagen OG por defecto — imagen de 1200×630 para compartir en redes
  9. Titulo y descripcion de la portada — sobreescribe el valor por defecto
  10. Encabezado llms.txt — 1–2 frases describiendo tu sitio para AI

Despues de guardar, ejecuta Dennis GEO → Audit para ver tu puntuacion base.

§ 04 — Campos por pagina

El meta box, campo por campo.

Un meta box aparece en cada entrada, pagina y custom post type publico. Campos:

  • _dennis_seo_title — titulo SEO, limite de 60 caracteres
  • _dennis_seo_description — meta description, limite de 155 caracteres
  • _dennis_seo_keyphrase — keyphrase principal
  • _dennis_seo_canonical — URL canonical personalizada (opcional)
  • _dennis_seo_robots_noindex — toggle noindex
  • _dennis_seo_robots_nofollow — toggle nofollow
  • _dennis_seo_og_title — titulo social (opcional, por defecto usa el titulo SEO)
  • _dennis_seo_og_description — descripcion social
  • _dennis_seo_og_image — imagen OG por pagina
  • _dennis_seo_schema_type — WebPage, Article, Service, ContactPage, AboutPage, FAQPage, CollectionPage
  • _dennis_seo_llms_include — si / no / por defecto (sigue la configuracion global)
  • _dennis_seo_llms_description — 1–2 frases para la entrada en llms.txt

§ 05 — Linea de comandos

Gestionar ajustes via WP-CLI.

Dennis GEO almacena ajustes y campos usando las options y post meta estandar de WordPress, asi que puedes gestionar todo con los comandos nativos de WP-CLI:

# Ver ajustes globales actuales
wp option get dennis_seo_settings --format=json

# Cambiar un ajuste global
wp option patch update dennis_seo_settings site_type LocalBusiness

# Actualizar los campos SEO de una pagina
wp post meta update 42 _dennis_seo_title "Tu titulo"
wp post meta update 42 _dennis_seo_description "Tu meta description..."

# Ejecutar audit
wp eval '$a = new Dennis_SEO_Audit(); print_r($a->check_global());'

§ 06 — Solucion de problemas

Problemas comunes.

El schema no aparece en el codigo fuente

Revisa si tienes otro plugin SEO activo (Yoast, Rank Math, AIOSEO). Dos plugins SEO a la vez generan datos contradictorios. Desactiva el otro plugin.

llms.txt devuelve 404

Ve a Ajustes → Enlaces permanentes y haz clic en Guardar. WordPress necesita actualizar las reglas de reescritura para registrar la ruta /llms.txt.

La puntuacion del audit no cambia despues de editar

Los resultados del audit se cachean durante 15 minutos. Haz clic en "Ejecutar audit de nuevo" en el panel para forzar una actualizacion.

¿Sigues atascado?

Envia un email a info@dennisgeo.com con tu puntuacion del audit, version de WordPress y tema activo. La mayoria de los problemas se resuelven en una respuesta.