Shopify Markets SEO: Uluslararası URL, Hreflang ve Yerelleştirme
Shopify Markets için kalıcı URL, self-canonical, karşılıklı hreflang, yerel içerik, sitemap ve güvenli yönlendirme planı.
Uluslararası Shopify SEO, para birimi seçici ve çevrilmiş menü değildir. Arama motorları her kitle için kalıcı URL, self-canonical, karşılıklı hreflang, taranabilir yerel içerik ve uyumlu sitemap ister. Müşteri ise yerel dil, para, ürün bulunabilirliği, teslimat, vergi, iade, güven ve destek bekler.
Shopify Markets; domain, dil ve içerik doğru ayarlandığında teknik temelin çoğunu yönetebilir. Tema, uygulama, custom storefront, eski redirect ve iş kuralları ilişkiyi yine bozabilir.
Dil, ülke, pazar ve para birimini ayırın
Bu boyutlar kesişir fakat aynı değildir. İspanyolca İspanya ve Meksika’ya, Kanada İngilizce ve Fransızcaya ihtiyaç duyabilir; EUR birçok ülkede kullanılabilir; bir market birkaç ülkeyi içerebilir. İçerik, ürün, fiyat, vergi, teslimat, hukuk veya kampanyanın gerçekten farklı olup olmadığını belirleyin.
Hedef ülke/bölge, dil, locale kodu, para, domain, katalog, fiyat, stok, vergi gösterimi, kargo sözü, iade, tüzel satıcı ve destekten oluşan market matrisi kurun. Ekip bakamayacağı kombinasyona URL üretmesin.
Sayfa genel olarak dil konuşanları hedefliyorsa en veya tr; bölgesel sürüm gerçekten farklıysa en-GB, en-US gibi dil-bölge hreflang kullanın. Yalnız ülke kodu geçerli değildir; hreflang dil ister.
Sürdürülebilir URL yapısı seçin
Shopify Markets ayara göre subfolder, subdomain veya ayrı üst seviye domain kullanabilir. Shopify güncel rehberinde subfolder’ı birçok mağaza için basit ve SEO avantajlı seçenek olarak anlatır. Örnekler:
- birincil İngilizce:
example.com/products/shirt; - Türkçe:
example.com/tr/products/gomlek; - bölgesel:
example.com/en-ca/products/shirt; - subdomain:
ca.example.com; - ülke domain’i:
example.de.
Subfolder otorite ve operasyonu birleştirir fakat net routing ister. Ülke domain’i güçlü yerel marka sunabilir; domain otoritesi, altyapı ve yönetimi çoğaltır. Subdomain ayrı property yönetimini artırabilir. Bir kalıbın her zaman daha iyi sıralandığı varsayımıyla değil iş sahipliği, platform, hukuk, link ve içerik kaynağıyla seçin.
URL’yi kalıcı tutun. Market ekibi adı değişti diye suffix değiştirmeyin. Public canonical kalıbını belgeleyip zorunlu değişimde eski market URL’sini tek adımla yönlendirin.
Birincil ve varsayılan deneyimi yapılandırın
Birincil market, dil ve hostname’i seçin. Root’un ne sunduğunu ve x-default hedefini belirleyin. Prefixsiz root İngilizceyse x-default İngilizceyi gösterebilir. Gerçek, erişilebilir global seçici sayfası da x-default olabilir.
Yerel sayfayı birincil İngilizceye canonical etmeyin. Her indekslenebilir dil sürümü self-canonical kullanmalıdır. Hreflang eşdeğerleri bağlar; canonical o sürümün duplicate setindeki tercihli URL’sini belirtir.
HTTP/HTTPS ve hostname alternatiflerini tutarlı yönlendirin. .myshopify.com, preview, translation proxy ve app URL’si public canonical olmasın.
Karşılıklı hreflang kurun
Her çeviri kendini ve bulunan bütün eşlerini göstermelidir. İngilizce Türkçeyi gösteriyorsa Türkçe de İngilizceyi göstermelidir. URL absolute, canonical, indekslenebilir ve 200 olmalıdır.
<link rel="alternate" hreflang="en" href="https://example.com/blog/shopify-seo" />
<link rel="alternate" hreflang="tr" href="https://example.com/tr/blog/shopify-seo-rehberi" />
<link rel="alternate" hreflang="x-default" href="https://example.com/blog/shopify-seo" />Global locale var diye olmayan eş üretmeyin. Eksik ürün, çevrilmemiş yazı veya markette kapalı koleksiyon alakasız ana sayfayı göstermemelidir. Hreflang ülke ana sayfaları listesi değil, sayfa eşdeğerliğidir.
Shopify yapılandırılan domain/subfolder için otomatik hreflang üretebilir. Markets veya tema değişiminden sonra render çıktısını denetleyin. Custom storefront aynı mantığı açıkça uygulamalıdır.
Canonical, hreflang, link ve sitemap’i hizalayın
Her yerel URL’nin self-canonical’ı, hreflang cluster, dahili link ve sitemap’teki adresle aynı olmalıdır. Slash, parametre, hostname veya redirect farkı bırakmayın.
Yaygın çakışmalar:
- Türkçe canonical İngilizceyi gösterirken hreflang Türkçe;
- alternate ülke seçiciden redirect oluyor;
- sitemap para parametreli URL listeliyor;
- kartlar noncanonical koleksiyon ürün yoluna bağlı;
- çeviri slug değişince hreflang eskide kalıyor;
- yalnız birincil dil dahili link alıyor;
- app ikinci canonical ekliyor.
Otomatik cluster kontrolü kurun: her üyeyi çekip status, canonical, robots, lang ve alternate çıkarın; reciprocity ve hedefi doğrulayın. Geniş kontrol için teknik SEO rehberimizi kullanın.
Yalnız çevirmeyin, yerelleştirin
Çeviri anlamı taşır; yerelleştirme karar bağlamını uyarlar. Ürün/kategori adı, ölçü, beden, malzeme, teslimat, iade, vergi, ödeme, güven, kampanya, örnek ve destek yerel işlem ister.
Her dilde sorgu araştırın. Literal çeviri kimsenin aramadığı terimi kullanabilir. Shopify kavramlarını doğru tutarken müşteri ve merchant’ın kullandığı dili seçin. Title, description, H1, ürün, alt text, koleksiyon girişi, makale, navigasyon, filtre, hata, form, e-posta ve sosyal metadata’yı yerelleştirin.
Makine çevirisi taslağı hızlandırabilir; anlam, terminoloji, hukuk, değişken, HTML ve marka tonu incelenmeden yayınlanmamalıdır. Label’ı çevirirken ürün/varyant kimliğini koruyun.
Menüsü Türkçe, ana ürün açıklaması başka dil olan ince locale sayfası üretmeyin. Shopify, kelimesi kelimesine çevirinin ötesindeki özgün yerel içeriğin relevance’ı artırabileceğini belirtir.
Yerel slug ve yönlendirmeyi yönetin
Yerel slug açıklığı artırabilir; tutarlılık ve bakım her keyword’ü URL’ye zorlamaktan önemlidir. Mevcut İngilizce sinyali korumak için slug’ı tutun; yeni Türkçe içerikte okunur Türkçe slug kullanın.
Çevrilmiş handle değişirse locale’i koruyan doğrudan redirect kurup dahili link, sitemap, canonical, hreflang, sosyal ve kampanya hedefini güncelleyin. Eski yerel URL’leri topluca ana sayfaya göndermeyin.
İçerik sisteminde kalıcı translation key kullanın; slug farklıyken eşler bağlı kalsın. Karşılığı string replacement ile tahmin etmeyin.
Güvenli dil ve ülke seçimi tasarlayın
Ziyaretçiye kendi dil adlarıyla görünür, klavyeyle kullanılabilir seçici verin. Manuel tercihi saklayın. Fiyat, kargo, katalog veya tüzel satıcı değişiyorsa açıklayın.
Otomatik redirect müşteri için yararlı olabilir; crawler’ı engelleyebilir, gezgin/VPN/çok dilli ülkeleri rahatsız edebilir. İstenen URL’ye erişimi engelleyen sert IP yönlendirmesinden kaçının. Temkinli model, yalnız ilk root ziyaretinde browser diliyle öneri/redirect yapıp saklanan tercihe uymaktır.
Her Türkçe tarayıcı isteğinde İngilizce derin sayfayı Türkçe ana sayfaya göndermeyin. Eş varsa sunun, yoksa istenen içeriği tutup manuel geçiş sağlayın. Crawler her locale URL’sini tutarlı alabilmelidir.
Katalog ve bulunabilirliği yapılandırın
Ürün bir markette var, diğerinde yok olabilir. 404 veya alakasız ürüne hreflang vermeyin. Geçici stokta yararlı içeriği ve açık durumu koruyun. Kalıcı market dışındaysa alternate’ı kaldırıp yerel URL sonucunu belirleyin.
Koleksiyon mevcut ürünleri yansıtmalıdır. Stoksuz çevrilmiş koleksiyon soft 404 deneyimi yaratabilir. Öneri ve dahili linki markete uyarlarken önemli keşfi client-only kod arkasında saklamayın.
Product schema o URL’deki görünür market fiyatı, para ve availability ile eşleşmelidir. Birincil marketin cache schema’sını göstermeyin. Varyant, iade ve kargo verisi görünür gerçek ve rich result kurallarını izlesin.
Metadata ve schema’yı yerelleştirin
Her sayfada yerel title, description, uygun OG metni/görseli, html lang, canonical ve mevcut alternate olmalıdır. Article schema inLanguage, yerel headline, image, author, publish ve modified kullansın. Product/Breadcrumb yerel URL ve görünür içerikle eşleşsin.
Organization kimliği paylaşılabilir; tüzel entity, adres, seller, politika ve iletişim markette değişebilir. Kalıcı @id kullanın ve birkaç app’ten çelişkili graph çıkarmayın.
FAQPage schema’yı genel SEO taktiği olarak eklemeyin. Görünür yerel sorular kullanıcıya yardım edebilir; işaretleme uygunluğu kısıtlıdır ve güncel Google kuralına uymalıdır.
Uluslararası sitemap’i doğru kurun
Shopify desteklenen yapılandırmada yayınlanmış market/dil URL’lerini sitemap’e ekler. Custom storefront/içerikte her canonical indekslenebilir locale ve alternate’ını ekleyin. Noindex policy, redirect, hata, engelli araç ve eksik çeviriyi dışarıda bırakın.
Anlamlı lastmod kullanın; her deploy’da tüm URL’ye şu anı yazmayın. İlgili Search Console property’lerine stabil public sitemap’i gönderin. Sitemap taranabilir dahili linkin yerine geçmez.
Sitemap ile hreflang cluster/index coverage’ı karşılaştırın. Her dilde ürün, koleksiyon, yazı ve statik sayfa örnekleyin.
Duplicate ve parametre tuzağından kaçının
Para seçici, tracking, sıralama, filtre, ülke parametresi ve app’ler alternatif URL üretir. Hangi durumun ayrı indeks sayfası hak ettiğini belirleyin. Temiz self-canonical ve tutarlı dahili link kullanın.
Aynı dili belirsiz amaç ve aynı içerikle iki domain’de hedeflemeyin. Shopify bunun duplicate olarak algılanabileceğini belirtir. Bölgesel sayfa çok benzerse doğru hreflang/domain ataması yine gerekir; işletme farklıysa yerel değer ekleyin.
Crawler’ın canonical görmesi gerekiyorsa parametreyi robots ile erken engellemeyin. Robots, canonical, noindex ve link davranışını bilinçli seçin.
Analitiği locale ve market bazında doğrulayın
URL yolu/hostname, html lang ve güvenli market boyutuyla organik landing, engagement, add-to-cart, checkout, purchase ve contact analiz edin. Rapor modeline uyuyorsa aynı GA4 property’yi kullanın; ayrılıyorsa property yönetimini belgeleyin.
Her temsilî markette item currency/value, consent, referral, cross-domain ve purchase duplicate test edin. Hassas kişi/sözleşme verisini locale dimension olarak göndermeyin. Siparişi para ve markete göre mutabık tutun.
Yayın öncesi test edin
Her locale için home, collection, product, page, blog, article, contact, legal, cart, search ve 404 örnekleyin. Status/index niyeti; ana içerik/nav/form/hata dili; self-canonical ve karşılıklı hreflang; html lang, tarih, sayı, birim, para; yerel metadata/OG/schema; locale’te kalan dahili link; eksik çevirinin alakasız redirect olmaması; mobil/klavye seçici ve cookie; fiyat, vergi, kargo, iade, ödeme; analitik/izin; sitemap ve dış kaynakları doğrulayın.
Cluster için otomasyon, anlam için insan dil incelemesi kullanın. İkisi de gerekir.
Uluslararası performansı izleyin
Search Console’u ülke, sorgu, folder ve appearance’a göre bölün. Her locale’in index/sitemap durumunu izleyin. GA4’te izin ve örnek boyunu gözeterek landing locale ile ülkeye göre organik ve dönüşümü karşılaştırın.
Yanlış dilin ülkede sıralanması, handle sonrası düşüş, alternate’ın canonical seçilmesi, redirect loop, çevrilmemiş template ve para/stok uyumsuzluğunu arayın. Hreflang seçimi garanti etmez; sinyaldir ve motor sorgu/kullanıcı bağlamına göre karar verebilir.
Markets SEO kontrol listesi
- Market matrisi ülke, dil, para, katalog ve hukuku ayırıyor.
- URL yapısı kalıcı ve yönetilebilir.
- Her locale self-canonical kullanıyor.
- Hreflang absolute, karşılıklı, self-inclusive ve yalnız gerçek eşlere.
x-defaultbilinçli varsayılan veya seçiciye.- İçerik, metadata, navigasyon, ticari koşul ve destek yerel.
- Manuel tercih korunuyor; redirect kullanıcı/crawler’ı hapsetmiyor.
- Katalog boşluğu kırık alternate üretmiyor.
- Product/schema fiyat ve stok marketle eşleşiyor.
- Sitemap canonical locale’leri içerip noindex/hata sayfasını dışlıyor.
- Analitik ve izleme segmentli/mutabık.
Markets kurulumunuz domain, dil, fiyat ve duplicate sinyalleri karıştırıyorsa Shopimaster’a ulaşın. Market modelini çıkarabilir, locale routing’i kurabilir, hreflang/canonical’ı denetleyebilir, vitrin mimarisini yerelleştirip sitemap ve analitiği yayın öncesi doğrulayabiliriz.
Shopify mağazanız için desteğe mi ihtiyacınız var?
İddialı markaların Shopify mağazalarını kuruyor, düzeltiyor ve büyütüyoruz. İhtiyacınızı bize anlatın.
Projenizi Başlatın