Atajo: esta guía te enseña a auditar tu web paso a paso. Si prefieres que lo haga yo y entregarte el plan de acción listo, ofrezco una auditoría SEO local profesional de 30 puntos por 197€.
Por qué el SEO técnico va primero
Publicar artículos brillantes en una web con problemas técnicos es como colgar un cartel espectacular en un callejón sin salida. Si Google no puede rastrear, entender e indexar tu web correctamente, nada de lo que hagas después importa.
He auditado webs de negocios locales — desde hoteles de la Costa Daurada hasta gestorías del Baix Penedès — y el patrón se repite: contenido decente, inversión en redes sociales, pero una base técnica llena de agujeros que Google penaliza en silencio. Sin errores en Search Console, sin avisos — simplemente te ignora.
Esta guía te lleva punto por punto por todo lo que necesitas revisar, con herramientas gratuitas y en el orden que realmente importa.
Si vas a contratar la auditoría a un tercero en lugar de hacerla tú, antes de aceptar la oferta léete qué debe incluir realmente una auditoría SEO gratuita: cómo distinguir un análisis serio de un PDF generado automáticamente con Screaming Frog, qué exigir como entregable y qué hacer después. Te ahorra contratar humo.
Herramientas que vas a necesitar (todas gratuitas)
| Herramienta | Para qué | URL |
|---|---|---|
| Google Search Console | Indexación, errores, rendimiento | search.google.com/search-console |
| Google PageSpeed Insights | Core Web Vitals, velocidad | pagespeed.web.dev |
| Schema Markup Validator | Datos estructurados | validator.schema.org |
| Rich Results Test | Rich snippets elegibilidad | search.google.com/test/rich-results |
| Mobile-Friendly Test | Usabilidad móvil | search.google.com/test/mobile-friendly |
| Screaming Frog (free) | Crawl completo (500 URLs gratis) | screamingfrog.co.uk |
| GTmetrix | Cascada de carga, detalle | gtmetrix.com |
Bloque 1: Rastreo e indexación
Lo primero. Si Google no puede llegar a tus páginas, nada más importa.
1. robots.txt
Abre tusitio.com/robots.txt en el navegador. Debe existir, debe ser accesible y debe permitir el rastreo de todo lo que quieres indexar. El error más común que encuentro: un Disallow: / que bloquea todo el sitio (normalmente heredado de un entorno de desarrollo que se subió a producción sin revisar).
Un robots.txt básico correcto:
User-agent: *
Allow: /
Disallow: /admin/
Disallow: /private/
Sitemap: https://tusitio.com/sitemap.xml
2. Sitemap XML
Comprueba que tusitio.com/sitemap.xml existe, que incluye todas las URLs que quieres indexar (y ninguna que no), y que está referenciado en robots.txt. Envíalo en Search Console si no lo has hecho. Un sitemap incompleto es uno de los errores más frecuentes — especialmente en webs con blog donde se añaden artículos pero no se actualiza el sitemap.
3. Cobertura en Search Console
En Search Console → Páginas, revisa las URLs «No indexadas». Busca patrones: ¿hay páginas importantes marcadas como «Descubierta, actualmente no indexada» o «Rastreada, no indexada»? Eso suele significar que Google no ve suficiente valor en esas páginas o que hay problemas de contenido duplicado.
4. Canonical tags
Cada página debe tener un <link rel="canonical"> apuntando a sí misma (o a la versión preferida si hay duplicados). Sin canonical, Google decide por ti cuál es la versión principal — y no siempre elige bien.
5. Hreflang (si aplica)
Si tu web tiene versiones en varios idiomas, cada página necesita tags hreflang que indiquen las versiones alternativas. Sin esto, Google puede indexar la versión equivocada para cada mercado.
Bloque 2: Velocidad y rendimiento
Google lleva años insistiendo: la velocidad es un factor de ranking. Y en 2026, con Core Web Vitals consolidados, no hay excusa para una web lenta.
6. Core Web Vitals
Pasa tu web por PageSpeed Insights y revisa las tres métricas clave:
- LCP (Largest Contentful Paint): debe ser menor de 2.5s. Es el tiempo hasta que se carga el elemento más grande visible. Si falla, suele ser por imágenes sin optimizar o servidor lento
- INP (Interaction to Next Paint): debe ser menor de 200ms. Mide la reactividad. Si falla, suele ser por JavaScript pesado que bloquea el hilo principal
- CLS (Cumulative Layout Shift): debe ser menor de 0.1. Mide la estabilidad visual. Si la página «salta» mientras carga, tienes un problema de CLS — normalmente por imágenes sin dimensiones definidas o fuentes web que se cargan tarde
7. Optimización de imágenes
El problema número 1 de velocidad en webs de PYMEs. Las imágenes deben estar en formato WebP (o AVIF), con dimensiones adecuadas (no subir una foto de 4000px para mostrarla a 400px), comprimidas, y con loading="lazy" en las que no son visibles en el primer viewport.
8. Hosting y TTFB
El Time to First Byte (TTFB) debe estar por debajo de 800ms. Si tu hosting tarda 2 segundos en responder, da igual cuánto optimices el frontend. Un hosting compartido de 3€/mes rara vez da buen TTFB. Para webs de negocio, un VPS básico o un hosting WordPress gestionado (20-50€/mes) marca una diferencia enorme.
9. Minificación y compresión
CSS y JavaScript deben estar minificados (sin espacios ni comentarios innecesarios) y servidos con compresión Gzip o Brotli. La mayoría de hostings modernos hacen esto automáticamente, pero conviene verificarlo.
10. Recursos que bloquean el render
CSS y JavaScript en el <head> que no son críticos deben cargarse de forma asíncrona (defer o async). Las fuentes web deben usar font-display: swap para no bloquear el primer pintado.
Bloque 3: Estructura on-page
11. Title tags
Cada página debe tener un <title> único, de 50-60 caracteres, con la keyword principal cerca del inicio. El error más común: titles genéricos como «Inicio», «Servicios» o «Bienvenido a [nombre empresa]» que no contienen ninguna keyword útil.
12. Meta descriptions
150-160 caracteres, únicas por página, con keyword y un CTA implícito. No son un factor de ranking directo, pero afectan al CTR — y el CTR sí afecta al ranking.
13. Jerarquía de headings
Un solo H1 por página (y que contenga la keyword principal). H2 para secciones, H3 para subsecciones. Nada de saltar de H1 a H4, nada de usar headings como decoración visual. Google los usa para entender la estructura del contenido.
14. URLs limpias
Las URLs deben ser descriptivas, cortas y contener la keyword: /blog/auditoria-seo-tecnica.html es mejor que /blog/post-12345 o /p?id=247&cat=seo. Sin parámetros innecesarios, sin caracteres especiales, sin mayúsculas.
15. Enlaces internos
Cada página importante debe recibir al menos 2-3 enlaces internos desde otras páginas relevantes. Esa red de enlaces internos distribuye autoridad y ayuda a Google a entender la relación entre tu contenido. Un blog con 10 artículos donde ninguno enlaza a otro es una oportunidad desperdiciada.
16. Contenido duplicado
Revisa que no tengas la misma página accesible desde múltiples URLs (con www y sin www, con trailing slash y sin él, con http y https). Las canonicals ayudan, pero lo ideal es redirigir todas las variantes a una sola versión con 301.
Bloque 4: Datos estructurados (Schema.org)
Los datos estructurados le dicen a Google exactamente qué es tu contenido en un formato que entiende perfectamente. Y a cambio, te da rich snippets — esos resultados enriquecidos que destacan en las SERPs y multiplican el CTR.
17. Schema básico obligatorio
Como mínimo, tu web debería tener: Organization o LocalBusiness en la home, Article en los posts del blog, BreadcrumbList en todas las páginas, y FAQPage si tienes secciones de preguntas frecuentes.
18. Schema para negocios locales
Si tienes un negocio con ubicación física, el schema LocalBusiness es imprescindible para posicionamiento local: nombre, dirección, teléfono, horarios, coordenadas, área de servicio. Sin esto, Google no puede ubicarte correctamente en Google Maps ni en resultados locales.
19. Validación
Pasa tus páginas por el Schema Markup Validator y el Rich Results Test. Errores en schema no solo no te dan rich snippets — pueden confundir a Google sobre tu contenido.
Bloque 5: Seguridad y HTTPS
20. Certificado SSL
Tu web debe cargar en HTTPS sin errores. El certificado no debe estar caducado. Todas las URLs internas deben apuntar a la versión HTTPS (no mezclar http y https en enlaces internos).
21. Mixed content
Si tu web carga en HTTPS pero incluye recursos (imágenes, scripts, fuentes) desde HTTP, el navegador mostrará advertencias y Google lo penaliza sutilmente. Revisa con el inspector del navegador: no debe haber ningún warning de mixed content.
Bloque 6: Móvil y experiencia de usuario
22. Responsive design
Google usa mobile-first indexing desde hace años: la versión móvil de tu web es la que indexa. Si tu web no se ve bien en móvil, estás perdiendo ranking directamente. Prueba con el test de mobile-friendly de Google y verifica manualmente en diferentes tamaños de pantalla.
23. Tap targets
Los botones y enlaces en móvil deben tener un área de toque mínima de 48x48px y separación suficiente entre ellos. Si el usuario tiene que hacer zoom para clicar en un enlace, tienes un problema de UX que Google detecta.
24. Viewport meta tag
Debe existir <meta name="viewport" content="width=device-width, initial-scale=1.0"> en el <head>. Sin él, el navegador móvil intentará mostrar la versión de escritorio escalada — una experiencia terrible.
Bloque 7: SEO local (si tienes ubicación física)
25. Google Business Profile
Verificado, completo, con fotos recientes, horarios actualizados, categorías correctas y descripción optimizada con keywords. Es el factor número 1 del pack local de Google Maps.
26. Consistencia NAP
Nombre, dirección y teléfono deben ser idénticos en tu web, en Google Business, en directorios locales y en redes sociales. Cualquier inconsistencia confunde a Google sobre tu ubicación real.
27. GEO meta tags
Incluye geo.region, geo.placename y geo.position en el <head> de tus páginas para reforzar la señal geográfica.
Bloque 8: Miscelánea técnica
28. Páginas 404
Revisa en Search Console si tienes errores 404. Los enlaces rotos internos pierden autoridad y dan mala experiencia. Redirige con 301 las URLs que hayan cambiado.
29. Cadenas de redirecciones
Una redirección está bien. Una cadena de 3-4 redirecciones (A → B → C → D) pierde velocidad y autoridad en cada salto. Revisa y simplifica.
30. Open Graph y Twitter Cards
Cuando alguien comparte tu URL en redes sociales, los tags OG y Twitter Card determinan qué imagen, título y descripción se muestran. Sin ellos, las redes eligen automáticamente — y casi nunca eligen bien.
Plan de corrección priorizado
No intentes arreglar los 30 puntos a la vez. Esta es la prioridad que uso en mis auditorías, basada en el impacto real de cada corrección:
| Prioridad | Puntos | Impacto | Tiempo estimado |
|---|---|---|---|
| Crítico | robots.txt, sitemap, HTTPS, canonical | Sin esto, nada funciona | 1-2 horas |
| Alto | Core Web Vitals, imágenes, titles, H1 | Ranking directo | 4-8 horas |
| Medio | Schema, meta descriptions, enlaces internos | CTR y comprensión | 4-6 horas |
| Normal | GEO tags, OG tags, tap targets, 404s | Refinamiento | 2-4 horas |
En un negocio con un caso como el que documenté aquí, las correcciones de prioridad «Crítico» y «Alto» son las que generaron el 80% del crecimiento en los primeros 3 meses.
¿Quieres que audite tu web gratis?
Te hago una auditoría SEO técnica completa: los 30 puntos de esta guía aplicados a tu web, con informe de resultados y plan de acción priorizado. Sin compromiso.
Solicitar auditoría gratuitaO escríbeme a hola@cristiancorrales.com
Los 5 errores que encuentro en el 90% de webs de PYMEs
Imágenes sin optimizar: fotos de 3MB subidas directamente de la cámara. Conviértelas a WebP y redimensiónalas al tamaño real de visualización. Solo con esto, muchas webs pasan de 4 segundos a menos de 2.
Sin sitemap o sitemap incompleto: Google no es mágico — necesita que le digas qué páginas existen. Un sitemap con la mitad de las URLs es medio sitemap.
Titles genéricos: «Inicio | Mi Empresa» no le dice nada a Google sobre lo que haces. «Dentista en El Vendrell — Clínica Dental García» sí.
Cero datos estructurados: sin schema, Google tiene que adivinar qué tipo de contenido es cada página. Con schema, se lo dices en un formato que entiende perfectamente y a cambio te da rich snippets que destacan en los resultados.
Sin Google Business Profile o mal configurado: para negocios locales, esto es tan importante como la propia web. Un perfil verificado, con fotos, reseñas y horarios correctos aparece directamente en el pack local — donde se hacen el 60% de los clics en búsquedas con intención local.
¿Te ha resultado útil? Compártela con tu equipo o con alguien que tenga una web de negocio que necesite una revisión técnica.
Lecturas relacionadas
- SEO en Sant Pere de Ribes 2026 — auditoría aplicada al Garraf sur.
- SEO en El Vendrell para inmobiliarias — consultas específicas vs Idealista.
- Posicionamiento Costa Daurada hostelería — superar portales nacionales.
- Google AI Mode vs ChatGPT Search 2026 — el SEO ante IA-search.
- Google SGE y el futuro del SEO local — qué cambia con IA en búsquedas.
- Cómo elegir CMS para tu negocio 2026 — fundamento técnico antes de auditar.
- Cuánto cuesta automatizar facturación PYME — VeriFactu obligatorio 2026.
- Método Calafell de optimización neural — caso técnico.
- Calafell hub tecnológico mediterráneo — contexto local.
¿Quieres saber qué le falta a tu web para aparecer en Google?
Auditoría SEO local profesional: 30 puntos revisados a mano, plan de acción a 90 días y sesión de 30 minutos. 197€, pago único.
Reservar mi auditoría →¿Quieres un primer diagnóstico gratis? Analiza tu web con el auditor SEO en 1 minuto →
¿Buscas acompañamiento mensual? Soy consultor SEO en Tarragona: posicionamiento en Google para negocios del Camp de Tarragona y el Baix Penedès.
¿Quieres más tácticas como esta?
Te escribo solo cuando tengo algo que te trae clientes desde Google: un fallo típico, una táctica probada, un dato del mercado local. Sin spam y baja en un clic.



