SEO en WordPress: guía práctica para posicionar tu web

18 min de lectura

El SEO en WordPress consiste en configurar bien el gestor (visibilidad, enlaces permanentes, plugin SEO, sitemap, velocidad) y en publicar contenido que responda a lo que busca tu cliente. WordPress no posiciona solo, pero te lo pone fácil: casi todo se resuelve desde el panel, sin tocar código. En esta guía te cuento qué reviso yo, en qué orden y qué errores veo una y otra vez.

Si acabas de montar la web, empieza por la lista del primer día. Si tu WordPress ya tiene años, ve directo a los apartados de contenido duplicado y de errores frecuentes.

Ilustración sobre SEO para WordPress
SEO en WordPress: configuración, plugin SEO y contenido.

Qué revisar en un WordPress el primer día: 10 ajustes de SEO

Los ajustes de SEO que conviene revisar en cualquier WordPress recién instalado son diez y se hacen en una mañana. Ninguno requiere programar. El orden importa: primero lo que puede dejar la web fuera de Google, después lo que ayuda a que se entienda y cargue bien.

  1. Visibilidad en buscadores: casilla desmarcada en Ajustes > Lectura.
  2. Enlaces permanentes: estructura «Nombre de la entrada».
  3. HTTPS y una sola versión del dominio: con www o sin www, pero siempre la misma, y la otra redirigida.
  4. Un plugin SEO (solo uno) instalado y configurado.
  5. Sitemap XML activo y revisado.
  6. Google Search Console verificado y con el sitemap enviado.
  7. Caché activa, en el hosting o con un plugin.
  8. Imágenes con el tamaño justo y en formato moderno.
  9. Tema ligero y actualizado.
  10. Copias de seguridad automáticas, antes de tocar nada más.

Lo del alojamiento va antes que todo esto. No hace falta el plan más caro, pero sí uno que responda rápido, tenga copias y soporte que conteste. Si todavía no lo has contratado, aquí explico cómo elegir el mejor hosting para tu web.

Cómo configurar los ajustes de WordPress para SEO

Los ajustes de WordPress que afectan al SEO están en tres pantallas del menú Ajustes: Generales, Lectura y Enlaces permanentes. La mayoría se configuran una vez y no se vuelven a tocar. El único que puede hundir una web entera es la casilla de visibilidad en los motores de búsqueda.

AjusteValor recomendadoPor qué
Título del sitioEl nombre de tu marcaWordPress y los plugins SEO lo añaden al título de cada página (no a las URL).
Descripción cortaUna frase que diga qué haces, o vacíaNo posiciona, pero algunos temas la muestran. Borra el texto que viene por defecto.
Dirección de WordPress y Dirección del sitioLa misma URL, con httpsSi no coinciden sin motivo, aparecen conflictos y redirecciones raras.
Tu página de inicio muestraPágina estática en webs de servicios; últimas entradas en un blogLa portada de un negocio tiene que explicar qué vendes y enlazar a lo importante.
Entradas por página del blogEntre 10 y 20Es una cuestión de comodidad y de peso de la página, no un factor de posicionamiento.
Feed: texto completo o extractoExtractoAhorra ancho de banda y complica un poco el copiado automático. Tampoco influye en el posicionamiento.
Visibilidad en los motores de búsquedaDesmarcadaMarcada, pide a Google que no indexe nada.
Enlaces permanentesNombre de la entradaURL cortas y legibles.
Feed RSS de un blog en WordPress
El feed de WordPress: mejor en modo extracto.

La casilla «Disuadir a los motores de búsqueda de indexar este sitio»

Pantalla de Ajustes de lectura de WordPress con la casilla de visibilidad en los motores de búsqueda
Ajustes de lectura en WordPress. La última casilla es la que hay que dejar desmarcada.

Esta casilla es útil mientras construyes la web y es el error más caro cuando se queda marcada al publicarla. Según la documentación oficial de WordPress sobre los ajustes de lectura, desde la versión 5.3 añade a todas las páginas una etiqueta meta robots con noindex,nofollow (antes escribía un Disallow en el robots.txt).

¿El resultado? Google puede entrar, pero no guarda ninguna página. En mi experiencia auditando webs desde 2008, es lo primero que miro cuando alguien me dice «mi web nueva no aparece en Google». Si quieres entender bien la diferencia entre bloquear el rastreo y bloquear la indexación, lo explico en el post sobre para qué sirven noindex y robots.txt.

Qué estructura de enlaces permanentes elegir

Ajuste de enlaces permanentes de WordPress con la opción Nombre de la entrada seleccionada
Enlaces permanentes: la opción «Nombre de la entrada».

Elige «Nombre de la entrada». Una dirección como midominio.com/19-klf.php no le dice nada a nadie; ingenieroseo.com/blog/optimizar-velocidad-web/ se entiende antes de hacer clic. La opción «Día y nombre» solo tiene sentido en un medio de noticias.

No te obsesiones con meter palabras clave en la URL. La guía de inicio de SEO de Google recomienda usar palabras útiles para el usuario y aclara que las palabras clave del dominio o de la ruta apenas tienen efecto en el posicionamiento. Y un aviso: si la web ya tiene tráfico, no cambies la estructura sin preparar antes las redirecciones 301.

Qué plugin SEO usar en WordPress: Rank Math, Yoast SEO, SEOPress o The SEO Framework

Los plugins SEO más usados en WordPress son Rank Math, Yoast SEO, SEOPress y The SEO Framework. Los cuatro cubren lo básico: título y descripción de cada página, sitemap XML, etiquetas canonical, control de indexación y datos estructurados. Ninguno posiciona por sí mismo. Lo que cambia es cuánto incluye cada uno y lo cómodo que te resulte.

PluginPara quién encajaA tener en cuenta
Rank MathQuien quiere muchas funciones en un solo plugin (redirecciones, datos estructurados, aviso de errores 404)Tiene muchos módulos: activa solo los que vayas a usar.
Yoast SEOQuien empieza y quiere algo guiado y muy probadoVarias funciones avanzadas están en la versión de pago.
SEOPressAgencias y webs que quieren un panel limpioMenos extendido, así que hay menos tutoriales.
The SEO FrameworkQuien prioriza la ligereza y pocas opcionesMenos asistentes: pide saber qué estás haciendo.

En este blog usamos Rank Math, sobre todo porque trae las redirecciones y los datos estructurados sin instalar nada más. Si ya tienes Yoast SEO bien configurado, no hay motivo para cambiar. Lo que no debes hacer nunca es tener dos plugins SEO activos a la vez: duplican etiquetas y sitemaps.

Un apunte sobre los semáforos verdes de estos plugins: son una ayuda para no olvidarte de lo básico, no una nota de Google. Un texto con todo en verde puede no posicionar, y uno en naranja puede hacerlo muy bien.

Cómo configurar el plugin SEO paso a paso

Los nombres de los menús cambian de un plugin a otro, pero los pasos son los mismos en los cuatro:

  1. Plantillas de título y descripción. Define un patrón por tipo de contenido (por ejemplo, título de la entrada, separador y nombre del sitio) y luego escribe a mano los de las páginas importantes.
  2. Qué se indexa y qué no. Entradas, páginas, productos y categorías con contenido, sí. Etiquetas vacías, archivos por fecha, archivos de autor en webs de un solo autor y resultados de búsqueda interna, no.
  3. Datos estructurados. Rellena los datos de la organización o de la persona y el tipo por defecto (artículo, producto). Son el código que le dice a los buscadores qué es cada cosa.
  4. Redirecciones. Cada vez que cambies o borres una URL que tenía visitas o enlaces, crea su redirección 301.
  5. Migas de pan. Actívalas si el tema las admite: ayudan al usuario y a Google a entender la jerarquía.
Panel de configuración del plugin Yoast SEO en WordPress
Panel de configuración de Yoast SEO en WordPress.

Cómo funciona el sitemap XML en WordPress

El sitemap XML es el archivo que lista las URL que quieres que Google conozca. WordPress genera uno propio en /wp-sitemap.xml desde la versión 5.5, sin plugins. Si instalas un plugin SEO, este lo sustituye por el suyo (en Rank Math y Yoast SEO suele estar en /sitemap_index.xml), con más control sobre qué incluye.

Según el anuncio del equipo de WordPress sobre los sitemaps nativos, el sitemap del núcleo incluye por defecto todos los tipos de contenido y taxonomías públicos, además de los archivos de autor, y se referencia en el robots.txt. Por eso prefiero el del plugin: permite dejar fuera lo que no quieres indexar.

Qué hacer con él:

  1. Abre la URL del sitemap en el navegador y comprueba que carga.
  2. Revisa que solo salen páginas que quieres posicionar (nada de etiquetas vacías ni páginas de prueba).
  3. Envíalo desde el apartado Sitemaps de Google Search Console.

El sitemap ayuda a Google a descubrir las URL, pero no garantiza que las indexe.

Ajuste del sitemap XML en un plugin SEO de WordPress
Ajuste del sitemap XML en un plugin SEO de WordPress.

Cómo evitar el contenido duplicado en WordPress: etiquetas, archivos y adjuntos

WordPress crea por su cuenta muchas páginas que casi nadie busca: una por cada etiqueta, por cada autor, por cada fecha, por cada búsqueda interna y, en instalaciones antiguas, por cada imagen subida. Si se indexan, Google gasta tiempo en páginas pobres y tus contenidos buenos compiten con copias de sí mismos.

  • Etiquetas. Es lo que más problemas da en la práctica. Una etiqueta con una o dos entradas es una página casi vacía. Usa pocas, o ponlas en noindex.
  • Categorías sin texto. Una categoría puede posicionar muy bien si tiene una introducción propia y agrupa contenido relacionado. Sin texto, es solo un listado.
  • Páginas de adjuntos. Desde WordPress 6.4 vienen desactivadas en las instalaciones nuevas, según explica la nota del equipo de WordPress sobre las páginas de adjuntos. En webs anteriores siguen activas: redirígelas al archivo desde el plugin SEO.
  • Búsqueda interna (las URL con ?s=). Que no se indexen.
  • Paginaciones. Las páginas 2, 3 y siguientes del blog son normales. No hay que bloquearlas: basta con que los artículos importantes reciban enlaces desde otros sitios de la web.

Para comprobar cómo estás, mira el informe de indexación de páginas de Search Console. Si ves cientos de URL de etiquetas, de fechas o con parámetros, ya sabes por dónde empezar.

Qué tema de WordPress elegir para SEO y qué pasa con los maquetadores

El tema de WordPress influye en el SEO sobre todo por la velocidad y por el HTML que genera. Un buen tema carga poco código, usa bien los encabezados y se actualiza con frecuencia. Que sea gratuito o de pago importa menos que eso: hoy hay temas gratuitos ligeros y bien mantenidos.

Hace años recomendaba desconfiar de las plantillas gratuitas, porque muchas se abandonaban y eso acababa en un problema de seguridad. El riesgo existe, pero el criterio correcto es otro: mira la fecha de la última actualización y quién lo mantiene, sea gratis o no.

Desde WordPress 5.9 (2022) existen además los temas de bloques, que permiten editar cabecera, pie y plantillas con el editor del propio WordPress. Para una web sencilla, muchas veces evitan instalar un maquetador visual. Los maquetadores no son malos por definición, pero añaden peso y código. Si usas uno, que sea solo uno, y deja las entradas del blog en el editor de bloques.

¿Vas a montar o rehacer tu WordPress? Te ayudamos a que salga bien planteado para SEO desde el primer día: estructura, tema, velocidad y contenidos pensados para lo que busca tu cliente.

Ver el servicio de diseño web WordPress

Cómo mejorar la velocidad y las imágenes en WordPress

La velocidad de un WordPress depende, por este orden, del hosting, de la caché, del tema, del número de plugins y de las imágenes. Google la mide con las Core Web Vitals: según web.dev, un LCP de 2,5 segundos o menos, un INP de 200 milisegundos o menos y un CLS de 0,1 o menos.

Dicho en llano: que lo principal de la página aparezca pronto (LCP), que responda rápido cuando tocas algo (INP) y que no dé saltos mientras carga (CLS).

WordPress ya hace parte del trabajo. Desde la versión 5.5 aplica la carga diferida a las imágenes (solo se descargan cuando el usuario se acerca a ellas) y genera varios tamaños de cada una para servir el adecuado a cada pantalla. Admite WebP desde la 5.8 y AVIF desde la 6.5, dos formatos que pesan bastante menos que JPG y PNG.

Lo que sigue dependiendo de ti:

  • Subir las imágenes con un tamaño razonable, no la foto tal como sale de la cámara.
  • Poner un nombre de archivo descriptivo, en minúsculas y sin caracteres especiales.
  • Escribir el texto alternativo (atributo alt): describe la imagen para quien no la ve y para los buscadores. El campo «Título» de la imagen, en cambio, no influye en el posicionamiento.
  • No subir vídeos a la biblioteca de medios. Alójalos en YouTube o Vimeo e incrústalos.

Esto es lo propio de WordPress. El resto del trabajo es el mismo que en cualquier otra web: cómo mejorar la velocidad de carga de tu web (servidor, caché y código) y cómo optimizar imágenes para SEO (peso, formato y texto alternativo).

Cómo optimizar el contenido en WordPress: palabras clave, títulos y enlaces internos

Optimizar el contenido en WordPress significa elegir una búsqueda por página, responderla mejor que los demás y facilitar que se entienda: un título claro, encabezados ordenados y enlaces internos hacia y desde páginas relacionadas. El plugin SEO te da los campos; lo que escribas en ellos es cosa tuya.

Ilustración sobre la estrategia de contenidos de una web
El contenido es lo que posiciona; WordPress lo pone fácil.

Una búsqueda principal por página

Antes de escribir, decide qué búsqueda quieres resolver. No es lo mismo «fontaneros Madrid» que «fontaneros 24h Madrid»: en la primera alguien busca un profesional sin demasiada prisa; en la segunda tiene una urgencia y quiere una solución ya. Parecen la misma palabra clave y piden páginas distintas.

Título, encabezados y dónde va la palabra clave

  • Título (title) y H1: claros, únicos y con la búsqueda principal. El título es lo que decide si hacen clic en tu resultado o en el de al lado.
  • Slug: corto y descriptivo.
  • Encabezados: un H1 por página y después H2 y H3 en orden, sin saltos. Con la palabra clave en alguno si encaja, no en todos.
  • Imagen destacada: con su texto alternativo.

Y en el texto, de forma natural. Repetirla a la fuerza perjudica más que ayuda.

Enlaces internos

Esquema de enlazado interno entre páginas de una web en WordPress
Enlazado interno entre las páginas de una web.

Los enlaces internos reparten la autoridad dentro de tu web y le dicen a Google qué páginas son importantes. Localiza las que más visitas y enlaces reciben, y enlaza desde ellas a las que quieres empujar, con un texto de ancla que describa el destino. Cada vez que publiques algo nuevo, añade dos o tres enlaces hacia ello desde contenidos antiguos.

Contenido con autor y experiencia

Nada de lo anterior sirve si el texto no dice nada. Google explica en su guía sobre contenido útil, fiable y dirigido a personas que conviene dejar claro quién ha creado el contenido, cómo y por qué. En WordPress eso se traduce en una ficha de autor real, una página «sobre mí» o «quiénes somos» y textos escritos desde lo que conoces de primera mano.

SEO en WooCommerce y en WordPress multidioma

WooCommerce y los plugins de traducción multiplican las URL de un WordPress, y con ellas los problemas de SEO. En una tienda, el riesgo está en los filtros y las variaciones de producto. En una web en varios idiomas, en que Google no sepa qué versión enseñar a cada usuario.

WooCommerce: categorías, filtros y fichas de producto

  • Categorías: suelen ser las páginas que más venden desde Google. Dales un texto propio y un título pensado para cómo busca el cliente.
  • Filtros (color, talla, precio): generan miles de combinaciones de URL. Decide cuáles tienen búsquedas reales y deja el resto sin indexar.
  • Fichas de producto: descripción propia, no la del fabricante, y datos estructurados de producto (precio, disponibilidad, valoraciones).
  • Productos agotados o retirados: no los borres sin más; redirige o mantén la ficha según el caso.

Si tu tienda funciona con WooCommerce y las categorías no despegan, mira cómo trabajamos el SEO en WooCommerce.

WordPress en varios idiomas y hreflang

Cada idioma necesita su propia URL y que las versiones se enlacen entre sí con etiquetas hreflang, que indican a Google qué página corresponde a cada idioma o país. La documentación de Google sobre versiones localizadas exige que sean recíprocas: si la página en español apunta a la inglesa, la inglesa debe apuntar a la española.

Los plugins de traducción habituales las generan solos, pero compruébalo. Y evita la traducción automática sin revisar.

WordPress y la IA: cómo preparar tu web para ChatGPT, Gemini y los resúmenes de IA de Google

Para que una web en WordPress aparezca en las respuestas de los asistentes de IA no hace falta un plugin especial. Google indica en su guía sobre funciones de IA y tu sitio web que no hay requisitos técnicos adicionales: la página tiene que estar indexada y seguir las buenas prácticas de SEO de siempre.

Lo que sí ayuda, y depende de ti:

  • Respuestas claras al principio de cada apartado, que se entiendan sin leer el resto.
  • Datos estructurados que coincidan con lo que se ve en la página.
  • Autor identificable y experiencia demostrable.
  • Decidir qué rastreadores de IA pueden entrar. Se controla desde el archivo robots.txt, con reglas para cada robot (por ejemplo, GPTBot de OpenAI). Si los bloqueas, es más difícil que te citen: piénsalo antes.

En IngenieroSEO lo trabajamos como una capa más del SEO, no como algo aparte. Si quieres profundizar, mira el servicio de SEO para IA.

Errores de SEO más frecuentes en WordPress

Los errores de SEO que más se repiten en WordPress casi nunca son de contenido: son de configuración y de mantenimiento. En las auditorías vemos los mismos una y otra vez, y casi todos se arreglan en poco tiempo cuando se detectan.

  • La casilla de visibilidad marcada después de publicar la web.
  • Dos plugins SEO activos, o restos de uno anterior.
  • Cientos de etiquetas y archivos indexados sin contenido propio.
  • Cambios de URL o de estructura de enlaces sin redirecciones.
  • La web accesible con y sin www, o con http y https, sin redirigir a una sola versión.
  • Decenas de plugins instalados «por si acaso» y sin actualizar.
  • Un entorno de pruebas (staging) abierto a Google, que duplica la web entera.
  • Imágenes de varios megas subidas directamente desde el móvil.
  • La página de inicio sin texto, solo con un carrusel.

¿Tu WordPress lleva años acumulando plugins y cambios? En una auditoría SEO vemos contigo qué está frenando el tráfico y en qué orden conviene arreglarlo, con prioridades claras.

Ver la auditoría SEO

Preguntas frecuentes sobre SEO en WordPress

¿No está tu pregunta? Escríbeme a alberto@ingenieroseo.com y te contesto en menos de 24 horas.

¿WordPress es bueno para el SEO?

Sí. WordPress genera un HTML correcto, permite controlar títulos, URL, redirecciones y datos estructurados sin programar, y tiene plugins para casi todo. Pero no posiciona por sí solo: el resultado depende de cómo lo configures, de la velocidad y, sobre todo, del contenido.

¿Cuál es el mejor plugin SEO para WordPress?

No hay uno mejor para todo el mundo. Rank Math, Yoast SEO, SEOPress y The SEO Framework hacen bien lo básico. Nosotros usamos Rank Math porque incluye redirecciones y datos estructurados en el mismo plugin. Lo importante es tener solo uno y configurarlo bien.

¿Cuántos plugins son demasiados en WordPress?

No hay un número. Diez plugins mal hechos pueden frenar más la web que treinta ligeros. La regla práctica: si no sabes para qué sirve un plugin o lleva más de un año sin actualizarse, desactívalo, comprueba que nada se rompe y bórralo.

¿Por qué mi web de WordPress no aparece en Google?

Lo primero es comprobar que la casilla «Disuadir a los motores de búsqueda de indexar este sitio» (Ajustes > Lectura) está desmarcada. Después, verifica la web en Google Search Console, envía el sitemap y usa la inspección de URL para ver si Google puede rastrear e indexar la página. Si la web es nueva, puede tardar unos días o semanas.

¿Hace falta un plugin para tener sitemap en WordPress?

No. WordPress crea su propio sitemap en /wp-sitemap.xml desde la versión 5.5. Aun así, el sitemap de un plugin SEO da más control sobre qué tipos de contenido se incluyen, y por eso suele ser preferible.

¿Por dónde seguir? Repasa la lista del primer día, abre Search Console y mira qué páginas tienes indexadas de verdad. Y si te has quedado con alguna duda sobre tu WordPress, déjala en los comentarios y te respondo.

Compartir

Consultor SEO senior y perito SEO judicial. Trabaja en posicionamiento web desde 2008 y ayuda a empresas a conseguir clientes desde Google y desde las inteligencias artificiales. También elabora informes periciales de SEO para procedimientos judiciales.

Recibe los próximos artículos en tu correo

Te avisamos cuando publiquemos algo nuevo sobre SEO e inteligencia artificial. Puedes darte de baja cuando quieras.

¿Quieres aplicar esto en tu web?

Cuéntanos tu caso y te decimos con claridad qué haríamos primero y si podemos ayudarte.

HablemosWhatsApp