Subdomain Nedir? Alt Alan Adı mı Klasör mü, SEO Farkı Ne?
Alt alan adı, ana alan adınızın önüne eklenen ve ayrı bir adres gibi davranan bölümdür. blog.firma.com adresindeki blog kısmı budur. Yeni bir alan adı satın almanız gerekmez, mevcut adınızın altında istediğiniz kadar üretebilirsiniz.
Teknik olarak alt alan adı, DNS bölgenizde tanımlanan bir kayıttır. Ana adınız hangi sunucuyu gösteriyorsa, alt alan adını tamamen farklı bir sunucuya yönlendirebilirsiniz. Bu esneklik, alt alan adını sadece düzen aracı değil, mimari aracı hâline getirir.
Bu yazıda alt alan adının ne zaman doğru seçim olduğunu, klasör yapısıyla farkını, cPanel’de nasıl oluşturulduğunu ve SSL tarafında neyi atlarsanız site açılmayacağını anlatıyoruz.
Alt alan adı nasıl çalışır
Alan adları sağdan sola okunur. panel.firma.com.tr adresinde tr üst seviye, com.tr ikinci seviye, firma sizin adınız, panel ise alt alan adıdır. Tarayıcı bu adresi çözerken önce firma.com.tr bölgesinin nameserver’larına sorar, oradaki panel kaydını okur.
Pratikte iki tanımlama yolu vardır. Alt alan adı aynı sunucudaysa A kaydı ile IP adresine, farklı bir hizmete gidiyorsa CNAME kaydı ile o hizmetin adresine bağlanır. Kayıt türlerinin ayrımını DNS kayıtları rehberi yazısında bulabilirsiniz.
Ne zaman alt alan adı kullanılır
- panel. / yonetim. Müşteri paneli, bayi ekranı gibi ayrı yazılımlar. Ana site WordPress iken panelin Laravel olması sorun çıkarmaz.
- destek. Ayrı bir destek talep sistemi kurulacaksa. Yazılımın kendi kurulumunu bozmadan ayrı kök dizinde çalışır.
- shop. / magaza. Kurumsal site ile e-ticaretin farklı altyapıda çalıştığı durumlar.
- test. / dev. Canlıya almadan önce deneme ortamı. Arama motorlarına kapatmayı unutmayın.
- cdn. / statik. Görsel ve dosyaların ayrı sunucudan servis edilmesi.
- mail. / webmail. E-posta arayüzü için standart adlandırma.
Klasör mü alt alan adı mı
Karar noktası şudur: içerik ana sitenin bir parçası mı, yoksa ayrı bir sistem mi?
| Kriter | Klasör (site.com/blog) | Alt alan adı (blog.site.com) |
|---|---|---|
| SEO otoritesi | Ana site ile ortak birikir | Kısmen ayrı değerlendirilir |
| Kurulum | Aynı hosting, aynı kök dizin | Ayrı dizin, hatta ayrı sunucu |
| SSL | Mevcut sertifika yeterli | Ayrı sertifika ya da wildcard gerekir |
| Analitik | Tek mülkte toplanır | Çapraz alan takibi ayarı gerekir |
| Farklı teknoloji | Çakışma riski var | Tamamen bağımsız |
SEO tarafında pratik kural nettir: içerik pazarlaması yapıyorsanız blogu klasörde tutun. Google alt alan adlarını çoğu zaman ayrı site gibi değerlendirir, bu da ana sitenizin biriktirdiği güveni blogun devralmasını yavaşlatır. Klasörde açtığınız blogun kazandığı bağlantılar doğrudan ana adresinize yazılır.
Buna karşılık panel, destek sistemi, deneme ortamı gibi arama motoru hedefi olmayan yapılarda alt alan adı hem daha temiz hem daha güvenlidir. Ayrı dizinde çalıştığı için ana sitenin dosyalarına dokunmaz.
cPanel’de alt alan adı oluşturma
- cPanel’e girip Alan Adları (Domains) bölümünü açın.
- Yeni Alan Adı Oluştur deyip alanı
blog.firma.combiçiminde yazın. - Belge kökü otomatik olarak
/home/kullanici/blog.firma.comgibi önerilir. Alt alan adını ana sitenin içine değil,public_htmldışında ayrı bir dizine kurmak daha temizdir. - Kaydettiğinizde cPanel gerekli
Akaydını da oluşturur. DNS’i başka yerde yönetiyorsanız kaydı elle eklemeniz gerekir. - Dosyaları Dosya Yöneticisi ile yeni dizine yükleyin ya da yazılımı Softaculous üzerinden bu dizine kurun.
Alan adının nameserver’ları hosting firmanızda değilse cPanel’de oluşturmak yetmez; kaydı DNS’i yöneten panelde de açmalısınız. Bu ayrımı nameserver değiştirme yazısında ayrıntılandırdık.
SSL tarafı: en sık yapılan hata
Ana alan adınız için alınan tek alan adlı sertifika, alt alan adını kapsamaz. blog.firma.com adresine firma.com sertifikasıyla girildiğinde tarayıcı NET::ERR_CERT_COMMON_NAME_INVALID uyarısı verir ve site kırmızı ekranla karşılanır.
Üç çözüm vardır:
- Her alt alan adına ayrı sertifika: cPanel’de AutoSSL açıksa yeni alt alan adı için sertifika genelde birkaç saat içinde otomatik üretilir. En pratik yol budur.
- Wildcard sertifika:
*.firma.combiçiminde alınır, tek sertifika tüm birinci seviye alt alan adlarını kapsar. Çok sayıda alt alan adı üretiyorsanız yönetimi kolaylaştırır. Ayrıntılar için wildcard SSL nedir yazısına bakın. - Çok alanlı sertifika: Belirli alt alan adlarını tek sertifikada listeler.
Dikkat: wildcard sertifika sadece bir seviye kapsar. *.firma.com ile blog.firma.com çalışır ama tr.blog.firma.com çalışmaz. İhtiyacınıza uygun sertifikayı SSL sertifikaları sayfasından karşılaştırabilirsiniz.
Alt alan adında sık yapılan yanlışlar
- Deneme ortamını arama motoruna açık bırakmak.
test.adresinerobots.txtileDisallow: /koyun ve mümkünse şifre koruması ekleyin. - Aynı içeriği hem klasörde hem alt alan adında yayınlamak. İkisinden birini kalıcı olarak diğerine yönlendirin.
- E-posta kayıtlarını bozmak. Alt alan adı eklerken ana alan adının
MXkaydına dokunmayın. - Alt alan adını ana sitenin
public_htmldizini içine kurup yanlışlıkla iki adresten de erişilebilir hâle getirmek.
Özetle
- Alt alan adı ücretsizdir ve teknik olarak ayrı bir site gibi davranır.
- Blog ve içerik için klasör, panel ve test ortamı için alt alan adı tercih edin.
- cPanel’de Alan Adları bölümünden oluşturulur, DNS başka yerdeyse kayıt elle eklenir.
- Her alt alan adı ayrı SSL ister; çok sayıda alt adres varsa wildcard sertifika işi kolaylaştırır.
- Deneme ortamlarını arama motorlarına kapatın, aynı içeriği iki adreste yayınlamayın.