| Yönlendirme Yönetimi Özelliği | Shopify Tarafından Destekleniyor | Platform Sınırlaması |
|---|---|---|
| Yerleşik yönlendirme yönetim sistemi | ✓ | |
| Büyük geçişler için toplu CSV içe aktarma | ✓ | |
| Joker karakter yönlendirmeleri | ✓ | |
| Alan adı takma adı yönlendirmeleri | ✓ | |
| Yönlendirme zinciri önleme | ✓ | |
| Harici alan adlarına yönlendirmeler | ✓ | |
| Toplam yönlendirme sayısı | ✓ | |
| URL karakter uzunluğu | ✓ | |
| URL’lerde büyük/küçük harf koruması | ✓ | |
| Esnek parametre eşleştirme | ✓ | |
| URL’lerde parametre sırası koruması | ✓ |
Shopify’ın yerleşik bir yönlendirme yönetim sistemi var mı?
Evet, Shopify yönlendirme oluşturmak için iki basit yöntemle yerleşik bir yönlendirme yönetim sistemi sağlar: yönetim arayüzü üzerinden tekli oluşturma ve büyük ölçekli geçişler için toplu CSV içe aktarma.
Tekli Yönlendirme Oluşturma
Şunlar için idealdir:
- Tek yönlendirme oluşturma
- Yönlendirme davranışını test etme
- Hızlı düzeltmeler ve güncellemeler
Toplu CSV İçe Aktarma
Şunlar için idealdir:
- Büyük ölçekli geçişler (yüzlerce veya binlerce yönlendirme)
- Birden fazla URL güncelleme
- Sistematik yönlendirme planlaması
URL Yolu Gereksinimleri
“Yönlendir” Alanı:
- Yalnızca göreli yollar (alan adı yok)
- Eğik çizgi
/ile başlamalıdır - Örnek:
/example_product.php
“Yönlendir” Alanı:
- Göreli VEYA mutlak yollar kabul edilir
- Örnekler:
/new-pageveyahttps://www.external.com/page
Otomatik URL Yeniden Biçimlendirme
Shopify, CSV içe aktarma sırasında URL’leri otomatik olarak yeniden biçimlendirir:
| Giriş Formatı | Shopify Şuna Dönüştürür | Sonuç |
|---|---|---|
https://www.redirects.net/resource |
/resource |
Göreli yola indirgenir |
www.redirects.net/unicode/test |
/www.redirects.net/unicode/test |
Başlangıç eğik çizgisi ekler |
redirects.net/nested/directory |
/redirects.net/nested/directory |
Başlangıç eğik çizgisi ekler |
Yönlendirme Tablosunu Nerede Bulabilirsiniz
- Shopify yöneticinizden İçerik → Menüler’e gidin
- URL Yönlendirmelerini Görüntüle‘ye tıklayın
Joker Karakter Yönlendirmeleri Destekleniyor mu?
Sunucu tarafı joker karakter yönlendirmeleri Shopify tarafından yerel olarak desteklenmez. Ancak, istemci tarafı JavaScript joker karakter yönlendirmeleri Liquid şablon özelleştirmesi veya Shopify uygulamaları aracılığıyla mümkündür.
Joker Karakter Yönlendirmelerini Anlamak
Joker karakter yönlendirmeleri, tek bir yönlendirme kuralı kullanarak belirli bir kalıpla eşleşen birden fazla URL’yi yönlendirmenize olanak tanır. Joker karakter (*) o konumdaki herhangi bir metinle eşleşir.
Örnek: Tüm blog gönderilerini yönlendiren tek bir kural
Tek joker karakter kuralı (Apache .htaccess sözdizimi):
RedirectMatch 301 ^/blog/(.*)$ /articles/$1
Veya Nginx’te:
rewrite ^/blog/(.*)$ /articles/$1 permanent;
Otomatik olarak şunları yönlendirir:
/blog/post1→/articles/post1/blog/post2→/articles/post2/blog/post3→/articles/post3/blog/summer-2024→/articles/summer-2024- …ve tek bir kuralla yüzlerce veya binlerce ek URL
Sayfa Yüklenmeden Önce Çalışan Joker Karakter Yönlendirmesi Yok
- Shopify bu özelliği varsayılan olarak desteklemiyor
- Shopify her URL için ayrı yönlendirme kayıtları gerektirir
İstemci Tarafı JavaScript Yönlendirmelerine İzin Verilir
- Sayfa yüklendikten sonra yönlendiren JavaScript kodu
- Özel Liquid şablonları - Tema dosyalarına JavaScript ekleme
- Shopify Uygulamaları - Üçüncü taraf yönlendirme uygulamaları kurma
Üst Düzey Alan Adı Takma Adı Yönlendirmeleri Destekleniyor mu?
Shopify, birden fazla alan adı ayarlamanıza ve aralarındaki yönlendirmeleri otomatik olarak yönetmenize olanak tanıyan yerleşik alan adı yönetimi sağlar. Platform, DNS ayarları ve otomatik HTTPS yönlendirmeleri aracılığıyla alan adı takma adlarını düzenler.

Birincil Alan Adı Kurulumu
- Bir birincil alan adı: Birincil (kanonik) alan adınız olarak bir alan adı belirlemelisiniz
- Otomatik yönlendirmeler: Diğer tüm alan adları otomatik olarak birincil alan adına yönlendirilir
- 301 Yönlendirmeler: Shopify, SEO otoritesini birincil alan adına aktarmak için kalıcı 301 yönlendirmeleri kullanır
- HTTPS uygulama: SSL sertifikaları tüm alan adlarında otomatik olarak sağlanır ve uygulanır
Alan Adı Takma Adları Ekleme
Alan adı takma adlarını ayarlama adımları:
- Shopify yöneticinizde bir alan adı ekleyin - Ayarlar → Alan Adları’na gidin
- DNS kayıtlarını yapılandırın - A veya CNAME kayıtlarını Shopify’ın sunucularına yönlendirin
- Birincil alan adını ayarlayın - Hangi alan adının kanonik olması gerektiğini belirleyin
- Otomatik SSL - Shopify tüm bağlı alan adları için SSL sertifikaları sağlar
Shopify Tarafından Yönetilen Alan Adı ve Alt Alan Adı Yönlendirmeleri için Oluşturulan Sunucu İstekleri
Yukarıda gösterilen Shopify Alan Adları arayüzünde, wislr.xyz Birincil alan adı olarak belirlenmiştir (“Primary” rozeti ile gösterilir). Bağlı diğer tüm alan adları otomatik olarak bu birincil alan adına yönlendirilir:
Alan adı yapılandırması:
- Birincil alan adı:
wislr.xyz← Tüm trafik buraya yönlendirilir - Bağlı takma adlar (otomatik yönlendirme):
wislr-test-store.myshopify.com→wislr.xyz(301)www.wislr.xyz→wislr.xyz(301)wislr.shop→wislr.xyz(301)www.wislr.shop→wislr.xyz(301)
Yönlendirme Zincirini Anlamak:
Shopify, hem güvenliği (HTTPS) hem de uygun kanonik URL yapısını sağlamak için alan adı takma adları için iki adımlı bir yönlendirme süreci uygular:
Adım 1: Protokol Yükseltme (HTTP → HTTPS)
http://wislr.shop→ 301 yönlendirme →https://wislr.shop
Adım 2: Alan Adı Yönlendirme (Takma Ad → Birincil)
https://wislr.shop→ 301 yönlendirme →https://wislr.xyz
Tam Yönlendirme Akışı Örneği:
http://wislr.shop/products/shirt
↓ 301 (HTTPS'yi zorla)
https://wislr.shop/products/shirt
↓ 301 (takma addan birincile)
https://wislr.xyz/products/shirt
↓ 200 (içeriği sunar)
Temel Davranışlar:
- Takma adlara HTTP istekleri: 2 adımlı yönlendirme zinciri (protokol yükseltme + alan adı yönlendirme)
- Takma adlara HTTPS istekleri: 1 adımlı yönlendirme (yalnızca alan adı yönlendirme)
- Birincile HTTPS istekleri: Doğrudan yanıt (yönlendirme yok)
- Tüm alan adları “Bağlı” durumunu gösterir, bu SSL’nin aktif olduğu ve yönlendirmelerin çalıştığı anlamına gelir
- Yalnızca birincil alan adı gerçek içeriği sunar; diğerleri anlık 301 yönlendirmeleri gerçekleştirir
WWW vs WWW olmayan
- Esnek yapılandırma: Birincil olarak www veya www olmayan seçin
- Otomatik yönlendirme: Birincil olmayan sürüm otomatik olarak yönlendirilir
- Manuel kural gerekmez: Shopify bunu sunucu seviyesinde yönetir
- SEO en iyi uygulaması: Google’ın kanonik alan adları için önerileriyle uyumludur
Yerleşik Yönlendirme Zinciri Önleme Var mı?
Evet, Shopify yerleşik akıllı korumalarla yönlendirme zincirlerini otomatik olarak engeller. Sistem, zincir oluşturacak herhangi bir yönlendirmeyi reddeder ve başka bir yönlendirmenin “Yönlendir” alanında zaten yapılandırılmış bir URL’ye yönlendirme yapmaya çalışırsanız hata gösterir.
Yönlendirme Zincirlerini Anlamak
Bir yönlendirme zinciri, URL’lerin nihai hedefe ulaşmadan önce birden fazla adımdan yönlendirildiğinde oluşur.
❌ Engellenen Zincir Girişimi:
Shopify bu yapılandırmayı engelleyecek ve bir hata mesajı gösterecektir:
| Yönlendir | Yönlendir |
|---|---|
/BOTH |
/SHORT |
/SHORT |
/homepage |
✅ Doğru Yapılandırma:
Her iki URL de doğrudan nihai hedefe yönlendirme yapar:
| Yönlendir | Yönlendir |
|---|---|
/BOTH |
/homepage |
/SHORT |
/homepage |
Yönlendiremeyeceğiniz Ayrılmış URL Değerleri Var mı?
Evet, Shopify yönlendirilemeyen 4 özel URL önekini ayırır. Ancak, Shopify’ın resmi belgeleri güncelliğini yitirmiştir ve gerçekte olduğundan çok daha fazla önekin ayrılmış olduğunu listeler.
Ayrılmış URL Önekleri
Yalnızca bu 4 önek gerçekten engellenmiştir:
| URL Öneki | Davranış |
|---|---|
/cart |
Kayıt oluşturur ancak yönlendirmez |
/products |
Kayıt oluşturur ancak yönlendirmez |
/collections |
Kayıt oluşturur ancak yönlendirmez |
/collections/all |
Kayıt oluşturur ancak yönlendirmez |
Çalışan URL Önekleri (Resmi Belgelerin Aksine)
Bu önekler Shopify belgelerinin aksine düzgün çalışır:
| URL Öneki | Test Sonucu |
|---|---|
/apps |
✅ Yönlendirmeler çalışır |
/application |
✅ Yönlendirmeler çalışır |
/carts |
✅ Yönlendirmeler çalışır |
/orders |
✅ Yönlendirmeler çalışır |
/services |
✅ Yönlendirmeler çalışır |
Alt Dizin Taksonomisi
Ayrılmış önekler, daha uzun bir URL dizesinde alt dizin olarak kullanılırsa çalışır:
| Yönlendir | Yönlendir | Sonuç |
|---|---|---|
/cart/people |
/new-location |
✅ Mükemmel çalışır |
/products/people |
/new-location |
✅ Mükemmel çalışır |
/collections/people |
/new-location |
✅ Mükemmel çalışır |
Kısıtlama yalnızca bu tam yollar tek başına kullanıldığında geçerlidir, üst dizinler olarak değil.
Toplam Yönlendirme Sayısında Sınırlar Var mı?
Evet, Shopify işletme büyüklüğü veya destek talepleri ne olursa olsun artırılamayan katı maksimum yönlendirme sayısı sınırları uygular. Bu sınırlar platform mimarisi tarafından belirlenir.
Platform Sınırları
Standart Shopify planları:
- Maksimum: 100.000 yönlendirme
- Küçükten orta ölçekli geçişler, tek markalı siteler ve standart ürün katalogları için uygundur
Shopify Plus:
- Maksimum: 20.000.000 yönlendirme
- Kurumsal geçişler, çok markalı konsolidasyonlar ve büyük ölçekli URL yeniden yapılandırmaları için uygundur
Stratejik Planlama
Yönlendirme sınırlarına yaklaşırken:
- Yüksek trafikli URL’lere öncelik verin - önemli organik trafik ve geri bağlantılarla
- Önce gelir getiren sayfalara odaklanın (ürünler, kategoriler)
- Yönlendirme kullanımını izleyin - platform sınırlarına karşı izlemek için düzenli olarak
- Sistematik hiyerarşi oluşturun - SEO değeri ve UX’e odaklanarak
Tekli Yönlendirme Girişleri için Karakter Sayısı Sınırları Var mı?
Evet, Shopify URL yönlendirme dizeleri için (başlangıç ‘/’ dahil) maksimum 1.024 karakter uygular, bu resmi kaynaklarda açıkça belgelenmemiştir.
Maksimum uzunluk: 1.024 karakter (eğik çizgi öneki dahil)
Tarayıcılar 2.083 karaktere kadar URL’leri desteklerken, Shopify’ın platform sınırı tam olarak 1.024 karakterdir. Bu, toplu içe aktarmalar sırasında beklenmeyen hatalara neden olabilir.
URL’ler İçe Aktarma Sırasında Dönüştürülüyor mu?
Hayır, Shopify yönlendirme tablosuna girdiğiniz URL’lerin tam büyük/küçük harf durumunu korur ve tüm büyük/küçük harf varyasyonlarını belirtilen hedeflerine doğru şekilde yönlendirir.
Büyük/Küçük Harf İşleme Nasıl Çalışır
Shopify, farklı büyük/küçük harf varyasyonlarıyla yönlendirme girişleri oluşturmanıza izin verir ve her giriş bağımsız olarak çalışır:
/CASE/TEST.html→ belirtilen hedefine yönlendirir/case/test.html→ belirtilen hedefine yönlendirir/Case/Test.html→ belirtilen hedefine yönlendirir/CaSe/TeSt.HtMl→ belirtilen hedefine yönlendirir
Birden Fazla Büyük/Küçük Harf Varyasyonuyla Ne Olur
Aynı URL’nin farklı büyük/küçük harf varyasyonlarıyla yönlendirme girişleri oluşturduğunuzda, her giriş bağımsız olarak çalışır. Shopify belirttiğiniz büyük/küçük harf durumunu korur ve her varyasyon için yönlendirmeleri doğru şekilde yönetir.
Örnek:
/Case/Test.html→/destination-aiçin bir yönlendirme oluşturursanız- Ve
/case/test.html→/destination-biçin bir yönlendirme oluşturursanız - Her iki yönlendirme de belirtildiği gibi çalışacaktır
- Her büyük/küçük harf varyasyonu atanan hedefine yönlendirir
Parametreli URL’ler Nasıl İşlenir?
Shopify, parametreli URL’leri otomatik alfabetik parametre yeniden düzenlemesiyle birlikte tam eşleşme gerektiren değişmez dizeler olarak ele alır.
Tam Eşleşme Gereksinimi
Her benzersiz parametre kombinasyonu kendi yönlendirme kaydını gerektirir. Tek bir parametreyi bile kaçırmak yönlendirme yerine 404 hatasıyla sonuçlanacaktır.
Örnek
/how-is-pkl?utm_campaign=301s+in+2024&utm_content=blue&utm_id=3012024&utm_medium=display&utm_source=google&utm_term=redirects
Arama dizininde veya geri bağlantı olarak URL dizinizde parametreleriniz varsa, kullanıcıların karşılaşabileceği her parametre varyasyonu için ayrı yönlendirme girişlerine ihtiyacınız olacaktır.
Otomatik Parametre Alfabetik Sıralama
Shopify, yönlendirme kayıtları oluştururken belirttiğiniz sıra ne olursa olsun ve işareti (&) ile ayrılmış URL parametrelerini otomatik olarak alfabetik sıraya koyar. Bu, belirli parametre dizilerine bağlı CMS platformlarını etkileyebilir.
Yeniden Düzenleme Örnekleri:
| Girişiniz | Shopify Şöyle Depolar |
|---|---|
/test?name=John&Doe |
/test?Doe&name=John |
/user?name=John&age=30&active=true |
/user?active=true&age=30&name=John |
/page?z=last&a=first&m=middle |
/page?a=first&m=middle&z=last |
Hangi Shopify Uygulamaları Yönlendirme Yönetimini Kolaylaştırır?
Uygulamalar, yüzlerce veya binlerce URL içeren karmaşık site geçişleri için süreci önemli ölçüde kolaylaştırabilir.
Redirects by WISLR
Shopify App Store’da Görüntüle
Temel Özellikler
Otomatik URL Eşleştirme
- Akıllı algoritma eski site URL’lerini yeni Shopify sayfalarıyla otomatik olarak eşleştirir
- Tüm sayfa türlerinde (ürünler, koleksiyonlar, bloglar, sayfalar) toplu yönlendirme eşlemelerini işler
- Büyük ölçekli geçişler için manuel elektronik tablo çalışmasını ortadan kaldırır
Esnek Dışa ve İçe Aktarma
- Otomatik oluşturulan eşlemeleri incelemek ve manuel olarak ayarlamak için CSV dışa aktarma işlevi
- Shopify’ın yerel yönlendirme tablosuna doğrudan toplu içe aktarma bağlayıcısı
- Mevcut sitenizden canlı URL verilerini dışa aktarma
Geçiş İş Akışı Optimizasyonu
- Başlatmadan önce yeni Shopify mağazanızda eksik içeriği tanımlar
- Bir seferde 150.000 URL’ye kadar dosyaları işler (Unlimited planı)
- Doğrudan Shopify yönetim arayüzünde çalışır