Este post va de «primeros pasos para hacer SEO en una web«, por tanto eso hace referencia a las acciones «de arranque» cuando comenzamos una web desde 0.
Luego habría otra serie de acciones SEO que habría que hacer «a futuro» en las que no me centraré tanto, dado que llegados a ese punto la web ya tendría un histórico y nuestras acciones SEO a futuro podrían enfocarse en «arreglar cosas que estén mal», como solventar canibalizaciones o errores on page.
No iré tanto por ese camino. Que a su vez es el camino de una auditoría SEO convencional, que se suele realizar con una web que ya existe y que ya ha tenido un recorrido en Google. Este post no pretende darte una guía exacta para hacer una «auditoría SEO«.
Eso lo haré más adelante en otro contenido.
Ahora me voy a centrar en lo que debes hacer nada más empezar a trabajar el SEO en una web nueva, basándome en el ejemplo real de este mismo blog en el que te encuentras leyendo, DeanRomero.com, para el cual hemos tenido que hacer «bastantes cosas», para partir de un mínimo viable aceptable.
Por último, decir que la web DeanRomero.com (por lo menos en el momento de yo escribir estas líneas) no es perfecta desde un punto de vista SEO, aún me quedan cosas por hacer, pero trataré de reflejarlas igualmente en este post.
Primeros pasos SEO generales:
El orden no es necesariamente estricto, aunque los ordenaré según mi criterio profesional.
¿Hay búsquedas de marca, asociadas al dominio que vamos a trabajar?
Lo primero que tuve en cuenta al comenzar a pensar en qué quería que se convirtiese DeanRomero.com fue esto: «tengo búsquedas de marca», eso me otorga ciertas «ventajas SEO».
Párate a analizar en una herramienta de keyword research si la web para la que vas a empezar a trabajar tiene búsquedas de marca en Google.
En caso de que sí las tenga quiere decir que partes con ventaja, ya que Google valora más este tipo de web y eso te va a permitir ser más ambicioso a la hora de hacer el keyword research.
Tendencia del tráfico
Si la web es nueva en plan «está naciendo contigo» lógicamente este punto no tiene sentido. Pero si empiezas a hacer el SEO en una web que ya tiene vida es algo vital que debes comprobar.
Si la tendencia del tráfico es alcista eso te permitirá atacar palabras clave más ambiciosas, con más búsquedas, más difíciles de posicionar.
Y al revés, si la tendencia en tráfico es descendente no podrás optar por atacar palabras clave donde ya haya competencia.
Entender la ventaja estratégica de la web
El SEO debe apoyar la estrategia del proyecto. Un buen ejercicio que pocos SEOs hacen es cruzar «la ventaja competitiva de la web» en la que van a trabajar con el SEO.
La pregunta que te tienes que hacer es esta:
¿Cómo va a ayudar el SEO a destacar aquello en lo que es mejor la web de mi cliente? / ¿Cuál es la ventaja competitiva específica de esta web? / ¿Cómo me puede ayudar el SEO a potenciar eso?
Te pongo el ejemplo con el caso de mi blog en particular: DeanRomero.com es una web que tiene «suerte» porque yo tengo muchos contactos dentro del sector.
¿Cómo puede influir eso en el SEO? En este caso se ve fácil: atrayendo a muchos autores invitados relevantes, con un buen EEAT a hacer contenidos atacando palabras clave para las cuales ellos son expertos y así atrapando con mi web más tráfico desde Google.
Los chicos de Vitaliza.agency (antiguos alumnos casos de éxito de mentoría SEO 4) van a ser quienes van a trabajar mi EEAT dentro de la página de sobre mí (actualmente aún no está optimizada para EEAT, aunque sí para copy y para captación de leads).
Para ello van a marcar la página de autor con el marcado Schema correspondiente, enlaces a menciones externas en sitios relevantes y una serie de prácticas que explicamos en el blog de Dino más en profundidad.
Primeros pasos SEO on page:
Indexabilidad
Solo hay dos tipos de contenidos que deben estar indexados (debemos asegurarnos de que esto sea así):
- Principalmente: contenido de valor a ojos de Google, que responda a búsquedas del usuario
- Contenido relevante por EEAT o por credibilidad: por ejemplo, página de sobre mí, páginas legales, páginas que hagan que tu web parezca «real»
No voy a entrar en que la web debe estar construida de forma sólida y legible, desde un punto de vista de código. Eso en 2025 ya se asume, más aún con la expansión infinita de WordPress como CMS, pero sí te diré que te centres en desindexar todas las URLs basura de tu web.
En nuestro caso algunas de estas URLs eran cosas como:
https://www.deanromero.com/inicio/mobile_2/
https://www.deanromero.com/curso-de-seo-gratis/cursos-seo-basico/
Al margen de eso, cosas que pongo en noindex:
- Página principal de captación de leads «nuevo en SEO, empieza aquí» (lo explico más abajo)
- Página de confirmación de alta a la newsletter
- Página de consultoría
- Página del ebook
- Página de gracias por descargar el ebook
Tengo «amor odio» con la idea de poner la página de «nuevo en SEO» y «consultoría» en noindex, porque mi idea es ir enlazándolas varias veces a lo largo del tiempo y con eso irán recibiendo cada vez más PageRank .
Pero actualmente no pueden aspirar a rankear palabras clave para las cuales su contenido podría satisfacer la búsqueda.
Por ejemplo, la página de «nuevo en SEO» podría asociarse a la palabra clave «cómo aprender SEO«, pero para posicionar y competir de igual a igual con otros resultados de la SERP debería hacer un contenido mucho más amplio semánticamente y con bastantes referencias a enlaces internos o externos.
Y actualmente no lo puedo hacer, porque de momento solo quiero que sea una pequeña landing corta y al grano con un micro copy que invita a mi lector a dejar su email. Punto.
¡Maldita sea! ¡Pero lo ideal es conseguir posicionar tus landing page para captar leads!
Esto es algo que ya he conseguido en su día con el viejo Blogger3cero para la keyword «aumenta tus visitas«, que recuerdo que tenía algo de tráfico.
Posicioné el primero en Google durante varios años con una landing page que captaba leads y que vendía posteriormente mi antiguo curso SEO «Dispara Tus Visitas».
Por último, aunque no sea un tema estrictamente enfocado en la indexabilidad, nos aseguramos de tener URLs limpias y amigables (por ejemplo, fuera el «/category/» de las categorías).
PageRank
Debes asegurarte que las que serán las URLs más importantes de tu web sean las que más PageRank van a recibir.
¿Y cómo se hace esto?
La forma clásica de hacerlo sería partir primero de un estudio de palabras clave que volcamos en un Google Sheet (por ejemplo).
Después definimos qué URLs serán más importantes y detallamos desde qué otras URLs van a recibir enlaces internos.
Este es uno de los errores SEO más comunes: la gente no aumenta el PageRank de sus URLs transaccionales .
Si haces una búsqueda en el módulo de PageRank de DinoRANK y tratas de hacer «match» con las URLs más importantes de un sitio web te llevarás muchas sorpresas… Por tanto, debemos definir esto con antelación (idealmente).
Códigos de estado
Debes asegurarte de que no hay errores 4XX o 5XX.
Páginas rotas, errores de servidor, además de las típicas duplicidades, como Titles duplicados, H1 duplicados o URLs que sean relevantes y no tengan Title y/o H1. Un clásico que es necesario revisar.
En mi caso, la auditoría de DinoRANK me chiva que mi home no tiene H1… y posiblemente debería tenerlo apuntando a la keyword «blog de SEO«.
Debo encontrar un equilibrio para no romper con la estética, dado que mi blog es un caso particular y la mayor parte del tráfico es por marca, además de que el diseño está sumamente cuidado.
Pero sería genial que llegaran en el futuro nuevos lectores a través de esa palabra clave .
Aunque tengo que decir que el blog de DinoRANK está muy bien posicionado para esa keyword y no ha sido precisamente fácil de rankear… (debes aparecer en muchos sitios tipo lista, con enlaces externos apuntando a tu web).
Robots.txt
Estoy queriendo probar una teoría SEO con que la llevo algunos años en la cabeza.
Además de bloquear «todo lo típico» que se suele bloquear (te dejo este robots enlazado, por si lo quieres replicar) he decidido bloquear el contenido que no responde a búsquedas.
Es decir, el primer post donde hablo de una historia que viví con Alex Navarro está bloqueado porque cuelga de la carpeta /lectores/ que a su vez está bloqueada en el robots.txt
Aunque tengo la sensación de que Google hará lo que le dé la gana con eso.
Tener muchos contenidos que NO están orientados a palabra clave alguna hará que tu dominio pierda «tracción» a la hora de posicionar (esto lo aplicaban a rajatabla en webs tipo Uncomo.com, en su momento).
Paginaciones
Debemos asegurarnos de que hay «pocas paginaciones», idealmente dentro de una web.
En el caso de un blog esto equivaldría a decir que «hay muchos artículos por cada página», de este modo habrá (lógicamente) menos paginaciones, para englobar todos los post.
Esto es así porque cada paginación implica un salto a nivel de profundidad de click para que Google llegue a rastrear.
Plugins SEO que utilizo y recomiendo
Aquí una pequeña lista de los que son más relevantes para mí.
All in One SEO (o Rank Math en su defecto)
Prefiero All in One, más sencillo y al grano, pero el equipo tenía comprado Rank Math y al final he cedido. Típico para configurar los meta titles, meta descriptions, etc.
Permalink Manager Lite
Para mí es un básico, porque me permite cambiar las URLs a mi antojo y con esto poder hacer (por ejemplo) URLs «en SILO» y de ese modo bloquear algunas cosas por Robots.txt.
Esto sería una URL clásica: deanromero.com/seo/ y esto otro sería una URL en SILO: deanromero.com/contenidos/seo/
Dino Plugin Curator
Mi propio plugin de SEO… ¡lógicamente lo tengo que usar! Sobre todo por lo útil que es a la hora de hacer curación de contenidos.
Lo usaré cuando los artículos de mi blog ya tengan varias semanas y algo de tráfico.
Con 1 click el plugin me dirá «las palabras clave de oportunidad que debo meter en mi contenido (las que ya se muestran en Search Console, pero que aún no he incluido dentro de mi post).
Soy un gran creyente del SEO de contenidos y hacer esto cada cierto tiempo en un blog me parece indispensable.
Además el plugin es gratis, te lo puedes descargar poniendo tu email en esta landing.
WP Rocket
El mítico (y típico) plugin de caché. No salgo de casa sin él.
WPO final
Una vez terminamos la parte estética procedimos con una WPO sencilla pero eficaz para que la web sea rápida, algo relevante en SEO.
Dejo que sea el propio artista creador de la web y de la propia WPO quien nos lo cuente, el diseñador web David del Río.
Paso 1: Analizar
Usé estas 3 herramientas para detectar puntos de mejora:
- PageSpeed Insights
- Pingdom Tools
- GTmetrix
Paso 2: Mejorar
Apliqué estas optimizaciones clave:
- Plugin de caché
- Carga diferida de imágenes
- Minificación de CSS y JS
- Limpieza de CSS no usado
- Compresión de imágenes (WebP y AVIF)
- Autoalojamiento de Google Fonts
¿Te parece complejo? Usa WP Rocket, Autoptimize o LiteSpeed Cache para implementar gran parte de estas mejoras sin tocar código.
Paso 3: Comprobar
Ultimate Shortcodes
No es un plugin «de SEO» como tal, pero de forma indirecta contribuye al SEO, sobre todo en la parte de experiencia de usuario y retención de la visita.
Lo utilizo para maquetar súper bonito cada post que hago. Eso mejora las métricas del tráfico que consume un contenido en formato texto.
MP3 Audio Player by Sonaar
Lo uso de nuevo para algo muy parecido al anterior: los contenidos en un blog (sea el blog que sea) en 2025 deben ser interactivos y multimedia .
La gente ya no presta atención a nada… Tik Tok y los Reels de Instagram han destruido su capacidad de concentración.
Debes hacer que se queden en tu contenido y para eso debes darles razones de peso y entretenerles.
Yo uso este plugin para hacer las intros de voz en audio que ves al comienzo de este mismo post.
Si la persona conecta con mi mensaje y con mi voz es mucho más fácil que se lea el post después.
Arquitectura beta (la magia de la IA)
En etapas iniciales de un proyecto, una práctica SEO que me encanta hacer es usar la IA para que esta me sugiera un árbol inicial de arquitectura web.
Luego no lo ejecuto siempre de forma literal, pero me sirve para tener ideas de cluster, categorías o simplemente palabras clave que podrían traerme negocio.
Ese árbol de palabras clave lo saco con el módulo «DinoBRAIN Curación» y me sirve para ver de un vistazo muchos de los contenidos centrales de un nicho .
DinoBRAIN está buscando conceptos con búsquedas y además los está separando en intenciones de búsquedas diferentes.
Esa información como punto de partida me es sumamente valiosa y de ahí ya determino yo con qué me quedo.
Sitemap y URLs espejo
No me entretendré mucho más aquí. Sitemap XML de toda la vida, enviado a Search Console y también audito las URLs espejo, para comprobar que hay URLs únicas, es decir, que NO hay dos que sean así:
deanromero.com/articulo/
deanromero.com/articulo
¡Y todo este curro para que quede un blog cojo*udo y tú puedas leer los mejores post de SEO por aquí!
Bueno, tú… y la gente que en el futuro lo encuentre por Google
¡Esta ha sido la guía lector!
¿Te ha molado? ¿Estos post siguen teniendo sentido en 2025 o les damos fin?
Ahora el balón está en tu tejado ⚽
Cuéntame debajo cuál de todos estos puntos es el más importante para ti.
Además de eso, he pasado esta guía a PDF para que la puedas descargar, accionar y compartir de forma sencilla:
¡Pronto más!