¿Qué es un Alias de Dominio?
Un alias de dominio es un nombre de dominio secundario que apunta al mismo sitio web, aplicación o contenido que un dominio principal. Cuando se configura correctamente, múltiples nombres de dominio pueden servir contenido idéntico, proporcionando a los usuarios diferentes formas de llegar al mismo destino.
Alias de Dominio vs. Redirección de Dominio
| Característica | Alias de Dominio | Redirección de Dominio |
|---|---|---|
| URL en el navegador | Muestra el dominio alias | Muestra el dominio principal |
| Contenido servido | Desde el mismo sitio | Se redirige y luego sirve |
| Estado HTTP | 200 OK | 301/302 Redirección |
| Impacto SEO | Riesgo de contenido duplicado | Consolida en principal |
| Configuración DNS | A/AAAA o CNAME | Generalmente A/AAAA + redirección |
| Correo electrónico | Puede compartir correo | Configuración independiente |
Usuario escribe: shop.example.com
Navegador muestra: shop.example.com
Contenido de: example.com (mismo servidor, mismo contenido)
Redirección de Dominio (la URL cambia):
Usuario escribe: shop.example.com
Navegador redirige a: example.com
Navegador muestra: example.com
Configuración de Alias de Dominio
Configuración DNS
Ambos dominios apuntan al mismo servidor:
# Dominio principal
example.com. IN A 203.0.113.50
# Dominio alias
example.net. IN A 203.0.113.50
shop-example.com. IN A 203.0.113.50
O usando CNAME para el alias:
shop.example.com. IN CNAME example.com.
Configuración del Servidor Web
#### Apache
<VirtualHost *:80>
ServerName example.com
ServerAlias example.net shop.example.com www.example.net
DocumentRoot /var/www/example
<Directory /var/www/example>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
#### Nginx
server {
listen 80;
server_name example.com example.net shop.example.com;
root /var/www/example;
index index.html index.php;
location / {
try_files $uri $uri/ =404;
}
}
#### Cloudflare (Configuración CNAME)
1. Añade el dominio alias a Cloudflare
2. Crea un registro CNAME:
shop.example.com → example.com
3. Activa "Flatten all CNAMEs" en configuración de DNS
4. Activa "Always Use HTTPS"
cPanel/WHM
Dominio Complementario (crea un nuevo sitio):Domains → Addon Domains → Create New Domain
Alias/Dominio Aparcado (apunta a un sitio existente):
Domains → Aliases → Create a New Alias
Ingresa el dominio: shop.example.com
Alias para: example.com
Casos de Uso Comunes
Variaciones de Marca
Registra variaciones comunes para prevenir el ciberocupación:
example.com (principal)
example.net (alias)
example.org (alias)
example.io (alias)
Protección de Errores Tipográficos
Captura errores comunes:
example.com (principal)
exampel.com (alias - error tipográfico)
exmple.com (alias - error tipográfico)
Dominios Regionales
Sirve el mismo contenido en TLDs específicos por país:
example.com (principal, global)
example.co.uk (alias, Reino Unido)
example.de (alias, Alemania)
example.fr (alias, Francia)
Nota: Para verdadera internacionalización, usa etiquetas hreflang y contenido localizado en su lugar.
Campañas de Marketing
Dominios cortos y memorables para campañas:
example.com (sitio principal)
summerosale2024.com (alias para página de campaña)
Alias de Subdominio
shop.example.com (alias)
store.example.com (alias)
→ Ambos sirven el mismo sitio de comercio electrónico
Branding de Producto o Servicio
companyname.com (principal)
productname.com (alias)
Consideraciones SEO para Alias de Dominio
Problema de Contenido Duplicado
Los motores de búsqueda pueden ver los alias de dominio como contenido duplicado:
example.com/about
example.net/about
→ Mismo contenido, URLs diferentes = duplicado
Consecuencia: Autoridad dividida, clasificaciones más bajas.
Etiquetas Canónicas
Indica a los motores de búsqueda cuál es el dominio principal:
<!-- En todas las páginas, independientemente del dominio -->
<link rel="canonical" href="https://example.com/page-path" />
Esto le dice a los motores de búsqueda "trata todas las versiones como esta URL".
Solución Preferida: Redirecciones 301
En lugar de alias, redirige al dominio principal:
Apache (.htaccess):RewriteEngine On
RewriteCond %{HTTP_HOST} !^example.com$ [NC]
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]
Nginx:
server {
listen 80;
server_name example.net shop.example.com;
return 301 https://example.com$request_uri;
}
Esto consolida toda la autoridad SEO al dominio principal.
Cuándo los Alias son Aceptables
- Dominios internos/desarrollo (no indexados)
- Dominios con etiquetas
noindex - Dominios utilizados solo para correo electrónico (sin contenido web)
- Dominios de campaña temporal con etiquetas canónicas
Configuración de Correo Electrónico para Alias de Dominio
Correo Compartido (Los Mismos Buzones)
Configura registros MX para todos los dominios:
example.com. IN MX 10 mail.example.com.
example.net. IN MX 10 mail.example.com.
john@example.com y john@example.net → mismo buzón
Correo Separado (Buzones Diferentes)
Cada dominio tiene correo electrónico independiente:
example.com. IN MX 10 mail.example.com.
example.net. IN MX 10 mail.example.net.
john@example.com ≠ john@example.net (buzones diferentes)
Correo Comodín a Través de Alias
Acepta correo a cualquier dirección en cualquier dominio alias:
# Postfix virtual
@example.com catchall@example.com
@example.net catchall@example.com
@shop.example.com catchall@example.com
Certificados SSL/TLS para Alias
Certificado Multi-Dominio (SAN)
Un certificado cubriendo todos los alias:
Certificate SANs:
example.com
www.example.com
example.net
www.example.net
shop.example.com
Let's Encrypt:
certbot certonly --nginx -d example.com -d www.example.com -d example.net -d www.example.net -d shop.example.com
Certificado Comodín
Cubre todos los subdominios del dominio principal:
*.example.com
→ Cubre shop.example.com, blog.example.com, etc.
→ NO cubre example.net u otros TLDs
Certificados Separados
Certificado individual por dominio:
example.com → cert1
example.net → cert2
Mejores Prácticas
Siempre Usa HTTPS para Todos los Alias
Todos los dominios deben tener SSL válido:
✓ https://example.com
✓ https://example.net
✓ https://shop.example.com
Implementa Etiquetas Canónicas
Aunque sirvas el mismo contenido, usa etiquetas canónicas:
<link rel="canonical" href="https://example.com/current-page" />
Considera Redirecciones 301 en Lugar de Alias
Para SEO, redirige los alias al principal:
example.net → redirección 301 → example.com
shop.example.com → redirección 301 → example.com/shop
Monitorea Todos los Dominios
Incluye todos los alias en el monitoreo de disponibilidad:
- Monitorea la resolución DNS para todos los alias
- Verifica la validez del certificado SSL
- Verifica que el servidor web responda correctamente
Branding Consistente
Si usas alias, asegura branding consistente:
Mismo logo, colores, navegación en todos los dominios
O indica claramente la relación
Documenta la Estrategia de Alias
Mantén documentación:
# domains.md
Dominio Tipo Propósito Apunta a example.com Principal Sitio principal Servidor A example.net Alias Protección de marca Servidor A shop.example.com Alias Comercio electrónico Servidor A
Prueba de Alias de Dominio
Verifica Resolución DNS
# Verifica que todos los alias se resuelven en la misma IP
dig example.com A +short
dig example.net A +short
dig shop.example.com A +short
# Todos deben devolver la misma IP o cadena CNAME equivalente
Prueba Configuración del Servidor Web
# Verifica que el servidor responde a todos los dominios
curl -I https://example.com
curl -I https://example.net
curl -I https://shop.example.com
# Todos deben devolver 200 OK (o 301 si redirigen)
Verifica Certificados SSL
# Verifica que SSL cubre todos los dominios
echo | openssl s_client -servername example.net -connect example.com:443 2>/dev/null | openssl x509 -noout -text | grep DNS
# Debe listar todos los dominios alias en los SANs
Validación SEO
# Verifica etiquetas canónicas
curl -s https://example.net/page | grep "canonical"
# Debe apuntar al dominio principal
<link rel="canonical" href="https://example.com/page" />
Consideraciones de Seguridad
Riesgo de Secuestro de Dominio
Más dominios = más superficie de ataque:
- Monitorea todos los dominios para cambios no autorizados
- Usa bloqueo de registro en alias importantes
- Activa 2FA en los registradores
Protección contra Phishing
Registra alias defensivos para prevenir phishing:
example.com (principal)
examp1e.com (protección contra homoglifs)
example-secure.com (defensivo)
Políticas de Seguridad Consistentes
Aplica el mismo nivel de seguridad a todos los alias:
- Mismas cabeceras HSTS
- Mismas políticas CSP
- Los mismos requisitos de autenticación
Los alias de dominio son útiles para protección de marca y conveniencia del usuario, pero requieren configuración cuidadosa para evitar penalizaciones SEO y riesgos de seguridad.