SEO on-page: guía completa de optimización de páginas
Cómo mejorar el contenido, los encabezados, los enlaces y los metadatos como un sistema coherente, y no como una lista de trucos de posicionamiento aislados.
El SEO on-page consiste en optimizar todos los elementos de la propia página: etiquetas, contenido, estructura de la URL, imágenes, enlaces internos y velocidad de carga. A diferencia del SEO off-page (backlinks y menciones externas), el on-page depende por completo de ti. Por eso es la parte más accesible y la más rápida de verificar.
Qué es el SEO on-page y qué abarca
Cuando Google evalúa una página, analiza decenas de señales on-page. Se agrupan en tres tipos: señales técnicas (etiquetas, URL, velocidad), señales de contenido (texto, encabezados, palabras clave, E-E-A-T) y señales de UX (estructura, navegación, interacción del usuario).
Alinea con la tarea
Haz que la página responda a la pregunta que quien busca intenta resolver.
Muestra las pruebas
Usa contenido original y preciso que el lector pueda verificar.
Mantén la página rastreable
Comprueba juntos la respuesta del servidor, el renderizado, la etiqueta canonical y el descubrimiento interno.
Separa las señales
No combines posiciones, clics, sesiones y conversiones en una sola métrica.
Title y meta descripción: la primera impresión en los resultados de búsqueda
La etiqueta title es la señal on-page de mayor peso. Es el campo principal que usa Google para determinar el tema de la página, y lo primero que ve el usuario en los resultados de búsqueda. La meta descripción no es un factor de posicionamiento directo, pero influye en el CTR: una descripción atractiva aumenta la tasa de clics, lo que mejora indirectamente las posiciones.
Reglas para escribir el title
- Longitud de 50–60 caracteres: Google corta los títulos más largos a unos 580 píxeles
- Palabra clave principal cerca del principio: las primeras palabras pesan más
- Un title único en cada página: los duplicados dificultan que Google entienda la jerarquía del sitio
- Omite el sufijo de marca con | si el dominio ya se identifica por la URL
- Sentence case (solo la primera palabra en mayúscula), no Title Case: no se penaliza algorítmicamente, pero se lee mejor
- Evita el keyword stuffing: «servicios SEO optimización SEO Londres» es una señal de alarma
Reglas para escribir la meta descripción
- Longitud de 140–160 caracteres: Google rara vez muestra más, incluso en escritorio
- Incluye la palabra clave principal: Google resalta en negrita las coincidencias con la consulta del usuario
- Única para cada página: las descripciones duplicadas reducen el CTR de todo el sitio
- Una llamada a la acción concreta: «Aprende a…», «Lee la guía…», «Compara…»
- Evita los caracteres especiales y las comillas: a veces se eliminan al mostrarse
Estructura de encabezados H1–H6
Los encabezados son el mapa jerárquico de la página, tanto para Google como para el usuario. El H1 indica el tema; el H2 divide el contenido en secciones principales; el H3 y el H4 añaden detalle. Un árbol de encabezados bien estructurado ayuda a Google a entender la semántica y permite a quien lee por encima encontrar rápido lo que busca.
H1: uno por página
El H1 debe ser único en la página y contener la palabra clave principal. No tiene que coincidir palabra por palabra con el title, pero el tema debe ser el mismo. La longitud óptima es de menos de 70 caracteres.
H2: secciones del artículo
El H2 divide la página en bloques temáticos. Incluye en los H2 consultas relacionadas semánticamente y sinónimos: refuerzan la relevancia temática de la página sin repetir el H1.
H3–H6: capas de detalle
El H3 y los niveles inferiores añaden detalle a las subsecciones del H2. No saltes niveles (de H2 a H4): romper la jerarquía dificulta que los rastreadores analicen la estructura del contenido y altera la navegación por la página.
Contenido y palabras clave
Google ha pasado de preguntarse «cuántas veces aparece la palabra clave» a preguntarse «hasta qué punto esta página resuelve la tarea del usuario». Este es el cambio de fondo en el SEO on-page. Las palabras clave siguen importando, pero como señales de tema, no como mecánica de manipulación de la densidad.
Calidad del contenido según los criterios de Google
Con las Directrices para evaluadores de calidad y la serie de actualizaciones Helpful Content Update, Google ha formalizado los criterios de calidad del contenido. Los evaluadores valoran las páginas según E-E-A-T (experiencia, pericia, autoridad y fiabilidad).
| Criterio | Qué significa en la práctica | Cómo aplicarlo |
|---|---|---|
| Experiencia | El autor tiene experiencia de primera mano con el tema | Ejemplos reales, casos prácticos, capturas de datos reales |
| Pericia | Profundidad y precisión de la información | Cifras concretas, citas de fuentes primarias, nada de lugares comunes |
| Autoridad | Autoridad del autor y del sitio en el nicho | Biografía del autor, menciones externas, enlaces desde otras fuentes de referencia |
| Fiabilidad | Exactitud y transparencia | Fecha de publicación, fuentes citadas, autor identificado, datos actualizados |
Uso de palabras clave
En 2026, usar bien las palabras clave significa cubrir semánticamente el tema, no buscar una densidad mecánica. Incluye la consulta principal en el H1, en el primer párrafo, en al menos un H2 y varias veces a lo largo del texto. En páginas largas, añade sinónimos y términos LSI para ampliar el campo semántico.
- Consulta principal: H1, primer párrafo, uno o dos H2, URL, title, texto alternativo de la imagen
- Sinónimos y variantes: repartidos de forma natural por el texto, sin concentrarlos
- Términos relacionados: amplían la cobertura temática (LSI, términos cercanos al NLP)
- No repitas la misma consulta en cada subtítulo: se lee de forma artificial y empeora la legibilidad
- Densidad de palabra clave óptima: en torno al 1–2 % para la consulta principal (no existe una regla fija)
- Revisa si hay canibalización: ¿hay otra página que compita por la misma consulta?
Estructura de la URL
La URL es una señal de un solo uso: Google la lee una vez, en el primer rastreo, y la usa para entender el tema y la jerarquía. Una URL bien construida refleja la estructura del sitio e incluye la palabra clave objetivo.
Palabras legibles
Usa palabras, no IDs: /blog/onpage-seo es mejor que /p=4821. Las palabras de la URL indican el tema y ayudan al usuario a saber adónde le lleva un enlace.
Guiones como separadores
Separa las palabras con guiones (-), no con guiones bajos (_). Google interpreta el guion como separador de palabras; el guion bajo une las palabras en una sola cadena.
Que sea corta
Google y los usuarios prefieren las URL cortas. Quita las palabras vacías (preposiciones, conjunciones) y conserva solo los términos con significado.
Jerarquía lógica
La URL debe reflejar la estructura: /blog/category/article-slug. Más de tres niveles de anidamiento indican una navegación compleja. Evita /page/subpage/subsubpage/article.
Enlazado interno
El enlazado interno es una de las herramientas on-page más infravaloradas. Reparte el PageRank entre las páginas, ayuda a Google a descubrir y rastrear el contenido y crea clústeres temáticos que refuerzan la autoridad de una sección.
Texto ancla de los enlaces internos
El texto ancla de un enlace interno es una señal directa para Google sobre el tema de la página de destino. A diferencia de los enlaces externos, controlas el 100 % de los textos ancla de tu propio sitio. Usa textos ancla descriptivos que contengan palabras clave de la página de destino.
| Tipo de texto ancla | Ejemplo | Recomendación |
|---|---|---|
| Coincidencia exacta | «optimización de la etiqueta title» | Úsala con moderación: entre el 20 % y el 30 % de los enlaces |
| Coincidencia parcial | «cómo escribir un title eficaz» | Lo óptimo: natural e informativo |
| De marca | «más información en seohead.tech» | Aceptable, pero no aporta señal semántica |
| Genérico | «aquí», «haz clic», «enlace» | Evítalo: no aporta información sobre el tema |
Estrategia de enlazado interno
- Enlaza páginas relacionadas desde artículos temáticamente cercanos: refuerza la estructura de clúster
- Las páginas clave de servicios y categorías deben recibir más enlaces internos que el contenido de apoyo
- Añade las páginas nuevas al grafo de enlaces internos desde el primer momento, con enlaces desde el contenido existente
- 3–10 enlaces internos por página es una referencia razonable para contenido informativo
- No añadas enlaces solo para subir el recuento: cada enlace debe servir al usuario
- Revisa con regularidad los enlaces internos rotos: desperdician el presupuesto de rastreo y empeoran la UX
Optimización de imágenes
Las imágenes ofrecen un doble beneficio: bien optimizadas, aceleran la carga de la página (y mejoran los Core Web Vitals) y atraen tráfico desde Google Imágenes. Sin optimizar, ralentizan el sitio y aumentan la carga del servidor.
Texto alternativo
El alt es la descripción de la imagen para Google y para los usuarios con discapacidad visual. Describe el contenido de forma concreta e incluye la palabra clave objetivo cuando encaje. No rellenes el alt de forma mecánica con la misma palabra clave repetida en todas las imágenes.
Formato y compresión
WebP es el formato recomendado: pesa entre un 25 % y un 35 % menos que JPEG con una calidad comparable. AVIF pesa aún menos, pero su soporte en los navegadores es incompleto. Comprime las imágenes antes de subirlas, sin pérdida visible de calidad.
Nombre del archivo
El nombre del archivo también es una señal de tema: onpage-seo-guide.webp es más claro que IMG_3847.webp. Usa guiones y palabras en inglés que describan el contenido.
Dimensiones y carga diferida
Indica siempre los atributos width y height: así se evita el cambio de diseño (CLS). Añade loading="lazy" a las imágenes que quedan fuera de la primera pantalla para no retrasar la carga inicial de la página.
Velocidad de carga y Core Web Vitals
Desde 2021, los Core Web Vitals son señales oficiales de posicionamiento de Google dentro de Page Experience. Miden tres aspectos de la experiencia del usuario: la velocidad de carga del contenido visible (LCP), la interactividad (INP) y la estabilidad visual (CLS).
| Métrica | Qué mide | Umbral bueno | Umbral malo |
|---|---|---|---|
| LCP (Largest Contentful Paint) | Tiempo de carga del elemento más grande dentro del viewport | ≤ 2,5 s | > 4,0 s |
| INP (Interaction to Next Paint) | Retraso de respuesta a la interacción del usuario | ≤ 200 ms | > 500 ms |
| CLS (Cumulative Layout Shift) | Desplazamiento visual total de los elementos durante la carga | ≤ 0,1 | > 0,25 |
Áreas clave para mejorar la velocidad
- LCP: optimiza la imagen principal (WebP, preload), usa una CDN y elimina los recursos que bloquean el renderizado
- INP: reduce el tamaño de JavaScript, divide el código (code splitting) y aplaza los scripts no críticos
- CLS: define dimensiones explícitas en las imágenes y en los espacios de anuncios, y evita insertar contenido dinámicamente por encima de la primera pantalla
- TTFB: optimiza el tiempo de respuesta del servidor, usa caché y pasa a HTTP/2 o HTTP/3
- Usa PageSpeed Insights y Chrome DevTools para diagnosticar problemas concretos
- Comprueba la velocidad con regularidad: cada actualización del tema o de un plugin puede empeorar las métricas
Datos estructurados en la página
El marcado estructurado de Schema.org permite a Google no solo indexar una página, sino también entender su tipo: artículo, receta, producto, FAQ o reseña. Eso habilita los resultados enriquecidos (Rich Results), snippets mejorados que aumentan el CTR y hacen que tu resultado destaque en la búsqueda.
Los tipos de marcado más útiles
Article / BlogPosting
Para blogs y noticias. Informa a Google del autor, la fecha de publicación y el tema. Puede activar el carrusel de Top Stories para contenido reciente.
FAQPage
Usa el marcado FAQ solo para preguntas y respuestas visibles que cumplan los requisitos. No reserva ninguna función de resultado ni garantiza más espacio en los resultados de búsqueda.
Product
Describe con precisión los datos visibles del producto; cumplir los requisitos para un resultado de producto no garantiza ningún CTR concreto.
Review / AggregateRating
Usa el marcado de reseñas solo cuando represente información de reseñas visible y conforme a las políticas. No se garantiza su aparición.
Auditoría on-page: lista de comprobación
Antes de optimizar una página, hay que entender su estado actual. Una auditoría on-page sistemática revela incidencias concretas y ayuda a priorizar qué arreglar primero.
Elementos técnicos
- Comprueba la indexabilidad: la página está abierta al rastreo (robots.txt, noindex) y es accesible en la URL canónica
- Verifica que la etiqueta canonical es correcta: sin canonical contradictorias ni duplicados con parámetros de consulta
- Comprueba el title: único, de 50–60 caracteres, con la palabra clave principal
- Comprueba la meta descripción: única, de 140–160 caracteres, sin duplicados
- Comprueba el hreflang si el sitio es multilingüe
- Asegúrate de que la URL está limpia: sin parámetros sobrantes, sin mayúsculas y con guiones en lugar de espacios
Contenido y estructura
- Un solo H1 por página, con la palabra clave principal y alineado con el tema del title
- La jerarquía de encabezados es lógica: H2 → H3, sin niveles saltados
- El contenido cubre el tema por completo: responde a todas las preguntas relacionadas del usuario
- Sin keyword stuffing, sin texto oculto y sin contenido duplicado de otras páginas
- Los enlaces internos llevan textos ancla descriptivos
- Todas las imágenes tienen texto alternativo y están optimizadas en tamaño y formato
Rendimiento y UX
- PageSpeed Insights: LCP ≤ 2,5 s, INP ≤ 200 ms, CLS ≤ 0,1
- La página está adaptada a móviles (Google Mobile-Friendly Test)
- El marcado estructurado está bien implementado y validado con Rich Results Test
- No hay enlaces rotos (404), y los enlaces salientes apuntan a recursos activos y relevantes
- La página carga por HTTPS y no muestra advertencias de contenido mixto
Preguntas frecuentes sobre el SEO on-page
¿Para cuántas palabras clave debe optimizarse una página?
¿Con qué frecuencia hay que actualizar el contenido para el SEO?
¿Influye la longitud del contenido en las posiciones?
¿Qué pesa más para Google: el title o el H1?
¿Hay que marcar el contenido duplicado con noindex?
Check it with SpiderHead
Free and local: run the audit on your own machine.




