Native AEO Pack

Descripción

Native AEO Pack reúne todo lo que un sitio WordPress necesita para el SEO técnico sin necesidad de instalar un complicado plugin «todo en uno». Está basado en las características nativas de WordPress (wp_robots, wp_sitemaps_*, register_post_meta, la barra lateral del editor de bloques) y nunca te molesta: sin tablas de base de datos personalizadas, sin tareas cron, sin llamadas a terceros más allá de una búsqueda de Gravatar en caché.

Tres módulos — Meta Tags, NoIndex y Sitemap — que puedes activar o desactivar de manera independiente desde una sencilla página de ajustes.

Meta tags y tarjetas sociales

  • Title y meta description del documento en la página de inicio, páginas individuales, archivos de taxonomías y autores, generados automáticamente a partir del contenido que ya tengas (título de la publicación, extracto, descripción del término, información biográfica del usuario).
  • Tags Open Graph (og:title, og:description, og:image, og:url, og:type, og:site_name).
  • Tags Twitter Card (summary_large_image cuando hay una imagen disponible, summary en caso contrario).
  • JSON-LD Article + BreadcrumbList en entrada y páginas para resultados enriquecidos de Google.
  • JSON-LD Person en archivo de autor con sameAs a partir del las URLs sociales del perfil del usuario (E-E-A-T).
  • Detección inteligente de imágenes para og:image: sustitución por publicación imagen destacada galería de WooCommerce primera imagen integrada en el contenido imagen Open Graph alternativa.
  • Personalizable: longitud máxima de las descriptions generadas automáticamente, sustitución de la description de la página de inicio, imagen Open Graph alternativa, @perfil de Twitter global del sitio, ID de aplicación de Facebook, logo de editor para el schema Article.
  • Sustituciones en cada publicación desde la barra lateral: meta title (también reemplaza el title del documento), meta description, imagen Open Graph.
  • URLs sociales de autor: Campos añadidos al perfil de usuario (Twitter/X, LinkedIn, GitHub, Mastodon, Instagram, YouTube) que se utilizan como sameAs en el schema Person.

Directivas para robots (noindex / nofollow)

  • NoIndex / NoFollow por lotes por tipo de contenido — Marca tipos de contenido completos (páginas, entradas, productos, etc.) como noindex, nofollow o ambos desde una única casilla de verificación para cada directiva.
  • NoIndex/NoFollow por lotes por taxonomía — Marca archivos de taxonomía completos (categorías, etiquetas, atributos de producto, etc.) como noindex, nofollow o ambos. Funciona con todas las taxonomías públicas, incluidas categorías, etiquetas y atributos de producto.
  • Exclusiones inteligentes — Cuando se marca como noindex o nofollow un tipo de contenido o taxonomía, excluye publicaciones o términos específicos que deberían mantener su comportamiento por defecto. Las exclusiones funcionan de manera independiente en cada directiva.
  • NoIndex/NoFollow individual — Marca como noindex o nofollow en publicaciones o términos de taxonomía específicos sin que afecte a todo el tipo de contenido o taxonomía.
  • Búsqueda instantánea — Encuentra contenidos y términos rápidamente en la página de ajustes con un campo de búsqueda en tiempo real. Haz clic para añadir o quitar.
  • NoFollow en cada enlace — Una casilla de verificaci de «nofollow» en la ventana emergente de enlaces del Editor clásico te permite marcar enlaces individuales con rel=«nofollow» sin salir del editor. El Editor de bloques ya incluye un botón nativo para activar o desactivar el atributo «nofollow» en su ventana emergente de enlaces.
  • Edición rápida — Activa o desactiva noindex y nofollow directamente desde la tabla de los listados de contenidos sin tener que abrir el editor.
  • Acciones por lotes — Marca o quita noindex y nofollow en varias publicaciones a la vez desde los listados de contenidos.
  • Columna robots — Iconos a dos colores en tus listados de contenidos que muestran el estado actual de index/follow de un vistazo.
  • NoIndex / NoFollow en resultados de búsqueda — Evita que las páginas de resultados de búsqueda interna sean indexadas y/o que se sigan sus enlaces.
  • NoIndex / NoFollow en archivos 404 — Mantiene las páginas de error 404 fuera del alcance de los índices de lso buscadores e impide que los rastreadores sigan enlaces sin salida.
  • NoIndex / NoFollow en archivos por fecha — Aplica una o ambas directivas a las páginas de archivos diario, mensual y anual.
  • NoIndex / NoFollow en archivos con paginación — Aplica una o ambas directivas a /page/2/, /page/3/ y las siguientes, incluida la paginación del bloque de consulta de publicaciones en los temas de bloques.
  • NoIndex / NoFollow en adjuntos / nofollow — Aplica una o ambas directivas a las páginas de adjuntos de medios.
  • NoIndex / NoFollow en archivos de autor — Aplica una o ambas directivas a las páginas de archivos de autor.
  • NoIndex/NoFollow de feeds RSS — Control detallado para marcar como noindex y/o nofollow los feeds RSS por tipo: feed principal, feeds de taxonomías, feeds de autores, feed de comentarios del sitio y feeds de comentarios por entrada. Funciona mediante la cabecera HTTP X-Robots-Tag, ya que los feeds están en formato XML.

Lógica de prioridades (aplicada independientemente a noindex y nofollow):

  1. Se aplica siempre la directiva individual.
  2. Se aplica la directiva general por tipo de contenido / taxonomía a menos que la entrada o el término se excluya específicamente.
  3. Las exclusiones prevalecen sobre los ajustes generales para publicaciones o términos específicos.

Control del mapa del sitio XML nativo

  • Excluye tipos de contenido del wp-sitemap.xml nativo.
  • Excluye taxonomías completas del mapa del sitio.
  • Control de usuarios — Excluye perfiles de usuario específicos, usuarios individuales o desactiva todo el mapa del sitio de usuarios para sitios con un solo autor.
  • Exclusiones de contenido flexibles — Excluye entradas y páginas por ID o por patrones de slug, y excluye términos de taxonomías por ID o por fragmentos de slug.
  • Fechas de lastmod — Añade las fechas de última modificación a todas las URLs e índices del mapa del sitio (el campo opcional más utilizado de Google)
  • Redirecciones inteligentes — Redirige automáticamente las URLs de mapas de sitio anteriores que hayan quedado de otros plugins de SEO y de mapas de sitio (Yoast, Rank Math, AIOSEO, SEOPress, Google XML Sitemaps, Jetpack y otros) al mapa de sitio nativo de WordPress (301), para que no pierdas señales de rastreo al cambiar.
  • Detector de mapas de sitio estáticos — Detecta archivos sitemap.xml, sitemap_index.xml, news-sitemap.xml y otros archivos similares en la carpeta raíz de tu WordPress que, sin que te des cuenta, sustituyan al mapa de sitio nativo, y te permite eliminarlos.
  • Rendimiento — Personaliza el número máximo de URLs por mapa del sitio (1 – 50.000).
  • Detección de noindex — El contenido marcado como noindex por el módulo NoIndex se excluye automáticamente del mapa del sitio, por lo que los motores de búsqueda ni siquiera lo encontrarán allí.

Integrado en el editor de bloques

Un único panel en la barra lateral del editor de bloques ofrece todo lo que necesitas por publicación:

  • Meta title (también reemplaza el título del documento).
  • Meta description.
  • Imagen Open Graph (con selector de medios y vista previa integrada).
  • Activar / Desactivar noindex.
  • Activar / Desactivar nofollow.

El panel está implementado como un PluginDocumentSettingPanel, totalmente compatible con la edición colaborativa de WordPress.

Compatible con el editor clásico

Cuando el editor de bloques está desactivado para un tipo de contenido todos los controles específicos por publicación se muestran en una caja meta del editor cl cuadro de opciones del editor clásico con los mismos campos. La edición rápida y las acciones masivas en la lista de publicaciones permiten activar o desactivar las opciones noindex/nofollow sin tener que abrir el editor.

Cero tablas en la base de datos

Native AEO Pack utiliza las opciones estándar de WordPress y sus tablas de meta post/term/user. Sin tablas personalizadas, sin tareas cron, sin procesos en segundo plano programados, sin llamadas a API externas, salvo una comprobación del avatar de Gravatar almacenada en caché (TTL de 24 horas) para las imágenes de autor E-E-A-T.

Reemplaza por completo a los plugins de SEO, no coexiste con ellos

Native AEO Pack no está diseñado para funcionar junto con Yoast SEO, Rank Math, All in One SEO, SEOPress, The SEO Framework o Slim SEO. Ejecutar dos plugins de SEO emite tags duplicadas en <head>, lo que perjudica tu SEO. Si Native AEO Pack detecta que alguno está activo te avisará en la página de ajustes, y deberías mantener uno y desactivar el otro.

Si quieres análisis completo de palabras clave, gestores de redirecciones, puntuación de contenido y docenas más de características quédate con tu suite SEO actual. Si quieres ir a lo esencial, de forma rápida y nativa, Native AEO Pack es lo que necesitas.

Los compañeros perfectos

Native AEO Pack es totalmente independiente – no es necesario utilizar estos plugins – pero combinan muy bien con él:

  • VigIA — Visibilidad IA, análisis de rastreadores, JSON-LD de identidad del sitio en la página de inicio. Native AEO Pack coordina las referencias @id con VigIA para que ambos puedan generar schemas sin duplicar los nodos Organization o WebSite.
  • AI Share & Summarize — Botones para compartir en redes sociales y asistentes de IA. Ayuda a que tu contenido llegue tanto a las audiencias como a los modelos de lenguaje.
  • AI Content Signals — Controla cómo los sistemas de IA pueden utilizar tu contenido (para entrenamiento, búsqueda o ambos) mediante las directivas de robots.txt recomendadas por Cloudflare.
  • Vigilante — Seguridad integral para WordPress: cortafuegos, protección de inicio de sesión, cabeceras de seguridad, identificación en dos pasos (2FA) y supervisión de la integridad de los archivos.

Servicios externos

Este plugin se conecta a Gravatar (gestionado por Automattic Inc.) para comprobar si el autor de la entrada o la página tiene un avatar público de Gravatar, para que pueda mostrarse en las tags Open Graph (og:image) y en el JSON-LD Person (image) para E-E-A-T.

Qué datos se envían y cuándo:

  • Cuando se muestra una vista individual, el módulo Open Graph está activo y no existe ninguna otra fuente para la imagen (og:image de la publicación, imagen destacada, imagen de galería de WooCommerce, imagen integrada en el contenido) el plugin envía un hash MD5 del correo electrónico del autor, convertido a minúsculas y recortado, a https://www.gravatar.com/avatar/{hash}?d=404 a través de wp_remote_head() (solicitud HEAD, sin cuerpo).
  • Cuando se procesa un archivo de autor y el módulo de schema Person está activo se lleva a cabo la misma comprobación para ese autor.
  • La dirección de correo electrónico original nunca se envía — Solo un hash MD5, que es el mecanismo estándar de búsqueda en Gravatar.
  • El resultado (encontrado / no encontrado) se almacena en caché durante 24 en un dato transitorio para que las siguientes cargas de página no visiten de nuevo Gravatar.

Es el mismo mecanismo que usa WordPress para mostrar los avatares de Gravatar en los comentarios. Política de privacidad de Gravatar: https://automattic.com/privacy/

Instalación

  1. Sube la carpeta native-aeo-pack a /wp-content/plugins/, o instálalo directamente desde la pantalla de plugins de WordPress.
  2. Activa el plugin.
  3. Abre Native AEO Pack en la barra lateral de administración (al fondo del menú) para revisar los módulos activos y modificar los valores por defecto.
  4. Ya está. Los filtros para meta tags, directivas para robots y mapas del sitio se aplican automáticamente basándose en tus ajustes.

FAQ

¿Native AEO Pack reemplaza a Yoast / Rank Math / AIOSEO?

La respuesta es sí, para la mayoría de los sitios. Native AEO Pack cubre lo que el 90 % de los sitios realmente necesitan: titles, meta descriptions, Open Graph, Schema, directivas para robots y control del mapa del sitio. No incluye análisis de palabras clave, gestores de redirecciones ni puntuación de contenido. Si no necesitas esas funciones Native AEO Pack es una alternativa mucho más ligera. Si las necesitas sigue utilizando tu plugin de SEO actual, ya que Native AEO Pack no está pensado para funcionar al mismo tiempo.

¿Hay alguna tabla en la base de datos?

No. Native AEO Pack almacena sus ajustes en una única opción de WordPress y utiliza las tablas nativas post, term y user meta para las sustituiones por contenido. Al borrar el plugin se elimina la opción, pero las sustituciones por contenido se mantienen, por lo que al reinstalarlo no se perderá el trabajo realizado.

¿Puedo desactivar módulos individuales?

Sí. La pestaña general te permite activar o desactivar las Meta Tags, NoIndex y el mapa del sitio independientemente. Puedes activar solo lo que necesites.

¿Funciona con tipos de contenido personalizados y taxonomías personalizadas?

Sí. Es compatible con todos los tipos de contenido y taxonomías públicas, incluidas las categorías, etiquetas y atributos de productos de WooCommerce (para estos últimos es necesario activar la opción «¿Activar archivos?» en los ajustes de atributos de WooCommerce).

¿Cómo marco como noindex en una publicación individual?

En el editor de bloques, abre el panel Native AEO Pack en la barra lateral de la publicación y marca la casilla de noindex. En el editor clásico esa misma casilla está en la caja meta de Native AEO Pack. También puedes usar la edición rápida o las acciones por lotes desde la lista de publicaciones.

¿Dónde almacena Native AEO Pack las sustituciones por publicación?

En la tabla post meta estándar de WordPress (claves _native_aeo_pack_*). Las sustituciones de términos se guardan en term meta, las URL sociales de los usuarios en user meta. Ningún dato sale de las tablas estándar de WordPress.

¿Cómo pueden otros plugins o temas detectar el estado de directivas robots de Native AEO Pack?

Hay métodos de clase de ayuda públicos disponibles para integraciones de terceros. La documentación se ampliará a medida que se estabilice la API pública.

Reseñas

No hay valoraciones para este plugin.

Colaboradores y desarrolladores

«Native AEO Pack» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Native AEO Pack» está traducido en 1 idioma. Gracias a los traductores por sus contribuciones.

Traduce «Native AEO Pack» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

1.0.0

  • Versión inicial. Native AEO Pack reúne las funcionalidades que antes estaban repartidas entre los tres plugins SEO heredados de AyudaWP (Native SEO Meta Tags, Native SEO NoIndexer y Native SEO Sitemap Customizer) en un único plugin ligero, diseñado en torno a las características nativas de WordPress.
  • Módulo Meta Tags: meta title, meta description e imagen Open Graph por publicación, title y description automáticas a partir de los campos nativos, Open Graph y Twitter Card con cadena inteligente de imágenes alternativas (por entrada destacada galería de WooCommerce primera imagen integrada ajustes de alternativa), JSON-LD de Article + BreadcrumbList en páginas individuales, JSON-LD Person en archivos de autor con sameAs a partir de seis campos de URLs sociales añadidos a la pantalla de perfil de usuario, coordinación con el JSON-LD de identidad del sitio de VigIA mediante referencias @id.
  • Módulo NoIndex: aplicación por lotes de noindex / nofollow por tipo de contenido y taxonomía, sustituciones por publicación y por término con inversión explícita de «excluir del ajuste general», reglas adicionales para búsquedas, páginas 404, archivos por fecha, paginación (incluidos los bucles de consulta de bloques y temas), páginas de adjuntos y archivos de autores, cabecera HTTP X-Robots-Tag para cinco tipos de feeds (principal, taxonomía, autor, comentarios de todo el sitio, comentarios por entrada), casilla de verificación rel="nofollow" en la ventana emergente de enlaces del editor clásico.
  • Módulo de mapa del sitio: filtra todos los ganchos wp_sitemaps_* para excluir tipos de contenido, taxonomías, entradas y términos específicos (por ID o patrón de slug), usuarios por perfil o ID, número máximo de URLs personalizable por submapa del sitio, fechas lastmod en los registros y en el índice del mapa del sitio, víncuolo entre características que mantiene automáticamente fuera del mapa del sitio XML todo lo que el Native AEO Pack haya marcado como noindex.
  • Interfaz de ajustes: menú de nivel superior en la barra lateral de administración, cuatro pestañas (General, Meta Tags, NoIndex, Mapa del sitio), botones de activación/desactivación al estilo iOS, las pestañas de los módulos desactivados aparecen atenuadas con una etiqueta «Inactivo» y sus formularios se muestran inactivos, avisos contextuales cuando WordPress está configurado para restringir el acceso a los motores de búsqueda o cuando hay otro plugin de SEO o un plugin AyudaWP heredado activo.
  • Integración con el editor: caja meta unificada de Native AEO Pack en el editor clásico (secciones para Meta Tags + Robots), PluginDocumentSettingPanel unificado en el editor de bloques con los mismos campos, edición rápida y acciones por lotes para aplicar noindex / nofollow en la tabla de listados de todos los tipos de contenido, y columna de robots con iconos del estado de index/follow.
  • Integración con términos: casillas de noindex / nofollow en el formulario de edición de términos de todas las taxonomías públicas, además de una columna robots en la tabla del listado de términos.
  • Detección: advierte cuando está activo un plugin SEO completo (Yoast SEO, Rank Math, All in One SEO, SEOPress, The SEO Framework, Slim SEO, SureRank) o cuando esté activo un plugin anterior de AyudaWP (Native SEO Meta Tags, NoIndexer, Native SEO Sitemap Customizer). Native AEO Pack nunca oculta lo que genera — El usuario decide con qué plugin se queda.