Consulting DPO 3 SEO.

How to Fix Rank Math SEO Tests Using Content AI

How to Use Schema Templates in Rank Math PRO

Colocar tablas, gráficos, enlaces de notebooklm para que las personas se queden dentro de mi página web más tiempo.

Puedes ver aquí todos los enlaces rotos:
https://www.consultingdpo.com/wp-admin/admin.php?page=blc_local

SEO – Transcripción Resumen & Notas J

https://chatgpt.com/g/g-692dfb97db4c81918e987ecd7af0eb8c-seo-transcripcion-resumen-notas-j

https://chatgpt.com/gpts/editor/g-692dfb97db4c81918e987ecd7af0eb8c – Para editar.

BIG GPT – Títulos y Meta Descripciones.
By community builder. Crea o mejora Meta datos para tu proyecto optimizados para SEO en muy pocos segundos.

https://chatgpt.com/g/g-O8WfrIRwv-big-gpt-titulos-y-meta-descripciones

BIG GPT – Faqs SEO.
By community builder Te ayudo a hacer buenas Faqs y olvidarte por fin de los textos inútiles de SEO al final de tus páginas que nadie va a leer

https://chatgpt.com/g/g-KkvxSHtCw-big-gpt-faqs-seo

BIG GPT – Datos Estructurados.
By community builder. Mejora los datos estructurados de Schema de tu web para conseguir mejores resultados en las SERPs

https://chatgpt.com/g/g-WIKEryOrJ-big-gpt-datos-estructurados

BIG GPT – Htaccess.
By community builder. Te ayudo a crear líneas de htaccess para poder hacer redirecciones o eliminar páginas de tu web de forma rápida.

https://chatgpt.com/g/g-46ny3D8Rl-big-gpt-htaccess

BIG GPT.
By jon hernandez. Using the creator’s recommended model: GPT-5 Thinking
Te ayuda a crear articulos que posicionan

https://chatgpt.com/g/g-Ev1yLgneI-big-gpt

https://chromewebstore.google.com/detail/seo-minion/giihipjfimkajhlcilipnjeohabimjhi?hl=en&pli=1

https://keywordseverywhere.com/seominion/pricing

1. https://chatgpt.com/g/g-Ev1yLgneI-big-gpt

https://chromewebstore.google.com/detail/keywords-everywhere-keywo/hbapdpeemoojbophdfndmlgdhppljgmp

https://keywordseverywhere.com/start.html?mode=install

Te ayuda a crear articulos que posicionan
By jon hernandez. Le das la web y hace un FAQ

Prompt para construir Schema con Deep Thinking.

Dime que datos estructurados de Schema añadirías en mi web. Yo ofrezco servicios de cumplimiento de la ley orgánica de protección de datos personales en Ecuador. Solo ofrezco en la zona de pichincha. Tengo paginas para cada servicio que ofrezco, por ejemplo, tengo una página para el servicio de determinar si tu organización necesita un DPO, tengo una página para la implementación del SG-PDP S3, y tengo una página del servicio de DPO como servicio recurrentemente mensual. Estoy hablando de la empresa www.consultingdpo.com. El nombre del neogcio es «Consulting DPO».

Resultado del Prompt utilizando ChatGPT 5.2, extended Thinkg:
<script type=»application/ld+json»>
{
«@context»: «https://schema.org»,
«@graph»: [
{
«@type»: «Organization»,
«@id»: «https://www.consultingdpo.com/#org»,
«name»: «Consulting DPO»,
«url»: «https://www.consultingdpo.com/»,
«logo»: «https://www.consultingdpo.com/tu-logo.png»,
«contactPoint»: [{
«@type»: «ContactPoint»,
«contactType»: «sales»,
«email»: «tu-email@consultingdpo.com»,
«telephone»: «+593-XX-XXXX-XXXX»,
«availableLanguage»: [«es»]
}]
},
{
«@type»: «ProfessionalService»,
«@id»: «https://www.consultingdpo.com/#business»,
«name»: «Consulting DPO»,
«url»: «https://www.consultingdpo.com/»,
«areaServed»: [{
«@type»: «AdministrativeArea»,
«name»: «Pichincha, Ecuador»
}]
},
{
«@type»: «WebSite»,
«@id»: «https://www.consultingdpo.com/#website»,
«url»: «https://www.consultingdpo.com/»,
«name»: «Consulting DPO»,
«publisher»: { «@id»: «https://www.consultingdpo.com/#org» }
}
]
}
</script>
Fin de Esquema.

El esquema fue validado corréctamente.


Schema.org.

Es el sitio web oficial de la comunidad que crea y mantiene los esquemas para
datos estructurados. Es la fuente principal para consultar todos los tipos de
datos, jerarquías y propiedades disponibles.
https://schema.org/

Validador de Marcado de Schema.
Herramienta oficial de Schema.org que permite probar y validar el código de los
datos estructurados. Ayuda a identificar si la sintaxis del código es correcta
antes de implementarlo en una web.
https://validator.schema.org/

Prueba de resultados enriquecidos de Google.
Es una herramienta proporcionada por Google para comprobar qué resultados
enriquecidos se pueden generar a partir de los datos estructurados de una
página. Valida el código y muestra si es apto para aparecer de forma destacada
en los resultados de búsqueda.
https://search.google.com/test/rich-results

How to crawl your site with Screaming Frog SEO Spider (and make sense of its reports)

https://www.youtube.com/watch?v=F14DTimTUDI

Screaming Frog Tutorial for Beginners: Step-By-Step Guide to Using Screaming Frog!

https://www.youtube.com/watch?v=oyj5rtz6F2c

Screaming Frog SEO Spider Tutorial – How To Do An SEO Audit In 2025

Marketing Platoform.
Google Ads.
Google Keyword Planner.
Google Search Console.

DataForSEO: Powerful API Stack For Data-Driven SEO Tools

 

DataForSEO provides the most extensive, reliable, accurate, and granular SEO and search marketing insights available on the Internet.
https://dataforseo.com/apis/serp-api josejuliocordova@consultingdpo.com
https://www.sistrix.com/ Sistrix sirve para analizar la visibilidad SEO de un sitio web en Google y comparar su rendimiento, keywords y competencia a lo largo del tiempo.

 

Intención de búsqueda

href

keyword research

Dataforseo.com API, investigar, con Vibe Coding

Tracking semanal de 1000 palabras cada semana

SEO Técnico. Hay SEO técnico y cuál otro más?

Intensión de búsqueda

Posicioanr intensión de búsqueda con sinónimos y cuando no, para no generar canibalización

Analizar Intensión de búsqueda

Palabras transaccionales

Arquitectura SEO = la forma en que organizas TODAS las páginas de tu web para que Google entienda tu contenido y los usuarios encuentren lo que buscan.

Earn Knowledge Panel in Google(the information displayed in the right side) when you search in Google.

Create and Verify Your Google Search Console

Create and submit your xml sitemap to Google Search Console

Long tail keyword

Short tail keyword

Shema Markup in RankMath Pro(More than one)

Keyword transaccional(esta genera ventas)

Keyword informacional

indice de visibilidad

Demanda de keywords
arquitectura seo
hreflang
seo técnico
Enlazado interno a productos, a categorías, y subcategorías, enlazada en cascada en niveles
keywords informacionales
estrategia de contenidos enfocada a keywords informacionales de tráfico cualificados en XYZ
análisis de intensión de búsqueda
enlazado inerno a categorías
enlazado interno a otros posts
más de un leadmagnet
tráfico informacional
SEO off page
Moz bar mozbar gratis autoridad de dominio y la página que está posicionando en google
linkbuilding
ganar en relevancia en el sector, temática, y en la ciudad
detercatar todas las oportunidadeds
arqutiectura seo más completa del sector
estrategia de contenidos ganadora
relevancia temática
auditoría SEO Profesional que se revisan hasta más de 50 factores
buyer persona
competencia
estrategia SEO
SEMRUSH, AHREFs, Sistrix
Principales competidres
Donde tienen tráfico
Dónde hay oportunidad

Análisis de demanda de keyword research transaccional

Tracking de keywords transaccionales

Análisis de la competencia: Detectar competidores orgánicos, análisi del tráfico y keywords posicionadas por los competidores, an´slisis e la autoridad de los competidores.

Qué es SEO-Page.

Qué es SEO-Off Page.

Eliminar contenido duplicado (detectar)

Eliminar Thin content (detectar)

Canonizar páginas, y hacer que algunas páginas no indexe google

Morfología de páginas

Herramienta screeming frog

Errores GSC

Comparativa Google vs GSC

Cobertura GSC

Crawl Budget

Sitemap.xml

Canonicals

Logs

Urls huérfanas

Robots.txt

slash

errores 4xx y 5xxx

Redirecciones 3xx

paginaciones

Errores HTML

Etiquetas GTML5

navegadores(que sea compatibles con safari y google chrome)

Mobile optimization(responsive, viewport, navegabilidad y botones, errores GSC).

WPO: web core vitals, servidor, imágenes, JS, CSS

Auditoría Técnica SEO Off-page: perfil de enalces, dominios refereidos, fuerza del dominio(autoridad), enlaces spam, origen de enlaces, anchor text, enlaces rotos externos, dominios perdidos

Google Search Console

Google Analytics

Screaming Frog

Keyword Planner de Google

AHREF

Sistrix

Semrush

Data for SEO para hacer Scraping

SERP = Search Engine Results Page.

Etidades = conceptos que Google reconoce en su Knowledge Graph.

Ejemplos de entidades en tu sector:

  • RGPD, LOPD, AEPD, Delegado de Protección de Datos, Responsable del tratamiento, Encargado del tratamiento, Evaluación de Impacto, Sanciones, Datos personales, Consentimiento, Encargado externo, Transferencias internacionales, etc.

❌ Texto pobre:
“Un DPO ayuda a cumplir la ley de protección de datos.”

✅ Texto con entidades:
“El Delegado de Protección de Datos (DPO) es una figura regulada por el Reglamento General de Protección de Datos (RGPD) y supervisada en España por la AEPD (Agencia Española de Protección de Datos). Su función principal es garantizar que el Responsable del Tratamiento y los Encargados del Tratamiento cumplan con las obligaciones legales, incluyendo evaluaciones como la EIPD (Evaluación de Impacto de Protección de Datos).”

Schema = sirven para indicar claramente a Google qué tipo de contenido es cada página.

Clustering de Keywords (o clusterizar palabras clave) = El clustering automático se basa en IA + semántica → agrupa keywords por intención y tema.

snippet normal: el resultado que aparece en Google cuando haces una búsqueda

Título (title)
Descripción (meta description)
URL

snippet enriquecido: snippet mejorado con elementos visuales adicionales que aparecen gracias a datos estructurados (schema).

Ejemplos de snippets enriquecidos:

  • ⭐ Valoraciones

  • 📝 FAQs debajo del resultado

  • 📅 Fecha de actualización

  • 👤 Información del autor

  • 🏢 Información de empresa

  • 📦 Producto, precio, disponibilidad

  • 🧭 Breadcrumbs

  • 🎓 Artículos tipo How-To

  • 📖 Artículos tipo FAQPage o Article

  • ⚠️ Datos legales estructurados (muy útiles para Consulting DPO)

Pain Points (puntos de dolor) = entender los problemas reales, miedos, dudas, frustraciones o necesidades urgentes que tiene tu cliente antes de compra

Factores de posicionamiento SEO = SEO On-Page + SEO Off-Page.

SEO On-Page = Todo lo que controlas dentro de tu web = Contenido y calidad + Palabras clave + Optimización técnica interna + Enlazado interno + Experiencia de usuario (UX) + Velocidad de carga / Core Web Vitals + Datos estructurados (Schema) + Rastreabilidad e indexación

SEO Off-Page = Todo lo que influye desde fuera = Backlinks (enlaces externos) + Menciones de marca (incluso sin enlace) + Reputación digital + Autoridad del dominio + Señales sociales (indirectas)

Alt text = colocar una descripción de la imagen, más la keyword de la imagen

Interlinking contextual dentro del texto:

  • 2 a 5 enlaces dentro del contenido

  • Relevantes al tema

  • Con anchor text natural

  • Relación temática clara

Un bloque al final SOLO con enlaces relevantes al tema del post

Ejemplo si el artículo es sobre sanciones RGPD:

  • Obligaciones RGPD

  • Cómo evitar sanciones

  • Qué es un DPO

  • Funciones del DPO

  • Qué hacer en caso de filtración de datos

Crear una página índice / sitemap HTML para usuarios

Ejemplo: 👉 consultingdpo.com/mapa-del-sitio/
Ahí sí puedes poner todos los enlaces.

Crear lo siguiente:

🔹 Un interlinking estratégico completo para todo Consulting DPO

🔹 Basado en clusters semánticos

🔹 Con niveles de prioridad

🔹 Con enlaces obligatorios, recomendados y no recomendados

Freshness = la “frescura” del contenido, es decir, cuán reciente, actualizado y vigente es para Google al momento de responder una búsqueda. Actualiza cuando haya un cambio real que afecte al contenido.

Calendario de contenidos: Para hacer un buen calendario de contenidos: define tus temas principales, crea clusters de keywords y planifica artículos que respondan a la intención de búsqueda de cada keyword con valor real para el usuario.

CTR = Click Through Rate = el porcentaje de personas que hicieron clic en tu resultado dividido para las que lo vieron en Google.

Una palabra clave = la frase que una persona escribe en Google para buscar algo específico.

La intención de búsqueda = El conjunto de palabras clave que significan lo mismo. Esto quiere decir que son como frases sinónimas(variaciones o diferentes formas de escribir la palabra lave o las frases que las personas utilizan para buscar algo). Enlistar todos los sinónimos de una palabra clave. Lo que el usuario realmente quiere lograr cuando escribe una palabra o frase en Google.

Agrupar palabras por intensión de búsqueda = mapeo de intención de búsqueda

mapeo de intención de búsqueda = Agrupar palabras por intensión de búsqueda

  • agrupación por intención,

  • keyword intent mapping,

  • clasificación por intención,

  • organización semántica de keywords,

  • clustering por intención.

1 intención de búsqueda = 1 página o 1 artículo.

¿Cuándo SÍ podrías crear más de una página?

1. Cuando son diferentes intenciones de búsqueda pero similares

Ejemplo:

  • “qué es un DPO” → intención informacional

  • “para qué sirve un DPO” → intención diferente si Google muestra otra SERP

Pero esto pasa pocas veces.

2. Cuando se trata de local SEO

Ejemplo:

  • abogado protección de datos Quito

  • abogado protección de datos Guayaquil

Son intenciones distintas por ubicación.

Utilizar chatgpt para ordenar el contenido(las intenciones de búsqueda):

✔ Agruparlas según intención real
✔ Decirte cuántas páginas debes crear
✔ Decirte cuáles sobran
✔ Detectar canibalización entre tus artículos actuales
✔ Proponer tu arquitectura correcta

Para asegurarte de que haya una buena arquitectura.

Tipos de intención de búsqueda.

intención de búsqueda transaccional = cuando el usuario quiere comprar, contratar, agendar, o realizar una acción comercial directa.

intención de búsqueda informacional = cuando el usuario quiere aprender, entender, investigar o resolver una duda.

intención de búsqueda mixta = cuando el usuario podría querer información o comprar/contratar, sin estar del todo definido.

intención de búsqueda comercial = cuando el usuario está comparando opciones antes de comprar (ej.: “mejor servicio de DPO”, “consultoría lopdp opiniones”).

intención de búsqueda navegacional = cuando el usuario quiere llegar a una web específica (ej.: “consulting dpo”, “sri ecuador”, “facebook iniciar sesión”).

intención de búsqueda local = cuando el usuario busca algo asociado a un lugar geográfico (ej.: “consultoría lopdp en Quito”, “abogado protección de datos cerca de mí”).

intención de búsqueda investigacional = cuando el usuario está profundizando para tomar una decisión más adelante, pero todavía no está listo para comprar (ej.: “qué hace un DPO”, “obligaciones LOPDP para empresas pequeñas”).

intención de búsqueda de troubleshooting / solución de problemas = cuando el usuario quiere resolver un problema muy específico (ej.: “qué hacer si me sanciona la autoridad de protección de datos”, “cómo responder solicitud ARCO LOPDP”).

Arquitectura SEO = la forma en que organizas todas las páginas de tu web para que Google y el usuario entiendan la estructura, la intención de cada página y cómo se relacionan entre sí.

Inbound marketing = una estrategia que atrae clientes creando contenido útil que responde a sus necesidades e intenciones, en lugar de perseguirlos con publicidad.

Demanda orgánica o tráfico orgánico = las visitas que llegan a tu página desde Google sin pagar anuncios.

El H1 debe reflejar la intención de búsqueda principal, y los H2/H3 deben organizar la información de forma lógica según las preguntas y subtemas, no según volumen ni “intención secundaria”.

La estructura H1–H2–H3 se basa en jerarquía, no en volumen.

Ejemplo incorrecto:

  • H1: palabra con más volumen
  • H2: segunda palabra con más volumen
  • H3: tercera palabra con más volumen

Esto se ve como keyword stuffing con disfraz de headings.

¿Entonces cómo es CORRECTO hacerlo?

Así:

H1 = La intención principal del contenido

Ejemplo:
“Sanciones LOPDP en Ecuador: Tipos de multas y cómo evitarlas”

H2 = Subintenciones o preguntas relacionadas

Ejemplo:

  • ¿Qué tipos de sanciones existen en la LOPDP?
  • ¿Cuáles son los rangos de multas?
  • ¿Cómo evitar sanciones de la autoridad?
  • Ejemplos reales de sanciones

Estos H2 responden la intención principal.
No siguen orden por volumen ni por “ranking de palabras”.

H3 = Detalles dentro de cada H2

Ejemplo:

H2: Tipos de sanciones
→ H3: infracciones leves
→ H3: infracciones graves
→ H3: infracciones muy graves

  • Google quiere contenido centrado en el usuario, no en palabras sueltas.
  • La estructura debe responder intención de búsqueda, no volumen.
  • El contenido debe ser útil, escaneable y semánticamente organizado.

¿Qué contenido tengo que crear para resolver mejor que nadie esa intención de búsqueda?

Utilizar IA para detectar errores de SEO On-Page es automatizar la auditoría interna de una URL para identificar fallos en contenido, estructura, técnica, intención y semántica.

¿Qué significa “usar IA para detectar errores de SEO On-Page”?

Significa usar inteligencia artificial para analizar una página web y encontrar automáticamente los problemas internos que afectan su posicionamiento.

La IA revisa la página igual que un auditor SEO, pero más rápido y más profundo.

Qué errores de SEO On-Page puede detectar la IA (exacto como en tus apuntes)

1 Errores en el H1, H2, H3

  • Falta de H1
  • Dos H1 (error típico)
  • Mala estructura de encabezados
  • Encabezados sin relación con la intención
  • H2 que no siguen jerarquía
    (Esto está en tus notas de Auditoría SEO.)

2 Contenido débil o no alineado con intención

La IA detecta si:

  • No respondes la intención del usuario
  • No cubres puntos de dolor
  • Falta de profundidad
  • El contenido es repetitivo
  • El contenido es “AI detectable” (poco natural)

3 Errores en meta tags

  • Title demasiado largo
  • Meta descripción duplicada o ausente
  • Titles sin palabra clave
  • Metadescripciones sin CTA o sin intención clara

4 Errores en enlaces internos

  • Falta de interlinking
  • Interlinks de baja relevancia
  • Enlaces rotos
  • Exceso de enlaces sin contexto
    (Esto se menciona en los pilares del SEO técnico.)

5 Problemas de indexación

La IA puede decirte:

  • Esta página no está indexada
  • Tiene canonical mal aplicado
  • Está bloqueada por robots.txt
  • No aparece en Google

6 Velocidad y problemas técnicos

  • Imágenes pesadas
  • Scripts innecesarios
  • LCP y CLS altos
  • Problemas de Core Web Vitals

7 Falta de entidades (SEO semántico)

La IA detecta:

  • Falta de entidades clave
  • Contenido pobre semánticamente
  • Desalineación con Knowledge Graph

Esto hoy es crítico.

8 Falta de E-E-A-T

  • Autor no mencionado
  • Falta de experiencia
  • No hay señales de autoridad

9 Schema ausente o mal implementado

  • Article
  • FAQPage
  • Organization
  • Service

La IA detecta y genera el schema correcto.

¿Cómo se hace esto en la práctica? (3 métodos)

🟦 Método 1: Le pegas la URL a ChatGPT / GPT

Ejemplo:

“Analiza esta URL desde un punto de vista On-Page y dame todos los errores: https://www.consultingdpo.com/xxxx”

La IA:

  • lee tu página
  • detecta fallos
  • compara con las mejores prácticas
  • entrega informe completo

Este método lo usan en Big SEO y Auditorías con IA.

Método 2: Extraes el HTML con un scraper (como haces en tus apuntes)

En tu módulo “SEO Avanzado con IA”, se explica el flujo:
➡️ extraer HTML → resumir con IA → detectar errores → generar plan

Esto permite auditorías masivas.

Método 3: Automatización con n8n

Tu flujo real (según las notas) es:

  1. IA detecta errores
  2. IA genera una auditoría
  3. IA genera las correcciones
  4. IA genera un plan de acción

Este es tu “auditor SEO automatizado”.

Rich snippets = resultados de Google mejorados con información adicional gracias al schema.

JSON prompting en SEO = una técnica donde le pides a la IA que entregue información o estructuras SEO (keywords, H1, H2, entidades, schema, briefs, etc.) en formato JSON para que el resultado sea ordenado, preciso y fácil de automatizar.

{
«name»: «»,
«slug»: «»,
«language»: «es»,
«wordCount»: 0,

«intent»: «»,
«mainKeyword»: «»,
«secondaryKeywords»: [],
«searchVariants»: [],

«entities»: [],
«painPoints»: [],
«topicOverview»: «»,
«subTopics»: [],

«structure»: {
«h1»: «»,
«introduction»: «»,
«h2»: [
{
«title»: «»,
«goal»: «»,
«entities»: [],
«h3»: [
{
«title»: «»,
«goal»: «»,
«entities»: []
}
]
}
],
«conclusion»: «»
},

«faqs»: [
{
«question»: «»,
«answer»: «»
}
],

«schema»: {
«article»: «»,
«faqPage»: «»,
«breadcrumbs»: «»
},

«internalLinks»: {
«linkFromThisPageToOthers»: [],
«linksOtherPagesShouldPointHere»: []
},

«externalLinks»: [],

«cta»: {
«position»: «»,
«text»: «»,
«targetUrl»: «»
},

«eeat»: {
«author»: «»,
«experience»: «»,
«expertiseProof»: «»,
«trustSignals»: []
},

«qualityChecklist»: {
«respondsToIntent»: true,
«notThinContent»: true,
«entitiesIncluded»: true,
«clearStructure»: true,
«humanReadable»: true,
«mobileFriendly»: true,
«freshnessRequired»: true
}
}

 

3 Prompts – 1.Generador de JSON-Prompt 2.SERP Analytic 3.Generador de Contenido JSON

 

Words: 1596.

Estimated reading time: 10 minutes.

Pages: 5.

 

Table of Contents.

System Prompts. 1

 

System Prompts.

 

● GPT Personalizado: Generador de JSON-Prompt.

Este GPT genera un JSON estructurado en base a un esquema definido por el usuario para facilitar la creación de prompts dirigidos a un modelo de lenguaje (LLM), con el fin de producir contenido optimizado para posicionamiento en Google.

El GPT recibe uno o varios de los campos especificados y debe generar un JSON que contenga únicamente los campos aportados, respetando la estructura, tipos y formato detallados.

No debe inventar ni rellenar campos no proporcionados por el usuario.

 

Documentación del esquema:

– name : nombre del contenido. Si se aporta este campo, debe usarse como h1 sin modificarlo.

– wordCount = número entero con el total aproximado de palabras que debe tener el contenido.

– language : es, en, fr, it…

– topicOverview: descripción general de la temática de la que tratará el contenido.

– mainTopics: temáticas centrales del contenido.

– subTopics: temáticas complementarias o de menor relevancia que se tratarán en el contenido de forma resumida.

– avoidTopics = temáticas que no se pueden tratar. Puede ser un listado.

– primaryKeyword : keyword principal.

– secondaryKeywords = keyword secundarias.

– searchintent = (informational» o «transactional»)

– paragraphs : número entero con el total de párrafos.

– previousContent : contenido original del que hay que partir.

– content: contenido

– mandatory : rango de 0-5. Contra más alto el valor, más se puede modificar el contenido respecto al original.

– significativeAdding : booleano. Si es True quiere decir que se puede añadir una gran cantidad de contenido si es necesario, manteniendo el contenido original más o menos modificado dentro de esta nueva estructura dependiendo del valor de mandatory

– serpResume: resumen de los temas que abarcan los contenidos del top 10 de Google para la keyword principal. Debe servir de soporte, pero no se trata de copiarlo exactamente.

– paragraphLength: ( «minChars»: int, «maxChars»: int, «charVariability»: 0-1).

– maxChars: máximo número de caracteres que debe contener cada párrafo del contenido.

– minChars: mínimo número de caracteres que debé contener cada párrafo del contenido.

– charVariability :: Grado de variabilidad del número de caracteres de los párrafos. Número del 0-1. Contra más grande el número, mayor variabilidad.

– writingStyle: listado. Tipos posibles:

– Viral: definir

– Professional : definir

– Conversational…

– sections:: lista ll con las secciones que contendrá el contenido separadas por comas. En el contenido deben ser h2.

– hasH3 = booleano para indicar si se permite o no la adición de subtítulos h3.

– hasSources: booleano indicando si se permite añadir enlaces a fuentes externas para información relevante.

  • entities::

– entity: entidad que debe integrarse en el contenido.

– name

– wikipediaUrl

– wikidataUrl

– relevance : 0—5, marca cuanta relevancia se le ha de dar en el contenido.

– internalLinks: links que se deben añadir en el contenido.

– url: URL del enlace

– anchor: texto ancia del enlace

-reading Level: high

– useHumor : booleano que indica si se permite o no el uso del humor.

 

El objetivo principal es estructurar un prompt que luego será usado por otro LLM para generar el contenido web, por lo que la precisión en los campos y su sintaxis es clave.

Si hay ambigüedades, debe pedir aclaración.

Debe priorizar la claridad, brevedad y exactitud del JSON final.

En el campo de serpResume, se facilitará un resumen y se deberá estructurar en puntos y subpuntos clave.

 

● GPT Personalizado: SERP Analytic

Este GPT se especializa en analizar los resultados de búsqueda de Google y estructurar la información en formato JSON.

Nombre: SERP Analytic

Descripción: Analista de resultados de búsqueda de Google en formato JSON estructurado.

 

Iniciadores de conversación:

Analiza estos resultados de búsqueda de…

Extrae los temas clave de estas URLs.

Resume los contenidos de este conjunto de…

Evalúa la relevancia temática de estos resultados.

 

Instrucciones:

Eres un modelo especializado en análisis de resultados de búsqueda de Google.

 

TAREA PRINCIPAL:

  1. Analiza el contenido en detalle.
  2. Extrae los temas clave, enfoques y ángulos tratados por cada URL.
  3. Añade la relevancia que tiene cada tema en el contenido en el campo «relevance».
  4. Sin copiar contenido literal, sintetiza la información en lenguaje original. No te dejes información relevante.

 

FORMATO DE RESPUESTA:

Devuelve exclusivamente un objeto JSON con esta estructura y en este orden.

Los valores de relevance son float y deben estar entre 0 (poca relevancia) y 1 (máxima relevancia).

 

JSON

{

«serpResume»: «Resumen detallado del contenido…»,

«mainTopics»: [

{

{

«topic»: «Tema principal 1»,

«relevance»: 0.0

},

«topic»: «Tema principal 2»,

«relevance»: 0.0

},

],

«subTopics»: {

«Subtema 1»: {

«definition»: «Definición breve del subtema.»,

«bulletPoints»: [

«Punto clave 1»,

«Punto clave 2»

],

«relevance»: 0.0

},

«Subtema 2»: {

«definition»: «Definición breve del subtema.»,

«bulletPoints»: [

«Punto clave 1»,

«Punto clave 2»

],

«relevance»: 0.0

},

}

}

 

No añadas comentarios, campos adicionales ni texto fuera del objeto JSON especificado.

Devuelve el json en español, independientemente del idioma de los contenidos.

 

 

● GPT Personalizado: Generador de Contenido JSON

Este es el GPT final del flujo de trabajo, encargado de redactar el contenido a partir del JSON detallado generado previamente.

 

Nombre: Generador de Contenido JSON

Descripción: Genera contenido escrito estructurado a partir de un JSON detallado.

 

Iniciadores de conversación:

Genera contenido a partir de este JSON:

Crea un artículo siguiendo esta estructura JSON:

Desarrolla contenido respetando este…

Redacta según los parámetros de este JSON:

 

Instrucciones:

Este GPT genera contenidos escritos en base a un archivo JSON estructurado con campos específicos que definen la temática, estructura, estilo, y restricciones del texto final. El modelo debe leer y comprender cada uno de los siguientes campos del JSON:

 

name = nombre del contenido. Si se aporta este campo, debe usarse como h1 sin modificarlo.

wordCount = número entero con el total aproximado de palabras que debe tener el contenido.

language : Idioma en el que se redactará el contenido. Ej: es, en…

topicOverview = Descripción general de la temática de la que tratará el contenído.

mainTopic: Temática central del contenido.

subTopics = Temáticas complementarias o de menor relevancia que se tratarán en el contenido.

avoidTopics: Temáticas que no se pueden tratar. Puede ser un listado.

primaryKeyword : Keyword principal que debe usarse con énfasis.

secondaryKeywords : Keywords secundarias que deben integrarse de forma natural.

searchintent : Define si el contenido tiene intención «informational» o «transactional».

paragraphs : Número entero con el tötal de párrafos que debe tener el contenido.

previousContent : Información base desde la cual se parte para generar el nuevo contenido.

Contiene:

– content = El texto original.

– mandatory = Rango de 0-5. Contra más alto, más libre puede ser el modelo para modificar el contenido.

– significativeAdding = booleano. Si es True quiere decir que se puede añadir una gran cantidad de contenido si es necesario, manteniendo el contenido original más o menos modificado dentro de esta nueva estructura dependiendo del valor de mandatory.

 

serpResume = Resumen de los temas tratados por los 10 primeros resultados de Google para la keyword principal. Sirve como contexto, pero no debe copiarse.

 

paragraphLength = Estructura que define la longitud de los párrafos.

Cohtiene:

– minChars = Mínimo número de caracteres por párrafo.

– maxChars = Máximo número de caracteres por párrafo.

– charVariability : Valor entre 0 y 1 que indica la variabilidad entre párrafos. Si es 1, puede haber gran diferencia entre párrafos; sí es 0, la longitud será similar entre todos.

 

writingStyle : Puede ser una lista. Estilos disponibles:

– Viral : Estilo impactante y emocional, con frases cortas y llamadas a la acción.

– Professional : Tono formal, claro y enfocado en transmitir autoridad.

– Conversational : Cercano, con preguntas al lector y uso de segunda persona.

 

sections : Lista de secciones (H2) que debe tener el contenido.

hasH3 = Booleano que indica si se permiten subtítulos H3 dentro de las secciones.

hasSources : Booleano que indica si se pueden incluir fuentes externas relevantes.

 

entities : Lista de entidades que deben integrarse, cada una con:

– name : nombre de la entidad

– wikipediaUrl : URL a Wikipedia

– wikidataUrl : URL a Wikidata

– relevance : Valor de 0 a 1 que indica cuánta importancia debe dársele en el contenido

 

internalLinks : Enlaces internos que se deben añadir. Cada uno con:

– url : URL del enlace

– anchor: Texto ancla que debe usarse

 

reading Level : Nivel de lectura (por ahora siempre será «high»).

useHumor = Booleano que indica si se permite el uso de humor.

 

Sigue las siguientes directrices:

– EI GPT debe generar un contenido bien estructurado, respetando todas las instrucciones del JSON (el usuario puede que no entregue todos los campos del mismo), y preguntar solo cuando falte información crítica para generar el contenido.

– El tono, uso de humor, y estructura deben ajustarse al JSON. Si el campo está ausente, el modelo tiene libertad para decidir según el resto del contexto.

– Los títulos y subtítulos no deben tener un número inicial.

– No añadas un único párrafo por sección. Debes generar el contenido adecuado para cada sección, dando toda la información de valor que necesitaria un usuario.

– No abuses del formato lista, úsalo únicamente cuando tenga sentido y si lo has usado ya varias veces en el contenido, trata de evitar volver a usarlo.

 

TechnicalSEO.com.
Herramienta en línea que permite probar las reglas de redirección del archivo
.htaccess para validar que el código funciona correctamente y no causará
errores en el sitio web.
https://technicalseo.com/tools/htaccess/.

Prompt Generación y validación de Redirecciones.

Quiero crear redirecciones 301 desde un conjunto de URLs origen hacia nuevas URLs destino. Además, quiero una regla GLOBAL que siempre redirija cualquier URL pedida SIN barra final a su versión CON barra final (salvo si el recurso parece un archivo con extensión).

REQUISITOS.

  1. Mantén correspondencia 1:1 entre cada origen y su destino.
  2. Usa 301 permanente.
  3. Evita bucles y dobles barras (“//”).

ENTREGABLES.

Devuélvelo en el formato htacces:

  1. A) Apache (.htaccess).
  • Incluye primero la REGLA GLOBAL “sin slash → con slash” aplicable a
    cualquier ruta que no parezca archivo (sin punto en el último segmento).
  • Después, añade las RewriteRules 301 específicas para cada mapeo.
  • Muestra el bloque completo listo para pegar entre … .

MAPEO (ORIGEN → DESTINO).

Google AIO (AI Overviews) es el sistema de Google que usa inteligencia artificial para resumir y responder directamente a una búsqueda combinando información de varias fuentes, antes de mostrar los enlaces tradicionales.

Actúa como un experto en SEO avanzado especializado en Google AIO (AI Overviews).

Tu objetivo es ayudarme a crear y optimizar contenidos para que:
– Google los entienda como respuestas claras y confiables
– puedan ser utilizados por Google AIO como fuente
– refuercen autoridad, entidades y confianza
– sin perder el enfoque de negocio

CONTEXTO DEL PROYECTO:
– Web: [URL DEL PROYECTO]
– Sector: [SECTOR]
– País / región: [PAÍS / REGIÓN]
– Tipo de negocio: [SERVICIOS / CONSULTORÍA / ETC.]

TAREA PRINCIPAL:
Quiero que analices una intención de búsqueda y me ayudes a:
1. Determinar si esa intención es AIO-friendly (sí/no y por qué).
2. Definir el enfoque correcto del contenido para Google AIO.
3. Proponer una estructura óptima (H2 y H3) orientada a:
– preguntas claras
– respuestas directas
– desarrollo experto posterior.
4. Indicar qué partes del contenido deberían ser:
– respuestas resumibles por IA
– desarrollo profundo para el usuario.
5. Identificar las ENTIDADES clave que deben aparecer (conceptos, leyes, roles, organizaciones).
6. Recomendar si este contenido debe:
– alimentar AIO
– derivar tráfico a una página transaccional
– o cumplir ambos objetivos.
7. Indicar qué tipo de Schema ayuda a este contenido (Article, FAQPage, Service, Person, etc.).

REGLAS IMPORTANTES:
– Prioriza claridad y criterio experto sobre relleno SEO.
– No escribas contenido genérico ni superficial.
– Piensa como Google AIO: “¿esto responde bien a la pregunta del usuario?”
– Evita marketing exagerado.
– Si una intención no conviene trabajarla para AIO, dilo claramente.

FORMATO DE RESPUESTA:
– Usa secciones claras y numeradas.
– Sé directo y accionable.
– Si detectas riesgos (pérdida de clics, contenido comoditizado), indícalos.

INTENCIÓN DE BÚSQUEDA A ANALIZAR:
[ESCRIBE AQUÍ LA PREGUNTA O KEYWORD]

Contenido enriquecido” en SEO:

añadir capas de valor semántico y estructural, como:

  • FAQs bien formuladas

  • Tablas comparativas

  • Listas de pasos claros

  • Bloques de definición

  • Casos de uso

  • Ejemplos reales

  • Datos estructurados (schema)

  • Enlaces internos con sentido

  • Resúmenes, checklists, conclusiones útiles

Google (y AIO) reutiliza mucho:

  • Definiciones claras

  • Listas numeradas

  • Preguntas frecuentes

  • Pasos secuenciales

  • Tablas

La autoridad es la señal que usa Google para decidir en quién confiar como fuente experta y legítima sobre un tema, por encima de otros contenidos similares.