Biblioteca funcionalidades SEO Google Sheets
Funciones incluidas
Status HTTP =STATUS(A2)
Devuelve el código (200, 404...) y la directiva X-Robots-Tag de la cabecera.
Título =TITULO(A2)
Extrae el contenido de la etiqueta <title>.
Descripción =DESCRIPCION(A2)
Extrae la meta description de la página.
Cabeceras =CABECERAS(A2)
Extrae los textos de la etiqueta H1 (por defecto).
Jerarquía H =SEO_H_HIERARCHY(A2)
Devuelve un mapa visual con sangrías de toda la estructura H1-H4.
Indexación =DIRECTIVAS(A2)
Muestra lo que dice el Meta Robots (index, noindex, follow...).
Contar Palabras =PALABRAS(A2)
Cuenta las palabras reales y limpias dentro del <body>.
Enlaces =ENLACES(A2)
Compara el número de enlaces internos frente a los externos.
Imágenes =IMAGENES(A2)
Indica el total de imágenes y cuántas de ellas no tienen el atributo ALT.
Idiomas =HREFLANG(A2)
Detecta el atributo lang del HTML y las etiquetas rel=”alternate” hreflang.
Marcado Schema =SCHEMA(A2)
Lista los tipos de JSON-LD detectados (Product, Organization, FAQ...).
Detectar CMS =CMS(A2)
Identifica la plataforma (WordPress, Shopify, Wix, etc.).
Stack Técnico =TECH_STACK_AUDIT(A2)
Detecta el CMS + herramientas como GTM, GA4, Píxeles y CDNs.
PageSpeed =PAGESPEED(A2; “KEY”)
Puntuación de rendimiento (0-100) usando la API oficial.
Rastro Redir =REDIRECT_TRACE(A2)
Muestra toda la cadena de saltos (ej: 301 -> 301 -> 200) y sus URLs.
Auditoría Seguridad =HEADER_AUDIT(A2)
Verifica si existen cabeceras críticas de seguridad (HSTS, CSP, X-Frame).
Tiempo Respuesta =SEO_RESPONSE_TIME(A2)
Mide el TTFB (Time to First Byte) en milisegundos desde Google Apps Script.
Bloqueo Robots =IS_BLOCKED(A2; “Googlebot”)
Analiza el robots.txt del dominio y dice si la URL está permitida o no.
Extraer Sitemap =SITEMAP_FETCH(A2)
Extrae todas las URLs contenidas en un archivo Sitemap XML.
Validar Canonical =SEO_CANONICAL_MATCH(A2)
Comprueba si el rel=”canonical” apunta a la propia URL o a otra distinta.
Legibilidad =READABILITY_ES(A2)
Evalúa si el texto es “Fácil” o “Complejo” (Flesch-Szigriszt para español).
Entidades (IA) =EXTRACT_ENTITIES(A2; “KEY”)
Usa Gemini para extraer los 10 conceptos y entidades clave del contenido.


