Cloudflare’de www yönlendirmesi nasıl yapılır?

Merhaba DediCode.Net okuyucuları. Bugün sizlerle web dünyasında çoğu kişinin farkında bile olmadan yaşadığı ama aslında SEO’dan kullanıcı deneyimine kadar birçok şeyi etkileyen bir konuyu ele alacağız.
Bir ziyaretçiniz tarayıcıya “siteadi.com” yazdı, diğeri ise “www.siteadi.com”. İkisi de aynı yere gitmeli değil mi? Ama doğru ayarlamalar yapılmazsa bazen sorunlar çıkar: SEO’da yinelenen içerik (duplicate content) hataları, güvenlik sertifikası problemleri veya kullanıcıların kafasını karıştıran farklı URL yapıları gibi.
İşte tam bu noktada Cloudflare’in sunduğu Page Rules ve Hazır Yönlendirme Kuralları (Redirect Rules Templates) imdadımıza yetişiyor. Bu yazıda hem klasik yöntemi hem de Cloudflare’in yeni getirdiği kolay çözümü birlikte öğreneceğiz. Hadi adım adım ilerleyelim.
Neden www Yönlendirmesi Yapmalıyız?
Önce biraz temelden başlayalım. “www” kullanmak şart mı? Hayır. Ama tutarlılık şart.
- SEO açısından: Google aynı içeriği hem
siteadi.com
hem dewww.siteadi.com
üzerinden görürse “duplicate content” yani yinelenen içerik hatası verir. Bu da sıralamanızı düşürebilir. - Kullanıcı deneyimi: İnsanlar adresi yazarken bazen www koyar, bazen koymaz. Eğer yönlendirme yoksa farklı sonuçlarla karşılaşabilirler.
- Profesyonellik: Tutarlı bir marka kimliği için tek bir adres seçmek en doğrusudur.
Sonuç olarak kararınızı verin: Ya “www’li” kullanın, ya da “www’ olmadan”. Ve diğerini birincil adresinize yönlendirin.
Yöntem 1: Page Rules ile www Yönlendirmesi
Cloudflare’in en klasik ve yıllardır kullanılan yöntemi: Page Rules.
Adım 1: DNS Ayarlarını Kontrol Et
Önce DNS kayıtlarınızı kontrol edin:
siteadi.com
için bir A kaydı bulunmalı.www.siteadi.com
için ise genellikle bir CNAME kaydı olmalı vesiteadi.com
’a yönlenmeli. Bunlar olmadan yönlendirme sağlıklı çalışmaz.
Adım 2: Page Rules’a Girin
- Cloudflare panelinizde domaini seçin.
- Sol menüden Rules → Page Rules sekmesine gidin.
- “Create Page Rule” butonuna tıklayın.
Adım 3: Kuralları Yazın
URL kısmına şunları giriyoruz:
Altındaki seçeneklerden Forwarding URL > 301 Permanent Redirect seçin.
Yönlendirme adresi:
Buradaki $1
çok önemli! Kullanıcı hangi sayfayı ziyaret ederse etsin (/blog
, /iletisim
vb.), otomatik olarak aynı sayfayı www’li versiyona taşıyacaktır.
Adım 4: Kaydet ve Test Et
Artık siteadi.com/iletisim
yazan herkes, otomatik olarak www.siteadi.com/iletisim
adresine yönlenecek.
Bu yöntem biraz manuel ama oldukça esnek. Özellikle alt dizinleri de yönlendirmek için birebir.
Yöntem 2: Hazır Kural – “Redirect from root to WWW”
Cloudflare, işleri daha da kolaylaştırmak için son dönemde Redirect Rules Templates adında hazır yönlendirme şablonları getirdi. Bunlardan biri de tam olarak ihtiyacımızı karşılıyor: Redirect from root to WWW
Bu yöntem, Page Rules’tan bile basit.
Adım 1: Rules Sekmesine Gir
- Cloudflare panelinde domaininizi seçin.
- Sol menüden Rules > Redirect Rules kısmına gidin.
Adım 2: Hazır Şablonu Seç
- “Create Rule” butonuna tıklayın.
- Açılan listede “Redirect from root to WWW” seçeneğini göreceksiniz.
- Bu kuralı seçin ve kaydedin.
Artık siteadi.com
adresine giren herkes otomatik olarak www.siteadi.com
’a yönlendirilecek.
Hazır Kural mı, Page Rules mi?
- Hazır Kural: Basit, hızlı ve yalnızca ana domaini yönlendirmek için mükemmel.
- Page Rules: Daha detaylı senaryolar için esnek ve güçlü.
Kısacası sadece root domaini yönlendirmek istiyorsanız Hazır Kural işinizi fazlasıyla görür. Ama alt dizinleri de kapsayan daha gelişmiş yönlendirmeler için Page Rules kullanmak daha mantıklı.
Bulk Redirects ile Büyük Ölçekli Çözümler
Birden fazla domaininiz varsa (örneğin siteadi.net
, siteadi.org
gibi) hepsini www.siteadi.com
adresine yönlendirmek isteyebilirsiniz. İşte bunun için Cloudflare’in Bulk Redirects özelliği devreye giriyor.
- Tek bir tablo içinde yüzlerce yönlendirme tanımlayabilirsiniz.
- Örneğin
siteadi.net > www.siteadi.com
,deneme.com > www.siteadi.com
gibi toplu yönlendirmeler yapabilirsiniz.
Ama sadece www yönlendirmesi için Bulk Redirects’e gerek yok.
Cloudflare’de www yönlendirmesi hakkında bildiklerimi ve kesin çözümleri sizlerle paylaştım. Yardımcı olabildiysem ne mutlu bana :)
İçeriğimiz faydalı olduysa yorum yaparak ve abone olarak bize katkıda bulunabilirsiniz. Bir sonraki yazımızda görüşmek üzere.