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ı?

Shopify Tarafından Destekleniyor

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-page veya https://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

  1. Shopify yöneticinizden İçerik → Menüler’e gidin
  2. URL Yönlendirmelerini Görüntüle‘ye tıklayın
⚠️ Kritik: Otomatik Biçimlendirme Davranışı
Beklenmeyen otomatik biçimlendirmeden kaçınmak için CSV'nizde her zaman göreli yollar (/ ile başlayan) kullanın. Shopify, başlangıçta eğik çizgi olmayan yollara eğik çizgi ekleyecektir, bu da yanlış yönlendirmeler oluşturabilir.
Büyük yönlendirme listeleri içe aktarırken, içe aktarmalarınızı 1.000 yönlendirmelik gruplara bölün. Küçük gruplar, binlerce girişli büyük içe aktarmalarda aramaya kıyasla hataları belirlemeyi ve düzeltmeyi önemli ölçüde kolaylaştırır.

Joker Karakter Yönlendirmeleri Destekleniyor mu?

Shopify Sınırlaması

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
⚠️ SEO Önerisi
SEO açısından kritik geçişler için istemci tarafı JavaScript yönlendirmelerinden kaçının. Daha fazla kurulum süresi gerektirse bile önemli URL'ler için ayrı sunucu tarafı 301 yönlendirmeleri oluşturun. JavaScript yönlendirmeleri yalnızca SEO dışı sayfalar veya geçici bir geri dönüş çözümü olarak kullanılmalıdır.
Yüksek değerli sayfalar (ürünler, kategoriler, popüler içerik) için Shopify'ın yerel yönlendirme sistemini kullanarak ayrı 301 yönlendirmeleri oluşturmaya öncelik verin. JavaScript/uygulama tabanlı joker karakter yönlendirmelerini yalnızca SEO etkisinin minimum olduğu düşük öncelikli sayfalar için kullanın.

Üst Düzey Alan Adı Takma Adı Yönlendirmeleri Destekleniyor mu?

Shopify Tarafından Destekleniyor

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.

Shopify Alan Adı Yönetimi Arayüzü

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ı:

  1. Shopify yöneticinizde bir alan adı ekleyin - Ayarlar → Alan Adları’na gidin
  2. DNS kayıtlarını yapılandırın - A veya CNAME kayıtlarını Shopify’ın sunucularına yönlendirin
  3. Birincil alan adını ayarlayın - Hangi alan adının kanonik olması gerektiğini belirleyin
  4. 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.comwislr.xyz (301)
    • www.wislr.xyzwislr.xyz (301)
    • wislr.shopwislr.xyz (301)
    • www.wislr.shopwislr.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.shop301 yönlendirmehttps://wislr.shop

Adım 2: Alan Adı Yönlendirme (Takma Ad → Birincil)

  • https://wislr.shop301 yönlendirmehttps://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
⚠️ Alan Adı Geçişi Notu
Birincil alan adınızı değiştirirken, DNS yayılması ve SSL sertifikası sağlanması için 24-48 saat bekleyin. Shopify, geçiş sırasında SEO sıralamalarını korumak için eski alan adlarından otomatik olarak yönlendirmeleri sürdürür.
Pazarlama kampanyaları başlatmadan veya arama motorlarına site haritaları göndermeden önce birincil alan adınızı her zaman istenen kanonik URL yapısıyla (www vs www olmayan) eşleşecek şekilde ayarlayın. Bu, SEO otoritesinin birden fazla alan adı sürümüne bölünmesini önler.

Yerleşik Yönlendirme Zinciri Önleme Var mı?

Shopify Tarafından Destekleniyor

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
Büyük ölçekli geçişleri planlarken, Shopify'ın zincir önleme özelliği sizi verimsiz yönlendirme yapıları oluşturmaktan kurtarır. Platform otomatik olarak en iyi uygulamaları uygular ve her yönlendirmenin manuel doğrulama olmadan doğrudan nihai hedefine gitmesini sağlar.

Yönlendiremeyeceğiniz Ayrılmış URL Değerleri Var mı?

Shopify Sınırlaması

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.

📋 Belgeleme Boşluğu
Shopify'ın yardım belgeleri birkaç URL önekini "ayrılmış" olarak listeler, ancak testlerimiz yalnızca 4'ünün gerçekten kısıtlanmış olduğunu gösteriyor. Bu güncelliğini yitirmiş bilgi, geçiş planlaması sırasında gereksiz kafa karışıklığına neden olabilir.
Shopify'a geçişleri planlarken, URL yönlendirmelerinizi test edin ve yalnızca Shopify belgelerine dayanarak URL öneklerinden kaçınmayın. Tek başına kullanıldığında yalnızca 4 özel önek gerçekten ayrılmıştır ve bu yolların alt dizinleri normal şekilde yönlendirir, bu da belgelerin önerdiğinden daha fazla esneklik sağlar.

Toplam Yönlendirme Sayısında Sınırlar Var mı?

Shopify Sınırlaması

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
Sınırlara yaklaşırken, mevcut yönlendirme konumlarından maksimum iş etkisi sağlamak için analitik verileri (trafik, dönüşümler) SEO değeriyle (geri bağlantılar, sıralamalar) birleştirerek yönlendirmelere öncelik verin.

Tekli Yönlendirme Girişleri için Karakter Sayısı Sınırları Var mı?

Shopify Sınırlaması

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.

Daha uzun URL desteği olan platformlardan geçiş yaparken, içe aktarmadan önce URL listenizi karakter uzunluğu için denetleyin. 1.024 karakteri aşan URL'lerin Shopify uyumluluğu için kısaltılması veya yeniden yapılandırılması gerekecektir.

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-a için bir yönlendirme oluşturursanız
  • Ve /case/test.html/destination-b iç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
Shopify büyük/küçük harf varyasyonlarını doğru şekilde yönetir. Bu, yönlendirme yönetimini basitleştirmeye yardımcı olur ve yönlendirme tablonuzu denetlerken karışıklığı önler.

Parametreli URL’ler Nasıl İşlenir?

Shopify Sınırlaması

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
Birden fazla parametre varyasyonuna sahip pazarlama URL'leri için, yüzlerce parametreye özgü yönlendirme oluşturmak yerine parametresiz temel URL'yi yönlendirmeyi düşünün.

Hangi Shopify Uygulamaları Yönlendirme Yönetimini Kolaylaştırır?

Üçüncü Taraf Çözümler

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