Alan Adı Takma Adı Nedir?
Alan adı takma adı, birincil alan adıyla aynı web sitesine, uygulamaya veya içeriğe işaret eden ikincil alan adıdır. Doğru yapılandırıldığında birden fazla ad aynı içeriği sunar ve kullanıcıların aynı hedefe farklı alan adlarıyla ulaşmasını sağlar.
Alan Adı Takma Adı ve Alan Adı Yönlendirmesi
| Özellik | Alan adı takma adı | Alan adı yönlendirmesi |
|---|---|---|
| Tarayıcı URL'si | Takma adı gösterir | Birincil adı gösterir |
| Sunulan içerik | Aynı siteden gelir | Yönlendirmeden sonra sunulur |
| HTTP durumu | 200 OK | 301/302 Redirect |
| SEO etkisi | Yinelenen içerik riski | Birincil adla birleştirir |
| DNS kurulumu | A/AAAA veya CNAME | Genellikle A/AAAA ve yönlendirme |
| E-posta | Posta kutuları paylaşılabilir | Ayrı e-posta yapılandırması |
User types: shop.example.com
Browser shows: shop.example.com
Content from: example.com (same server, same content)
Alan adı yönlendirmesi (URL değişir):
User types: shop.example.com
Browser redirects to: example.com
Browser shows: example.com
Alan Adı Takma Adlarını Yapılandırma
DNS Yapılandırması
Her iki alan adı da aynı sunucuya yönelir:
# Primary domain
example.com. IN A 203.0.113.50
# Alias domain
example.net. IN A 203.0.113.50
shop-example.com. IN A 203.0.113.50
Takma ad için CNAME de kullanılabilir:
shop.example.com. IN CNAME example.com.
Web Sunucusu Yapılandırması
#### Apache web sunucusu
<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 web sunucusu
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 (CNAME Kurulumu)
1. Add alias domain to Cloudflare
2. Create CNAME record:
shop.example.com → example.com
3. Enable "Flatten all CNAMEs" in DNS settings
4. Enable "Always Use HTTPS"
cPanel/WHM yönetimi
Addon Domain yeni bir site oluşturur:Domains → Addon Domains → Create New Domain
Alias/Parked Domain mevcut siteye işaret eder:
Domains → Aliases → Create a New Alias
Enter domain: shop.example.com
Alias for: example.com
Yaygın Kullanım Alanları
Marka Varyasyonları
Alan adı işgalini önlemek için yaygın varyasyonları kaydedin:
example.com (primary)
example.net (alias)
example.org (alias)
example.io (alias)
Yazım Hatası Koruması
Yaygın yazım hatalarını karşılayan takma adlar oluşturabilirsiniz:
example.com (primary)
exampel.com (alias - typo)
exmple.com (alias - typo)
Bölgesel Alan Adları
Ülke kodu TLD'leri aynı içeriği bölgesel adlarla sunabilir:
example.com (primary, global)
example.co.uk (alias, UK)
example.de (alias, Germany)
example.fr (alias, France)
Gerçek uluslararasılaştırma için hreflang etiketleri ve yerelleştirilmiş içerik kullanın.
Pazarlama Kampanyaları
Kısa kampanya adları, ana sitenin açılış sayfasına takma ad olarak bağlanabilir:
example.com (primary site)
summerosale2024.com (alias for campaign landing page)
Alt Alan Adı Takma Adları
shop.example.com (alias)
store.example.com (alias)
→ Both serve same e-commerce site
Ürün veya Hizmet Markalaması
companyname.com (primary)
productname.com (alias)
Alan Adı Takma Adları İçin SEO Değerlendirmeleri
Yinelenen İçerik Sorunu
Arama motorları farklı URL'lerdeki aynı içeriği yinelenen içerik olarak değerlendirebilir:
example.com/about
example.net/about
→ Same content, different URLs = duplicate
Bu durum otoritenin bölünmesine ve sıralamaların düşmesine yol açabilir.
Canonical Etiketleri
Birincil alan adını arama motorlarına açıkça bildirin:
<!-- On all pages, regardless of domain -->
<link rel="canonical" href="https://example.com/page-path" />
Tercih Edilen Çözüm: 301 Yönlendirmeleri
SEO otoritesini tek adreste birleştirmek için takma ad yerine birincil alana yönlendirme kullanın:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^example\.com$ [NC]
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]
server {
listen 80;
server_name example.net shop.example.com;
return 301 https://example.com$request_uri;
}
Takma Adlar Ne Zaman Kabul Edilebilir?
İç veya geliştirme alanları, noindex etiketli sayfalar, yalnızca e-posta için kullanılan alanlar ve canonical etiketi olan geçici kampanya alanları uygun kullanım örnekleridir.
Takma Adlar İçin E-posta Yapılandırması
Paylaşılan E-posta (Aynı Posta Kutuları)
Tüm alan adları için MX kayıtlarını aynı posta sunucusuna yönlendirin:
example.com. IN MX 10 mail.example.com.
example.net. IN MX 10 mail.example.com.
[email protected] and [email protected] → same mailbox
Ayrı E-posta (Farklı Posta Kutuları)
Her alan adı farklı MX kaydına sahipse posta kutuları ayrıdır:
example.com. IN MX 10 mail.example.com.
example.net. IN MX 10 mail.example.net.
[email protected] ≠ [email protected] (different mailboxes)
Takma Adlar Arasında Catch-All E-posta
Postfix sanal eşlemeleri, tanımsız adresleri ortak bir kutuya alabilir:
# Postfix virtual
@example.com [email protected]
@example.net [email protected]
@shop.example.com [email protected]
Takma Adlar İçin SSL/TLS Sertifikaları
Çok Alan Adlı (SAN) Sertifika
Tek sertifika tüm takma adları kapsayabilir:
Certificate SANs:
example.com
www.example.com
example.net
www.example.net
shop.example.com
Let's Encrypt ile örnek sertifika oluşturma:
certbot certonly --nginx \
-d example.com -d www.example.com \
-d example.net -d www.example.net \
-d shop.example.com
Wildcard Sertifikası
*.example.com
→ Covers shop.example.com, blog.example.com, etc.
→ Does NOT cover example.net or other TLDs
Wildcard sertifika birincil alanın alt alanlarını kapsar, başka TLD'leri kapsamaz.
Ayrı Sertifikalar
example.com → cert1
example.net → cert2
En İyi Uygulamalar
Tüm Takma Adlar İçin Her Zaman HTTPS Kullanın
✓ https://example.com
✓ https://example.net
✓ https://shop.example.com
Canonical Etiketleri Uygulayın
<link rel="canonical" href="https://example.com/current-page" />
Takma Adlar Yerine 301 Yönlendirmelerini Değerlendirin
example.net → 301 redirect → example.com
shop.example.com → 301 redirect → example.com/shop
Tüm Alan Adlarını İzleyin
- Monitor DNS resolution for all aliases
- Check SSL certificate validity
- Verify web server responds correctly
Tutarlı Markalama
Same logo, colors, navigation across all domains
Or clearly indicate relationship
Takma Ad Stratejisini Belgeleyin
# domains.md
Domain Type Purpose Points To example.com Primary Main site Server A example.net Alias Brand protection Server A shop.example.com Alias E-commerce Server A
Alan Adı Takma Adlarını Test Etme
DNS Çözümlemesini Doğrulayın
# Check all aliases resolve to same IP
dig example.com A +short
dig example.net A +short
dig shop.example.com A +short
# Should all return same IP or equivalent CNAME chain
Web Sunucusu Yapılandırmasını Test Edin
# Verify server responds to all domains
curl -I https://example.com
curl -I https://example.net
curl -I https://shop.example.com
# Should all return 200 OK (or 301 if redirecting)
SSL Sertifikalarını Kontrol Edin
# Verify SSL covers all domains
echo | openssl s_client -servername example.net -connect example.com:443 2>/dev/null | openssl x509 -noout -text | grep DNS
# Should list all alias domains in SANs
SEO Doğrulaması
# Check canonical tags
curl -s https://example.net/page | grep "canonical"
# Should point to primary domain
<link rel="canonical" href="https://example.com/page" />
Güvenlik Değerlendirmeleri
Alan Adı Gaspı Riski
Alan adı sayısı arttıkça saldırı yüzeyi de büyür. Tüm adlardaki yetkisiz değişiklikleri izleyin, önemli takma adlarda registry lock kullanın ve kayıt şirketlerinde 2FA etkinleştirin.
Kimlik Avı Koruması
Savunma amaçlı benzer adlar ve homoglyph varyasyonları kaydetmek kimlik avını azaltabilir:
example.com (primary)
examp1e.com (homoglyph protection)
example-secure.com (defensive)
Tutarlı Güvenlik Politikaları
Tüm takma adlarda aynı HSTS, CSP ve kimlik doğrulama politikalarını uygulayın. Alan adı takma adları marka koruması ve kolaylık sağlayabilir; ancak SEO sorunlarını ve güvenlik açıklarını önlemek için dikkatli yapılandırılmalıdır.
Alan adı takma adı için kaynak, zaman damgası ve belirsiz sonuçlar ayrı izlenmelidir.