· SEO Toolkit
15 errores SEO que comete el 80% de las webs (y cómo arreglarlos)
Los 15 errores SEO más comunes que veo en auditorías, ordenados por impacto. Diagnóstico y solución concreta para cada uno. Casi todos se arreglan en menos de 1 hora.
Llevo años auditando webs y veo siempre los mismos errores. Los mismos 15 errores en el 80% de los casos. La buena noticia: casi todos se arreglan en menos de 1 hora y mejoran el SEO de manera medible.
En esta guía te dejo la lista completa, ordenada por impacto (no por dificultad). Empieza por los primeros y baja según puedas. Cada error incluye cómo diagnosticarlo y cómo arreglarlo.
Cómo usar esta lista
- Toma 30 minutos y revisa los 15 puntos uno por uno en tu web.
- Marca cuáles tienes mal.
- Empieza arreglando los 5 primeros (los de mayor impacto).
- Vuelve a auditar tu web tras cambios con nuestro Analizador SEO.
Vamos a por ellos.
#1 Title genérico o “Inicio”
Impacto: 🔴 Alto
El <title> es el factor on-page más importante. Y la mayoría lo desperdicia.
Síntomas típicos:
❌ <title>Inicio</title>
❌ <title>Bienvenido a Mi Empresa</title>
❌ <title>Sin título</title>
❌ <title>Mi Tienda Online</title> ← repetido en 200 páginas
Cómo arreglar:
- Cada página un title único y descriptivo (50-60 caracteres).
- Keyword principal al principio.
- Beneficio o modificador (“guía”, “gratis”, “2026”, “completa”).
✅ <title>Hidratante facial: 7 mejores opciones 2026 (con precios)</title>
Lee nuestra guía para escribir el title perfecto.
#2 Meta description vacía o repetida
Impacto: 🔴 Alto (en CTR)
Sin meta description, Google inventa una copiando texto random de tu página. Casi siempre es peor que cualquier descripción que tú escribirías.
Cómo arreglar:
- Una descripción única por página, 150-160 caracteres.
- Promesa clara + beneficio + call-to-action soft.
✅ "7 hidratantes faciales valorados por dermatólogos. Análisis con
precios, ingredientes y tipo de piel. Encuentra la tuya en 3 min."
Lee nuestra guía para escribir la meta description perfecta.
#3 Imágenes sin atributo alt
Impacto: 🔴 Alto
El alt es obligatorio desde 2 puntos de vista:
- Accesibilidad: lectores de pantalla lo necesitan.
- SEO: Google lo usa para entender qué hay en la imagen y para Google Images.
Cómo diagnosticar:
// En la consola del navegador (F12):
document.querySelectorAll('img:not([alt])').length
Si te devuelve > 0, tienes imágenes sin alt.
Cómo arreglar:
❌ <img src="foto.jpg">
✅ <img src="foto.jpg" alt="Hidratante facial Nivea Soft de 100ml en su envase">
Reglas: descriptivo, conciso (5-15 palabras), sin “imagen de”, sin keyword stuffing.
#4 Imágenes sin optimizar (JPG/PNG pesados)
Impacto: 🔴 Alto (en Core Web Vitals)
Las imágenes son el 60-70% del peso de una web. Servir JPG/PNG cuando podrías usar WebP/AVIF es regalar 200-500ms de carga por imagen.
Cómo diagnosticar:
- Pasa nuestro Test de Core Web Vitals.
- Mira la sección “Servir imágenes en formatos modernos” o “Codificar imágenes con eficiencia”.
Cómo arreglar:
- Convierte a WebP todas las imágenes nuevas (60% menos peso).
- Plugins WordPress: ShortPixel, Smush, Imagify.
- Manual: usa Squoosh (gratis).
- CDN: Cloudflare Polish convierte a WebP/AVIF automáticamente.
Lee nuestra guía de optimización de imágenes para SEO.
#5 Falta de canonical
Impacto: 🟠 Medio-alto
Sin canonical, Google puede indexar versiones duplicadas de tu página: con/sin www, http/https, con/sin /, con parámetros UTM.
Cómo diagnosticar:
Inspecciona el HTML de tu home → busca <link rel="canonical">.
Cómo arreglar:
- Cada página debe declarar su canonical:
<link rel="canonical" href="https://miweb.com/pagina/">
- Auto-referente: la página apunta a sí misma como canonical.
- URL absoluta: con
https://y dominio completo.
WordPress (Yoast/Rank Math) lo añade automáticamente. Otros CMS necesitan configuración.
#6 Múltiples H1 en la misma página
Impacto: 🟠 Medio
El H1 es el título principal de cada página. Múltiples H1 confunden a Google.
Cómo diagnosticar:
document.querySelectorAll('h1').length
// Debe devolver: 1
Cómo arreglar:
- Solo un H1 por página. Suele ser el título del post o de la página.
- Si tu plantilla pone H1 en el logo Y en el título, cambia el logo a
<div>o<span>. - Otros niveles: H2, H3, H4 (en orden).
#7 Jerarquía de encabezados rota
Impacto: 🟡 Medio-bajo
Saltar niveles (H1 → H3 sin H2) confunde a Google y a lectores de pantalla.
Diagnóstico:
Revisa el HTML de tus posts. Los encabezados deben ir en orden lógico:
✅ H1 → H2 → H3 → H2 → H3 → H4
❌ H1 → H3 → H2 (saltarse H2)
❌ H1 → H4 (saltarse 2 niveles)
Cómo arreglar:
Reorganiza tus encabezados manualmente. La mayoría de editores visuales (WordPress, Notion, Wix) permiten cambiar el nivel con un dropdown.
#8 URLs feas (slugs malos)
Impacto: 🟠 Medio-alto
Las URLs son señal de calidad y factor de ranking. Una URL random no comunica nada.
Síntomas:
❌ /post/1234
❌ /producto.php?id=5482
❌ /las-mejores-recetas-de-tortilla-de-patatas-tradicionales-en-espana
❌ /como_aprender_seo (underscore, mal)
Cómo arreglar:
- Minúsculas, sin acentos, separado por guiones.
- 3-5 palabras máximo.
- Sin stop-words innecesarias (“el”, “la”, “para”, “de”).
Lee nuestra guía completa de slug SEO en español.
#9 Open Graph y Twitter Cards ausentes
Impacto: 🟠 Medio (en CTR de redes y mensajería)
Sin estas etiquetas, cuando alguien comparte tu enlace en WhatsApp, LinkedIn, Facebook o X, se ve fatal: sin imagen, sin descripción, sin título atractivo.
Cómo arreglar:
Añade en el <head>:
<meta property="og:title" content="Tu título">
<meta property="og:description" content="Tu descripción">
<meta property="og:image" content="https://miweb.com/imagen-og.jpg">
<meta property="og:url" content="https://miweb.com/pagina">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Tu título">
<meta name="twitter:description" content="Tu descripción">
<meta name="twitter:image" content="https://miweb.com/imagen-og.jpg">
Genera las etiquetas al instante con nuestro Generador de Meta Tags.
#10 No tienes Schema markup (datos estructurados)
Impacto: 🟠 Medio-alto
Sin Schema markup, no apareces como rich snippet en SERP: sin estrellas, sin precio, sin FAQs desplegables, sin imagen destacada.
Cómo arreglar:
Añade JSON-LD según el tipo de página:
- Blog post →
BlogPosting+BreadcrumbList - Producto →
ProductconoffersyaggregateRating - Receta →
Recipe - Página con FAQs →
FAQPage - Negocio físico →
LocalBusiness
Genera el JSON-LD con nuestro Generador de Schema JSON-LD (soporta 7 tipos).
Lee también nuestra guía completa de Schema Markup.
#11 No tienes sitemap.xml o no lo has enviado
Impacto: 🟡 Medio (alto si tu web es nueva)
Sin sitemap, Google descubre tu contenido siguiendo enlaces. Lento y con páginas que se quedan huérfanas sin indexar.
Cómo arreglar:
- Genera el sitemap con nuestro Generador de sitemap.xml.
- Súbelo a la raíz:
https://tudominio.com/sitemap.xml. - Decláralo en robots.txt:
Sitemap: https://tudominio.com/sitemap.xml - Envíalo en Search Console → Sitemaps.
Lee nuestra guía completa de sitemap.xml.
#12 Velocidad de carga deficiente
Impacto: 🟠 Medio-alto (factor de ranking + UX)
Una web lenta:
- Pierde visitantes (53% abandonan si tarda > 3s).
- Posiciona peor (Core Web Vitals son factor de ranking).
- Convierte menos.
Cómo diagnosticar:
Pasa nuestro Test de Core Web Vitals sobre tu home y páginas importantes.
Quick wins:
- Optimiza imágenes (WebP/AVIF + dimensiones correctas).
- Define
widthyheighten imágenes (mata el CLS). - Mejora el TTFB (CDN, caché, mejor hosting).
- Defer scripts no críticos.
Lee nuestra guía completa de Core Web Vitals.
#13 Falta de enlazado interno
Impacto: 🟠 Medio (a largo plazo)
Los enlaces internos:
- Distribuyen autoridad entre tus páginas.
- Ayudan a Google a entender la estructura de tu web.
- Mejoran la navegación del usuario.
Cómo diagnosticar:
¿Cada uno de tus posts tiene al menos 2-3 enlaces internos hacia otras páginas relevantes? Si la respuesta es no, tienes problema.
Cómo arreglar:
- En cada post nuevo, enlaza a 2-3 posts relacionados.
- Texto del enlace descriptivo (no “click aquí” ni “leer más”).
- Audita posts antiguos y añade enlaces hacia tus posts nuevos.
❌ <a href="/seo">click aquí</a>
✅ <a href="/seo">guía completa de SEO on-page</a>
#14 Contenido fino o duplicado
Impacto: 🔴 Alto
Páginas con menos de 300 palabras o con contenido copiado/duplicado rara vez posicionan bien.
Cómo diagnosticar:
// En la consola del navegador:
document.body.innerText.split(/\s+/).length
Si tu post tiene < 300 palabras, es thin content.
Cómo arreglar:
- Amplía el contenido: añade ejemplos, casos prácticos, FAQs.
- Elimina o consolida páginas con muy poco contenido.
- Aplica
noindexa páginas sin valor SEO (políticas, gracias, login). - Reescribe contenido copiado desde cero (Google premia originalidad).
#15 No tener HTTPS
Impacto: 🔴 Alto
Sin HTTPS:
- Chrome muestra “No seguro” en la barra → muchos visitantes rebotan.
- Google penaliza tu posicionamiento.
- No puedes usar features modernas (geolocation, push, etc.).
Cómo arreglar:
- Activa HTTPS gratis con Let’s Encrypt (la mayoría de hostings lo incluyen).
- Redirect 301 desde
http://ahttps://. - Cambia URLs internas y enlaces a https.
- Actualiza canonical, sitemap, Open Graph a las URLs HTTPS.
En 2026 no tener HTTPS es inaceptable. Si aún no lo tienes, prioriza esto sobre cualquier otro punto de la lista.
Bonus: el error meta-error
No medir lo que arreglas.
Muchos profesionales arreglan errores SEO a ciegas sin medir el impacto. Resultado: no saben qué funciona y qué no.
Cómo evitarlo:
- Antes de cambiar nada: anota la posición actual en Search Console para tus 10 keywords principales.
- Anota tu CTR promedio y tus visitas orgánicas mensuales.
- Aplica los cambios (de 5 en 5, no todos a la vez).
- Espera 4-6 semanas.
- Compara: ¿qué mejoró? ¿qué empeoró?
Sin métricas, no estás haciendo SEO, estás haciendo cábalas.
Plan de acción priorizado
Si tienes 1 hora libre HOY, haz esto en orden:
Primer pase (15 min) — los 5 críticos
- ✅ Title único y descriptivo en home y top 5 páginas (#1).
- ✅ Meta description única en home y top 5 páginas (#2).
- ✅ Alt en todas las imágenes (#3).
- ✅ HTTPS activo y forzado (#15).
- ✅ Schema markup mínimo en home (#10).
Segundo pase (30 min) — fundamentos técnicos
- ✅ Canonical en cada página (#5).
- ✅ Open Graph y Twitter Cards (#9).
- ✅ Sitemap enviado a Search Console (#11).
- ✅ Un solo H1 por página (#6).
- ✅ Jerarquía de encabezados correcta (#7).
Tercer pase (siguiente día) — optimización
- ✅ Slugs limpios en URLs nuevas (#8).
- ✅ Optimizar imágenes a WebP (#4).
- ✅ Mejorar Core Web Vitals (#12).
- ✅ Añadir enlaces internos (#13).
- ✅ Ampliar contenido fino (#14).
Cómo medir el impacto
Tras aplicar los cambios:
- Espera 1-2 semanas mínimo (Google tarda en re-rastrear y reevaluar).
- Audita con nuestro Analizador SEO para confirmar que los cambios están bien implementados.
- Mira en Search Console:
- Posición media → debería subir.
- CTR → debería subir si arreglaste #1, #2, #9, #10.
- Impresiones → debería subir si arreglaste #11, #14, #15.
- Mira en Google Analytics → tráfico orgánico.
Conclusión
El SEO no es magia. El 80% del impacto viene de hacer bien los fundamentos: title, description, alt, schema, sitemap, HTTPS. Y el 80% de las webs no los tienen bien.
Si arreglas estos 15 errores en una tarde, estás por encima del 80% de las webs en español en cuanto a fundamentos SEO. Y eso es donde empieza la batalla por las primeras posiciones.
Tu plan de acción
- Audita tu home ahora con nuestro Analizador SEO — te detecta la mayoría de estos errores en 10 segundos.
- Aplica los 5 críticos del primer pase.
- Mide en 2-4 semanas y vuelve a auditar.
- Itera sobre el resto.