Shopify Domain Bağlama Nasıl Yapılır? Shopify domain bağlama, mevcut bir alan adını Settings > Domains > Connect existing domain (Ayarlar > Alan Adları > Mevcut alan adını bağla) ekranından girip domain sağlayıcısının DNS panelinde A record ve CNAME kayıtlarını Shopify’ın verdiği değerlerle güncelleme işlemidir.
Bu işlem iki tarafta eş zamanlı yapılır: Shopify tarafında domain’in bağlanacağı bildirilir, domain sağlayıcısı (Natro, GoDaddy, Turhost gibi) tarafında ise DNS kayıtları (Domain Name System alan adı çözümleme sistemi) Shopify sunucularını gösterecek şekilde düzenlenir. Shopify mağaza kurulumu rehberi sürecinde varsayılan olarak verilen .myshopify.com uzantılı adres, marka güvenilirliği açısından yetersiz kalır; bu yüzden domain bağlama adımı mağazanın profesyonel görünümü için pratik olarak zorunludur.
Shopify’da Domain Bağlama Ekranı Nasıl Açılır?
Domain bağlama ekranına Settings > Domains menüsünden ulaşılır ve buradaki “Connect existing domain” seçeneği, zaten satın alınmış bir domain’i mağazaya eklemek için kullanılır.
Bu ekran, yeni domain satın alma ile mevcut domain bağlama seçeneklerini ayrı sunar; Türkiye’den satış yapan mağazaların çoğu Natro, GoDaddy veya Turhost üzerinden önceden satın aldığı .com veya .com.tr uzantılı domain’i bağlamayı tercih eder çünkü bu sağlayıcılar üzerinden alınan domain’ler genelde daha düşük maliyetli ve Türkçe destekli olur.
- Shopify admin panelinde Settings > Domains ekranına git.
- Connect existing domain seçeneğine tıkla.
- Domain adını (örnek:
magazaadi.com) yazıp Next butonuna bas. - Shopify’ın verdiği DNS kayıtlarını (A record ve CNAME) not al.
- Domain sağlayıcısının panelinde bu kayıtları güncelle.
- Shopify ekranına dönüp Verify connection ile doğrulamayı tamamla.
[İPUCU] Domain bağlama işlemine başlamadan önce domain sağlayıcısının panel giriş bilgilerini (kullanıcı adı, şifre) hazır bulundurmak, işlemi tek oturumda bitirmeyi sağlar; giriş bilgisi unutulduğunda parola sıfırlama süreci DNS güncellemesini saatlerce geciktirebilir.
A Record ve CNAME Ayarları Ne İşe Yarar?
A record, domain’i doğrudan bir IP adresine yönlendiren DNS kaydıdır; CNAME ise bir alt alan adını (genelde www) başka bir adrese yönlendiren kayıt türüdür ve Shopify domain bağlamada her ikisi birlikte kullanılır.
Shopify, kök domain (magazaadi.com) için sabit bir IP adresini A record olarak tanımlamayı ister; www.magazaadi.com alt alan adı için ise shops.myshopify.com adresini gösteren bir CNAME kaydı talep eder (Shopify Help Center, 2025). Bu iki kaydın doğru girilmemesi, domain’in mağazaya hiç bağlanmaması veya sadece www önekiyle çalışıp kök domain’de hata vermesi gibi sorunlara yol açar.
| Kayıt Türü | Hedef | Değer (Shopify Tarafından Verilir) |
|---|---|---|
| A Record | Kök domain (magazaadi.com) | Shopify'ın verdiği IP adresi |
| CNAME | www alt alan adı | shops.myshopify.com |
Bir önceki adımda alınan bu iki değer, aşağıdaki bölümlerde anlatılan üç farklı panelde benzer mantıkla ama farklı arayüzlerle girilir.
Natro Panelinden DNS Ayarları Nasıl Yapılır?
Natro’da DNS ayarları, müşteri panelindeki “Domain Yönetimi” bölümünden ilgili domain seçilip “DNS Ayarları” sekmesine girilerek yapılır.
Natro paneli, A record ve CNAME kayıtlarını ayrı satırlar halinde listeler; yeni kayıt eklemek için “Kayıt Ekle” butonu kullanılır. Host alanına kök domain için @ işareti, www yönlendirmesi için www yazılır. Natro’nun panel arayüzü Türkçe olduğu için bu adım, İngilizce panellere göre daha az kafa karıştırır; sahadan gözlemlenen ortak hata, TTL (Time to Live kaydın önbellekte kalma süresi) değerinin gereksiz yere düşürülüp yükseltilmesiyle propagasyon süresinin uzamasıdır.
- Natro müşteri paneline giriş yap.
- Domain Yönetimi > DNS Ayarları sekmesine git.
- Mevcut A record’u sil veya düzenle, Shopify’ın verdiği IP’yi gir.
wwwiçin CNAME kaydı ekle, değer olarakshops.myshopify.comyaz.- Değişiklikleri kaydet ve Shopify ekranına dönüp doğrulamayı başlat.
GoDaddy Panelinden DNS Ayarları Nasıl Yapılır?
GoDaddy’de DNS ayarları, “My Products” ekranından ilgili domain’in yanındaki “DNS” bağlantısına tıklanarak açılan “DNS Management” sayfasından yapılır.
GoDaddy paneli, mevcut A record’un üzerine doğrudan düzenleme yapmaya izin verir; kalem simgesine tıklanıp IP adresi Shopify’ın verdiği değerle değiştirilir. CNAME kaydı için “Add” butonuyla yeni satır açılır, Type alanında CNAME seçilir, Name alanına www, Value alanına shops.myshopify.com yazılır. GoDaddy arayüzü İngilizce olduğu için Type/Name/Value alanlarının karıştırılması, Türkiye’den bağlanan kullanıcılarda en sık görülen hatadır.
[UYARI] GoDaddy’de bazı domain paketlerinde “Domain Forwarding” (Alan Adı Yönlendirme) özelliği varsayılan olarak açık gelir; bu özellik aktifken Shopify DNS ayarları çakışabilir ve bağlantı doğrulaması başarısız olur. Forwarding kapatılmadan DNS kaydı eklemek zaman kaybettirir.
Turhost Panelinden DNS Ayarları Nasıl Yapılır?
Turhost’ta DNS ayarları, “Hizmetlerim > Domainlerim” listesinden ilgili domain seçilip “DNS Yönetimi” sekmesi açılarak yapılır.
Turhost paneli, Natro’ya benzer şekilde Türkçe arayüz sunar ve kayıt ekleme formu Tip, Host, Değer alanlarından oluşur. A record için Tip alanında “A”, Host alanında “@”, Değer alanında Shopify’ın verdiği IP girilir; CNAME için Tip alanında “CNAME”, Host alanında “www”, Değer alanında “shops.myshopify.com” girilir.
| Sağlayıcı | Panel Dili | DNS Bölümü Adı | Öne Çıkan Fark |
|---|---|---|---|
| Natro | Türkçe | Domain Yönetimi > DNS Ayarları | Sade arayüz, düşük hata oranı |
| GoDaddy | İngilizce | My Products > DNS Management | Domain Forwarding çakışma riski |
| Turhost | Türkçe | Domainlerim > DNS Yönetimi | Manuel kayıt formu, hızlı kaydetme |
Üç panel de aynı iki DNS kaydını farklı arayüzlerle topluyor; asıl fark arayüz dili ve varsayılan özelliklerin (GoDaddy’deki forwarding gibi) DNS güncellemesiyle çakışma ihtimalidir.
DNS Propagasyon Süresi Ne Kadar Sürer?
DNS propagasyonu (yeni kayıtların internet genelindeki sunuculara yayılma süreci) genelde birkaç dakika ile 48 saat arasında değişir; Türkiye’deki büyük sağlayıcılarda bu süre çoğunlukla 2-4 saat içinde tamamlanır.
Propagasyon süresi, domain’in TTL değerine ve internet servis sağlayıcısının DNS önbellekleme (caching) davranışına bağlıdır. Bu süre boyunca bazı kullanıcılar mağazaya eski adresten, bazıları yeni adresten erişebilir; bu normal bir geçiş durumudur, hata değildir. Shopify admin panelindeki Domains ekranı, bağlantı henüz tamamlanmadıysa “Pending” (Beklemede) durumunu gösterir ve DNS kayıtları doğru yayıldığında otomatik olarak “Active” durumuna geçer.
[KRİTİK NOT] Propagasyon tamamlanmadan domain’i sosyal medya bio linkine veya reklam kampanyalarına eklemek, bazı kullanıcıların hata sayfası görmesine yol açabilir. DNS durumunun Shopify panelinde “Active” görünmesini beklemek daha güvenlidir.
SSL Sertifikası Otomatik mi Aktifleşir?
Evet, Shopify domain bağlantısı tamamlandıktan sonra SSL sertifikasını (Secure Sockets Layer güvenli bağlantı sertifikası) otomatik olarak, genelde 24-48 saat içinde ek bir işlem gerektirmeden aktive eder.
Bu süreçte mağaza sahibinin herhangi bir sertifika satın alması veya manuel kurulum yapması gerekmez; Shopify, Let’s Encrypt altyapısını kullanarak sertifikayı otomatik oluşturur ve yeniler. SSL aktivasyonu tamamlanana kadar tarayıcıda “Not Secure” (Güvenli Değil) uyarısı görülebilir; bu durum DNS propagasyonunun tamamlanmasını bekleyen geçici bir aşamadır, DNS kayıtları hatalıysa sertifika hiç aktifleşmez.
Domain bağlama tamamlandıktan sonra sırada mağazanın yayına alınması gelir; şifre korumalı erişimi kaldırmadan önce domain durumunun “Active” olduğunu doğrulamak, yayına geçişte yaşanan karışıklıkları önler. Bu noktada plan seviyesinin de doğru seçilmiş olması gerekir; özel domain bağlama özelliği tüm Shopify planlarında bulunur ama plan seçimiyle ilgili detaylı karşılaştırma için Shopify plan fiyatları karşılaştırması yazısına bakılabilir.
Domain Shopify Üzerinden mi Alınmalı, Yoksa Natro/GoDaddy’den mi Bağlanmalı?
Yeni bir mağaza için domain’i doğrudan Shopify üzerinden satın almak DNS ayarlarını tamamen otomatikleştirir; mevcut bir domain’i Natro veya GoDaddy’den bağlamak ise manuel DNS düzenlemesi gerektirir ama domain’in mülkiyetini sağlayıcı panelinde tutar.
Shopify üzerinden alınan domain’ler .com, .net, .store gibi uzantılarda satılır ve A record/CNAME ayarı otomatik yapılır; kullanıcı hiçbir DNS paneline girmez. Türkiye’den satış yapan mağazaların büyük kısmı .com.tr uzantısını tercih eder çünkü bu uzantı Shopify üzerinden satılmaz MASAK ve ticaret sicili bağlantılı .com.tr tahsisi yalnızca yetkili Türk kayıt kuruluşları (Natro, Turhost, İsimtescil gibi) üzerinden yapılır (Nic.tr, 2025). Bu yüzden .com.tr hedefleyen mağazalar bu rehberdeki manuel DNS sürecini uygulamak zorundadır.
| Kriter | Shopify Üzerinden Satın Alma | Natro/GoDaddy'den Bağlama |
|---|---|---|
| DNS Ayarı | Otomatik, manuel işlem yok | A record + CNAME manuel girilir |
| .com.tr Desteği | Yok | Var |
| Fatura Dili | İngilizce, yurt dışı fatura | Türkçe, yerel fatura/e-arşiv |
| Domain Transferi | Shopify'dan başka platforma taşımak ek adım ister | Sağlayıcı değişse de domain bağımsız kalır |
| Yıllık Yenileme Ücreti | Shopify faturasına eklenir | Sağlayıcı panelinden ayrı ödenir |
.com.tr uzantısı bir Türk şirketi veya şahıs firması için güven sinyali taşır; alışveriş yapan kullanıcı bu uzantıyı yerli satıcı işareti olarak okur ve bu algı sepet terk oranını etkileyebilir.
MX Kayıtları ve Kurumsal E-posta Neden Bozulmasın?
MX (Mail Exchange) kaydı, domain’e gelen e-postaların hangi sunucuya yönlendirileceğini belirler ve Shopify domain bağlama işlemi sırasında bu kayda dokunulmaz ama yanlış müdahale e-posta akışını tamamen durdurabilir.
Google Workspace veya Microsoft 365 üzerinden info@magazaadi.com gibi bir kurumsal e-posta kullanan mağaza sahipleri, Shopify’ın verdiği A record ve CNAME kayıtlarını eklerken paneldeki MX satırlarına asla dokunmamalıdır. Sahada sık görülen hata, kullanıcının “DNS temizliği” yapayım derken mevcut MX kayıtlarını silmesidir; bu durumda domain bağlantısı sorunsuz tamamlanır ama gelen e-postalar geri döner (bounce).
[KRİTİK NOT] DNS panelinde değişiklik yapmadan önce mevcut tüm kayıtların (özellikle MX ve TXT) ekran görüntüsünü almak, yanlışlıkla silinen bir kaydı geri eklerken referans noktası sağlar.
Alt Alan Adı (Subdomain) ile Mağaza Açmak Mümkün mü?
Evet, Shopify shop.magazaadi.com gibi bir alt alan adını da CNAME kaydıyla mağazaya bağlayabilir; bu yöntem ana domain’i kurumsal web sitesi için ayrı tutmak isteyen işletmelerde tercih edilir.
Bu senaryoda kök domain (magazaadi.com) farklı bir web sitesine (örneğin WordPress kurumsal sayfası) işaret ederken, shop alt alan adı yalnızca shops.myshopify.com adresine yönlenen bir CNAME kaydıyla Shopify mağazasına bağlanır. Kök domain’e dokunulmadığı için mevcut kurumsal site veya e-posta altyapısı etkilenmez. Bu yapı, özellikle önce kurumsal bir web sitesi kurup sonradan e-ticarete geçen işletmelerde tercih edilen bir modeldir.
Birincil Domain ve Yönlendirme (Redirect) Ayarı Nasıl Yapılır?
Birden fazla domain bağlandığında Shopify, Settings > Domains ekranındaki “Redirect to this domain” işaretiyle hangi adresin birincil (canonical) olacağını belirlemeyi ister; bu seçim SEO açısından yinelenen içerik (duplicate content) sorununu önler.
Örneğin hem magazaadi.com hem www.magazaadi.com hem de eski bir magazaadieski.com domain’i aynı mağazaya bağlıysa, bunlardan yalnızca biri birincil seçilir ve diğerleri otomatik olarak 301 yönlendirmesiyle (kalıcı yönlendirme) bu adrese aktarılır. Google Search Central rehberine göre, aynı içeriğe birden fazla URL’den erişilebilmesi arama motorlarının hangi adresi indeksleyeceği konusunda kararsız kalmasına yol açabilir (Google Search Central, 2025). Birincil domain seçimi bu riski ortadan kaldırır.
- Settings > Domains ekranına git.
- Birincil yapılacak domain’in yanındaki üç nokta menüsüne tıkla.
- Set as primary seçeneğini seç.
- Diğer bağlı domain’lerin otomatik olarak yönlendirildiğini doğrula.
Domain Bağlarken Sık Yapılan Hatalar Nelerdir?
En sık yapılan üç hata, eski A record’u silmeden yeni kayıt eklemek, CNAME değerini yanlış yazmak ve propagasyon süresini beklemeden bağlantıyı “başarısız” sanıp tekrar tekrar değiştirmektir.
- Eski A record silinmeden yeni kayıt eklenirse domain iki farklı sunucuya işaret eder ve tarayıcı rastgele davranır.
- CNAME değerine
https://veya sondaki nokta gibi ekstra karakterler eklenirse kayıt geçersiz sayılır. - Propagasyon tamamlanmadan DNS kayıtları tekrar tekrar değiştirilirse süreç sıfırdan başlar ve toplam bekleme süresi uzar.
- Domain sağlayıcısında “Domain Lock” (kilit) özelliği açıkken kayıt güncellemesi bazen sessizce başarısız olur.
- Mevcut MX kayıtları yanlışlıkla silinirse kurumsal e-posta akışı durur; A/CNAME değişikliği yaparken MX satırlarına dokunulmamalıdır.
- Domain birden fazla panelde (örneğin hem Natro’da hem eski bir sağlayıcıda) aktif tutulursa hangi panelin “yetkili” (authoritative) DNS olduğu karışır ve değişiklikler yansımaz.
Vergi ayarlarıyla birlikte domain bağlama da mağazanın yayına hazır hale gelmesinin ön koşullarından biridir; Shopify vergi ayarları ve KDV oranı tanımlama adımı tamamlanmadan domain bağlansa bile faturalama tarafı eksik kalır.
Nameserver Değiştirme, A Record Girmenin Alternatifi mi?
Nameserver değiştirme, domain’in tüm DNS yönetimini Shopify’a devretme yöntemidir; A record ve CNAME girmek ise mevcut sağlayıcıdaki DNS yönetimini korurken yalnızca gerekli iki kaydı ekleme yöntemidir ikisi aynı sonuca farklı yollarla ulaşır.
Shopify, “Update your nameservers” seçeneğiyle domain’in nameserver’larını ns1.shopify.com ve ns2.shopify.com gibi adreslere yönlendirmeyi de destekler. Bu yöntem seçildiğinde A record, CNAME, MX gibi tüm DNS kayıtlarının yönetimi Shopify paneline taşınır ve domain sağlayıcısının DNS ekranı devre dışı kalır. Kurumsal e-posta (Google Workspace, Microsoft 365) kullanan mağazalar için bu yöntem risklidir; MX kayıtlarının Shopify tarafında yeniden ve doğru şekilde tanımlanması gerekir, aksi halde e-posta trafiği tamamen kesilir. Sahadan gözlemlenen pratik: MX kaydı yönetimi karmaşık olan mağazalar için A record + CNAME yöntemi, nameserver değişikliğine göre daha az risk taşır çünkü mevcut DNS sağlayıcısındaki diğer kayıtlara dokunulmaz.
| Yöntem | DNS Yönetimi Nerede Kalır | Risk Seviyesi |
|---|---|---|
| A Record + CNAME | Domain sağlayıcısında (Natro/GoDaddy/Turhost) | Düşük sadece 2 kayıt değişir |
| Nameserver Değiştirme | Shopify panelinde | Yüksek tüm kayıtlar (MX dahil) yeniden tanımlanmalı |
[İPUCU] Kurumsal e-posta kullanan mağazalar için A record + CNAME yöntemi tercih edilmelidir; nameserver değiştirme yalnızca domain’de e-posta veya başka bir servis kaydı olmayan yeni mağazalarda tercih edilmelidir.
Domain Bağlama Sonrası Google Search Console Kaydı Gerekir mi?
Evet, domain değişikliği veya yeni bağlama sonrası Google Search Console’a yeni domain’in ayrı bir mülk (property) olarak eklenmesi, arama motorunun mağazayı doğru adres üzerinden taramaya başlaması için gereklidir.
Domain bağlama tamamlandıktan ve SSL sertifikası aktifleştikten sonra, Google Search Console’da https://magazaadi.com adresi yeni bir mülk olarak eklenir ve sitemap (sitemap.xml) gönderilir. Bu adım atlanırsa arama motoru eski .myshopify.com adresini veya hiçbir adresi doğru şekilde indekslemeyebilir. Shopify, domain bağlama sırasında otomatik olarak 301 yönlendirmesi kurduğu için mevcut .myshopify.com üzerinden gelen trafiğin çoğu yeni domain’e aktarılır, ama arama motoru tarafında yeni mülk kaydı yine de ayrı bir adımdır.
Sık Sorulan Sorular
Shopify’da domain bağlamak ücretli mi? Mevcut bir domain’i bağlamak ücretsizdir; sadece domain’in kendisini sağlayıcıdan (Natro, GoDaddy, Turhost) satın almış olmanız gerekir. Shopify domain bağlama işlemi için ayrı ücret almaz.
DNS ayarları ne kadar sürede aktif olur? Genelde 2-4 saat içinde, en geç 48 saat içinde tamamlanır. Süre, domain sağlayıcısının TTL ayarına ve internet servis sağlayıcılarının önbellekleme davranışına bağlıdır.
A record ve CNAME’i yanlış girersem ne olur?
Domain mağazaya bağlanmaz veya sadece www önekiyle çalışıp kök domain’de hata verir. Shopify panelindeki değerleri tekrar kontrol edip düzeltmek gerekir.
SSL sertifikası için ayrıca ödeme yapmalı mıyım? Hayır, Shopify SSL sertifikasını otomatik ve ücretsiz olarak sağlar. Domain bağlantısı tamamlandıktan sonra 24-48 saat içinde aktifleşir.
.com.tr uzantılı domain Shopify’a bağlanabilir mi?
Evet, .com.tr dahil hemen hemen tüm uzantılar Shopify’a A record ve CNAME kayıtlarıyla bağlanabilir. Süreç .com uzantısından farklı işlemez.
Domain bağlantısı “Pending” durumunda takılı kalırsa ne yapmalıyım? Önce DNS kayıtlarının doğru girildiğini panelde kontrol edin. Ardından domain sağlayıcısında “Domain Lock” veya “Forwarding” gibi çakışan özelliklerin kapalı olduğundan emin olun.
Shopify’a domain bağlarken e-postam neden çalışmayı kesti? Muhtemelen DNS kayıtlarını düzenlerken MX kayıtları yanlışlıkla silindi. A record ve CNAME dışındaki kayıtlara dokunmadan yalnızca Shopify’ın istediği iki kaydı eklemek, e-posta akışını korur.
Hem magazaadi.com hem magazaadi.com.tr’yi aynı anda bağlayabilir miyim? Evet, iki domain de aynı mağazaya bağlanabilir ama biri birincil (primary) seçilmelidir. Diğeri otomatik 301 yönlendirmesiyle birincil adrese yönlenir, böylece arama motorları tek bir adresi indeksler.
Domain’i yeni aldım, hemen mi bağlamalıyım yoksa bekleyeyim mi? Yeni alınan bir domain’de bazı sağlayıcılar ilk saatlerde DNS düzenlemesine izin vermez (ICANN doğrulama süreci). Domain satın alma onay e-postası geldikten sonra bağlama işlemine başlanması önerilir.
Sonraki Adım
Domain bağlama tamamlandıktan sonra mağazanın yayına hazır olup olmadığını kontrol etmek için Shopify mağaza açılış öncesi kontrol listesi faydalı bir sonraki durak olur. Vergi ve fatura ayarlarını henüz tamamlamadıysanız Shopify vergi ayarları ve KDV oranı tanımlama rehberine bakılabilir.
