Compraste el dominio, llegó el correo de confirmación y… nada funciona. Los problemas después de comprar un dominio WordPress son más comunes de lo que parece, y en la mayoría de los casos tienen la misma causa: confundir «dominio registrado» con «sitio listo para funcionar». No es lo mismo.
En 30 segundos
- Comprar un dominio no incluye hosting: sin servidor donde alojar WordPress, el dominio no muestra nada útil.
- Los DNS tardan entre 24 y 72 horas en propagarse globalmente después de configurarlos.
- Las URLs de WordPress (SiteURL y Home) deben coincidir exactamente con el dominio nuevo o aparecen bucles de redirección.
- SSL/HTTPS es obligatorio desde el primer día; la mayoría de los proveedores lo dan gratis con Let’s Encrypt.
- Una instalación virgen de WordPress tiene varias vulnerabilidades obvias que hay que cerrar antes de recibir tráfico.
WordPress es un sistema de gestión de contenidos de código abierto creado en 2003, que permite crear, editar y publicar contenido web sin conocimientos avanzados de programación. Actualmente se utiliza en más del 40% de los sitios web en el mundo.
Entender la diferencia entre comprar dominio y contratar hosting
Un dominio es una dirección. El hosting es el edificio donde vivís. Compraste la dirección, pero si no tenés el edificio, el cartero (o sea, el navegador del usuario) llega y no encuentra nada.
WordPress como software libre (wordpress.org) necesita los dos por separado: un dominio que comprás en un registrador, y un hosting donde instalás WordPress. WordPress.com es distinto: es la plataforma administrada donde el dominio puede venir incluido en planes pagados (Personal, Premium, Business, Commerce), pero si compraste el dominio y no contrataste un plan pago, tu sitio sigue mostrando la URL gratuita del tipo tudominio.wordpress.com o directamente una página de dominio estacionado.
Esto explica el 40% de los casos donde la gente dice «compré el dominio y no funciona». El dominio funciona perfecto. Lo que falta es el resto.
Si elegís el camino self-hosted (que es lo que hace el 95% de los sitios WordPress profesionales), necesitás contratar hosting aparte. En Argentina, donweb.com tiene planes específicos para WordPress con instalación incluida.
Paso 1: Configurar los servidores DNS
Ponele que ya tenés dominio y hosting por separado. El siguiente problema que vas a ver: el dominio apunta al lugar equivocado.
Los DNS (Domain Name System) son los que le dicen al navegador «cuando alguien escribe tudominio.com, mandalo a esta IP». Cuando comprás el dominio en un registrador y el hosting está en otro proveedor, tenés que ir al panel del registrador y cambiar los nameservers por los que te da el hosting. El proceso es: registrador → zona DNS → cambiar nameservers por los del hosting (algo tipo ns1.tuhosting.com y ns2.tuhosting.com).
El error más frecuente acá: la gente configura WordPress en el panel del hosting pero se olvida de cambiar los DNS en el registrador. El hosting queda esperando tráfico que nunca llega porque el dominio sigue apuntando a los servidores por defecto del registrador (que no tienen nada). Tema relacionado: crear un plugin personalizado para tu sitio.
Tiempo de propagación: según la documentación oficial de WordPress.com, la propagación DNS puede tardar hasta 72 horas, aunque en la práctica hoy suele completarse en 2 a 24 horas dependiendo del TTL configurado y del proveedor. Podés verificar el estado desde herramientas como nslookup o cualquier checker de DNS online.
Paso 2: Verificar la configuración de WordPress (SiteURL y Home)
Ya propagaron los DNS. El sitio carga, pero te redirige en loop o muestra el dominio viejo. El problema ahora está dentro de WordPress.
WordPress guarda dos URLs críticas en la base de datos: siteurl (la dirección donde está instalado el CMS) y home (la dirección que los usuarios ven). Ambas las encontrás en Configuración → General del wp-admin: «Dirección de WordPress» y «Dirección del sitio».
Si migraste de un dominio a otro (por ejemplo, de un subdominio de desarrollo a tu dominio definitivo), estas dos URLs todavía tienen la dirección vieja. Resultado: el usuario llega al dominio nuevo, WordPress lo manda al dominio viejo, el viejo ya no existe, y el navegador tira un bucle de redirección. Cambialas manualmente desde el panel. Si no podés entrar al wp-admin porque el loop ya bloqueó el acceso, editá directamente el archivo wp-config.php y agregá estas dos líneas antes del comentario «That’s all, stop editing»:
define('WP_SITEURL', 'https://tudominio.com');define('WP_HOME', 'https://tudominio.com');
Ojo con la consistencia www vs. sin www: si el certificado SSL es para www.tudominio.com pero las URLs en WordPress dicen tudominio.com sin www (o viceversa), volvés al loop. Elegí uno y usalo en todos lados.
Paso 3: Instalar certificado SSL y forzar HTTPS
HTTPS no es opcional. Google penaliza los sitios sin SSL en el ranking, los navegadores muestran «No seguro» a los usuarios, y algunos plugins de seguridad directamente no funcionan bien sin él.
La buena noticia: la mayoría de los hostings incluyen Let’s Encrypt gratis. Se activa desde el panel de control del hosting (cPanel, Plesk, panel propio) y tarda entre minutos y pocas horas. Una vez activo, necesitás forzar la redirección de HTTP a HTTPS.
La forma más limpia sin plugin es agregar esto al .htaccess (en la raíz de WordPress, justo antes del bloque de WordPress): Cubrimos ese tema en detalle en proteger tus formularios de contacto.
RewriteEngine OnRewriteCond %{HTTPS} offRewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Después de activar HTTPS, el problema nuevo se llama contenido mixto: imágenes, scripts o estilos que todavía cargan por HTTP dentro de un sitio HTTPS. El navegador los bloquea. Herramienta útil para detectarlos: las DevTools del navegador (pestaña Console, filtrá por «Mixed Content»). Para corregirlos masivamente en la base de datos, el plugin Really Simple SSL o una query SQL directa en la tabla wp_posts reemplazando las URLs.
Problemas frecuentes: DNS, email y migraciones
El error DNS_PROBE_FINISHED_NXDOMAIN significa que el dominio no existe desde la perspectiva de quien lo está buscando. Las causas pueden ser varias: los DNS todavía no propagaron, cometiste un typo en los nameservers, o el dominio expiró.
El email es otro dolor de cabeza que nadie anticipa. Cuando cambiás los nameservers del dominio, si tenías emails configurados en el registrador anterior (registros MX), esos registros desaparecen. Antes de cambiar los DNS, copiá todos los registros MX del panel viejo y recreálos en el nuevo.
Si venís migrando de otro hosting, los DNS viejos pueden persistir en caché hasta 48 horas después del cambio. Durante ese tiempo, algunas personas ven el sitio nuevo y otras el viejo. No hay mucho que hacer excepto esperar, aunque bajar el TTL a 300 segundos unas horas antes de la migración acelera la propagación.
¿Cuándo aparece el mensaje de «dominio estacionado»? Cuando el dominio apunta a los servidores del hosting pero no hay ninguna instalación de WordPress ahí todavía. El servidor responde con una página por defecto del proveedor. Solución: completar la instalación de WordPress en el panel antes de apuntar los DNS, o instalarlo inmediatamente después.
Limpiar la instalación por defecto y configuración de seguridad
Una instalación virgen de WordPress tiene varios problemas de seguridad que nadie te avisa. El primero y más obvio: el usuario administrador con nombre «admin». Es el username que cualquier bot de fuerza bruta va a probar primero (sí, en 2026 todavía pasa).
Lista de lo que hay que hacer antes de recibir tráfico real:
- Crear un usuario administrador nuevo con nombre no predecible, asignarle todos los permisos, cerrar sesión e iniciar con el nuevo usuario.
- Eliminar el usuario «admin» original (WordPress te va a preguntar a qué usuario reasignar el contenido existente).
- Borrar el post «¡Hola mundo!» y la página de muestra que vienen por defecto.
- Desactivar y eliminar el plugin Hello Dolly (viene incluido, no tiene función de producción).
- Cambiar el prefijo de las tablas de base de datos (por defecto es
wp_, cualquier SQL injection básica lo sabe). - Verificar permisos de archivos: carpetas deben ser 755, archivos 644, wp-config.php idealmente 440.
Nada de esto es opcional si el sitio va a estar en producción. La instalación por defecto es un blanco fácil. Para más detalles técnicos, mirá automatizar tareas repetitivas del sitio.
Tabla comparativa: problemas comunes y sus soluciones
| Problema | Causa más probable | Tiempo de resolución | Solución |
|---|---|---|---|
| Dominio no carga nada | DNS no configurados o sin hosting | 24-72 horas (propagación) | Cambiar nameservers en registrador |
| Bucle de redirección | SiteURL/Home inconsistentes | Minutos | Corregir en Configuración → General o wp-config.php |
| Página de dominio estacionado | DNS apuntan pero WordPress no instalado | Minutos | Completar instalación WordPress en el hosting |
| Aviso «No seguro» en navegador | Sin certificado SSL activo | Minutos a horas | Activar Let’s Encrypt en panel del hosting |
| Imágenes bloqueadas (contenido mixto) | URLs HTTP en sitio HTTPS | Variable | Really Simple SSL o query SQL de reemplazo |
| DNS_PROBE_FINISHED_NXDOMAIN | DNS no propagados, typo o dominio expirado | Hasta 72 horas | Verificar nameservers y estado del dominio |
| Email dejó de funcionar | Registros MX no migrados | Horas | Recrear registros MX en nuevo panel DNS |

Cuándo esperar resultados y qué monitorear
Propagación DNS completa: 24 horas en la mayoría de los casos, hasta 72 en casos extremos. SSL: entre 5 minutos y 3 horas dependiendo del proveedor. Indexación en Google: puede tomar semanas. Un sitio nuevo no aparece en los resultados de búsqueda el día del lanzamiento, y no hay atajo para eso (salvo enviar el sitemap a Google Search Console y esperar).
Para verificar si los DNS ya propagaron a tu ubicación: nslookup tudominio.com desde la terminal. Para verificar desde otras regiones del mundo, herramientas online de DNS checker muestran el estado en múltiples ubicaciones simultáneamente. Para el SSL: cualquier test SSL online muestra si el certificado está activo y bien configurado.
Errores 404 después de migrar son normales si la estructura de URLs cambió. Verificalos desde Ajustes → Enlaces permanentes en wp-admin: guardá la configuración sin cambiar nada (eso regenera el .htaccess de rewrite rules). Si los 404 persisten, revisá que el módulo mod_rewrite esté activo en el servidor.
Errores comunes
Cambiar los DNS antes de instalar WordPress
El dominio empieza a apuntar al hosting, pero el hosting no tiene nada. Los visitantes ven la página de bienvenida del servidor. Lo correcto: instalar WordPress primero, probar que funciona (podés usar el subdominio temporal que da el hosting), y después cambiar los DNS.
Mezclar www y sin www en distintas configuraciones
WordPress dice tudominio.com, el SSL está emitido para www.tudominio.com, y el .htaccess redirige a otra cosa. El resultado es un bucle o un error de certificado. Elegí una versión desde el principio y usala en todos lados: en el panel del hosting, en las URLs de WordPress, en el registro DNS, y en Google Search Console.
No verificar el email antes de terminar la migración
Cambiás los nameservers, el sitio web funciona perfecto, y dos días después te das cuenta que no te llegan mails hace 48 horas. Los registros MX del dominio anterior se perdieron en la migración. Siempre copiá los registros DNS completos del panel viejo antes de hacer cualquier cambio.
Forzar HTTPS sin tener el certificado listo
Configurás la redirección a HTTPS en .htaccess, pero el certificado todavía no terminó de emitirse. El sitio queda inaccesible con un error de certificado inválido. Primero verificá que el SSL esté activo y funcionando, después forzás la redirección. Te puede servir nuestra cobertura de usar feature plugins sin complicaciones.
Si tenés issues once domain bought, acá te mostramos las soluciones paso a paso.
Preguntas Frecuentes
¿Qué debo hacer inmediatamente después de comprar un dominio WordPress?
Lo primero es verificar que tenés hosting contratado y activo, ya que el dominio solo no muestra ningún sitio. Luego apuntá los nameservers del dominio hacia tu hosting desde el panel del registrador, y esperá la propagación DNS (hasta 72 horas). Mientras tanto, instalá WordPress en el hosting usando el subdominio temporal que casi todos los proveedores habilitan.
¿Por qué mi dominio no funciona después de comprarlo?
Hay tres causas principales: los DNS todavía no propagaron (normal en las primeras horas), los nameservers no fueron configurados en el panel del registrador, o compraste el dominio pero no tenés hosting donde alojar WordPress. Revisá el panel del registrador y confirmá que los nameservers apuntan al servidor correcto.
¿Cuánto tiempo tarda un dominio nuevo en propagarse en WordPress?
La propagación DNS típicamente toma entre 2 y 24 horas, aunque puede extenderse hasta 72 horas en casos donde el TTL anterior era alto. No hay forma de acelerarla una vez que el cambio está hecho, aunque configurar un TTL bajo (300 segundos) antes del cambio reduce el tiempo de espera.
¿Cómo configuro los DNS de mi dominio en WordPress?
Los DNS no se configuran en WordPress sino en el panel del registrador donde compraste el dominio. Entrá al panel de administración del registrador, buscá la sección de gestión DNS o nameservers, y reemplazá los nameservers actuales por los que te indica tu proveedor de hosting. Tu hosting te los muestra en el panel de bienvenida o en la documentación.
¿Cuál es la diferencia entre WordPress.com y un dominio propio?
WordPress.com es una plataforma administrada donde el hosting está incluido; un dominio propio comprado ahí se activa automáticamente si tenés un plan pago. WordPress.org (self-hosted) requiere que vos contrates hosting y dominio por separado, y ahí tenés control total del servidor y los archivos. La mayoría de los sitios profesionales usan la versión self-hosted.
Conclusión
La mayoría de los problemas que aparecen después de comprar un dominio WordPress tienen solución directa: configurar bien los DNS, verificar las URLs internas de WordPress, activar SSL, y cerrar las vulnerabilidades obvias de la instalación por defecto. El único que requiere paciencia real es la propagación DNS, que no se puede acelerar una vez que el cambio está hecho.
Si seguís el orden correcto (hosting activo → instalación WordPress lista → DNS apuntando → SSL activo → URLs verificadas → seguridad básica), el proceso completo debería estar resuelto en menos de 24 horas. Lo que tira para atrás a la gente es hacer los pasos en desorden o asumir que «comprar el dominio» ya es suficiente para tener el sitio listo.