Shopify Ürün Sayfası SEO Optimizasyonu Nasıl Yapılır
Shopify ürün sayfası SEO rehberi. Varyant adresleri, canonical davranışı, başlık şablonları ve görsel optimizasyonunu canlı ölçümlerle anlatıyoruz.
Shopify ürün sayfası SEO’su denince çoğu rehber aynı üç şeyi anlatıyor: başlığa anahtar kelime koyun, görsele alt metin yazın, açıklamayı uzatın.
Bunlar yanlış değil ama eksik. İncelediğimiz iki Türkçe rehberin ikisi de ürün sayfasının adres tarafına hiç girmiyor. Oysa bir Shopify ürününün kaç adresten açıldığını ve hangisinin indekslendiğini bilmeden yapılan başlık optimizasyonu, yanlış sayfayı optimize etme riski taşıyor.
Bu yazıda önce adres katmanını netleştiriyoruz, sonra içeriğe iniyoruz.
Önemli Noktalar
?variant=parametreleri canonical’ı değiştirmiyor; varyant adresleri kopya içerik üretmez.- Aynı ürün koleksiyon yolundan da açılabilir, ama o yol 404 verebiliyor.
- Başsız kurulumlarda otomatik canonical kaybolur; elle yazılınca bozulabiliyor.
- Ürün başlığı ile arama sonucu başlığı ayrı alanlardır; Shopify ikisini ayırmanıza izin verir.
- Görsel dosya adı yükledikten sonra değiştirilemez; baştan doğru yükleyin.
- Stokta olmayan ürünü silmek, o sayfanın topladığı değeri sıfırlar.
Varyant adresleri kopya içerik üretir mi?
Hayır. Bunu canlı bir Shopify mağazasında üç farklı adresle ölçtük ve üçü de aynı canonical’ı döndürdü:
/products/urun-adi → canonical: aynı sayfa
/products/urun-adi?variant=40977382670437 → canonical: aynı sayfa
/products/urun-adi?variant=99999999 → canonical: aynı sayfa
Geçersiz bir varyant kimliği verdiğimizde bile canonical değişmedi. Shopify
?variant= parametresini canonical etiketine yansıtmıyor, yani her varyant
ayrı bir sayfa olarak indekslenmiyor.
Bu, çoğu mağaza için iyi haber. Renk ve beden varyantları yüzlerce adres üretiyor gibi görünse de Google bunların hepsini tek sayfa olarak görüyor.
Peki ne zaman ayrı sayfa açmalısınız? Varyant başlı başına bir arama konusuysa. “Kırmızı tişört” aranıyorsa ve sizde bu bir varyantsa, o varyant kendi ürün kaydını hak ediyor olabilir. Ölçüt basit: varyant kendi başına aylık arama alıyorsa ayrı sayfa, almıyorsa tek üründe kalsın.
Varyantları körü körüne ayırmak ters teper; birbirine çok benzeyen onlarca ince içerikli sayfa üretirsiniz.
Ürün koleksiyon yolundan açıldığında ne oluyor?
Shopify ürünleri hem doğrudan hem de bir koleksiyonun içinden adresleyebilir:
/products/urun-adi
/collections/koleksiyon-adi/products/urun-adi
İkinci biçim eskiden yaygın kullanılıyordu ve bugün hâlâ eski linklerde,
paylaşımlarda ve dış sitelerde karşınıza çıkıyor. Ama test ettiğimiz mağazada
bu yol 404 döndürdü ve sayfanın canonical’ı /404 adresini gösteriyordu.
Sebep şu: ürün o koleksiyondan çıkarıldığında koleksiyon yollu adres de çalışmayı bırakıyor. Shopify’ın yönlendirme aracı bu dinamik yolları kapsamadığı için, o adrese verilmiş dış linkler sessizce kırılıyor.
Pratik sonucu şu: ürün sayfalarınıza her zaman kısa biçimde link verin. İç linklerde, site haritasında, sosyal paylaşımlarda ve reklam hedeflerinde koleksiyon yollu adresi kullanmayın.
Bu mekanizmanın tamamını Shopify SEO rehberimizde anlatıyoruz.
Koleksiyon adresinin kendi parametre katmanını ise Shopify koleksiyon sayfası SEO yazımızda canlı ölçümlerle ele aldık.
Başsız kurulumlarda canonical neden kayboluyor?
Standart bir Shopify temasında canonical etiketi otomatik gelir. Ama başsız kurulumlarda, yani vitrinin Hydrogen ya da başka bir arayüzle yazıldığı mağazalarda bu otomatik davranış ortadan kalkar; canonical’ı geliştiricinin elle yazması gerekir.
İncelediğimiz bir başsız kurulumda ürün sayfasının başlığında şunu bulduk:
<meta rel="canonical" href="/products/urun-adi" />
Burada iki hata var:
- Etiket yanlış. Canonical bir
linketiketidir,metadeğil. Google bu satırı canonical olarak okumaz. - Adres göreli. Canonical’da mutlak adres kullanılması gerekir.
Doğrusu şu:
<link rel="canonical" href="https://magaza.com/products/urun-adi" />
Mağazanız başsız bir kurulumdaysa bunu kontrol etmek beş dakikanızı alır.
Ürün sayfasını açıp kaynak kodda canonical arayın; link etiketi ve tam
adres görmüyorsanız düzeltilmesi gerekiyor.
Etiketin doğru yazılması tek başına yetmiyor; Google’ın onu dinleyip dinlemediğini de doğrulamak gerekiyor. Bunu Shopify canonical kullanımı yazımızda ele alıyoruz.
Teknik tarafın tamamını teknik SEO hizmetimiz kapsamında yürütüyoruz.
Ürün başlığını arama sonucundan nasıl ayırırsınız?
Shopify ürün adını varsayılan olarak sayfa başlığına taşır. Ama bu ikisinin aynı olması gerekmiyor ve çoğu zaman aynı olmamalı.
Ürün adı vitrinde görünür ve kısa olmalı. Sayfa başlığı ise arama sonucunda görünür ve arama yapılan kelimeleri taşımalı. Shopify ürün düzenleme ekranının altındaki Arama motoru listelemesi alanından ikisini ayırabilirsiniz.
Ürün adı: Atlas Deri Cüzdan
Sayfa başlığı: El Yapımı Hakiki Deri Erkek Cüzdan Atlas
Arama sonucunda başlığın 60 karakterden sonrası kesiliyor, bu yüzden en önemli kelimeleri başa alın. Marka adını sona koymak neredeyse her zaman daha iyi; kullanıcı markanızı zaten aramıyorsa baştaki marka adı yer kaybıdır.
Meta açıklamada ise tek bir iş var: tıklatmak. Açıklama sıralama faktörü değil, ama arama sonucunda görünüyor ve tıklama oranını etkiliyor. Ürünün ne olduğunu ve neden bu ürünü seçmesi gerektiğini iki cümlede söyleyin.
Ürün açıklaması metninin nasıl yazılacağını e-ticaret ürün açıklaması yazımızda ayrıntılı ele alıyoruz.
Ürün adresindeki handle kısmını nasıl yazmalısınız?
Shopify /products/ ön ekini değiştirmenize izin vermiyor, ama ondan sonraki
handle kısmı tamamen sizin denetiminizde.
İyi bir handle kısa, okunabilir ve ürünü tanımlar:
İyi: /products/atlas-deri-cuzdan
Kötü: /products/atlas-deri-cuzdan-kahverengi-el-yapimi-hakiki-2026-model
Uzun handle sıralamanızı düşürmez, ama paylaşıldığında okunmaz hale gelir ve ürün adı değiştiğinde daha hızlı eskir.
Handle’ı değiştirirken dikkat edin. Shopify handle değiştiğinde eski adresten yenisine otomatik yönlendirme oluşturmayı teklif eder; bu kutuyu işaretli bırakın. İşaretlemezseniz eski adres 404 verir ve o sayfaya gelen tüm linkler boşa gider.
Varyant kodlarını ya da stok numaralarını handle’a koymayın. Bunlar aranmaz ve ürün revize edildiğinde anlamsızlaşır.
Ürün görsellerini nasıl optimize edersiniz?
Ürün görsellerinde SEO tarafı iki sinyale dayanıyor, ama ikisi eşit ağırlıkta değil. Google dokümantasyonu dosya adının konu hakkında çok hafif bir ipucu verdiğini, alt metnin ise bir görsele veri sağlarken en önemli özellik olduğunu söylüyor. Yani dosya adı ihmal edilmemeli, ama asıl emeği alt metne ayırın.
Dosya adı yükleme anında sabitlenir. Shopify yüklediğiniz dosyanın adını korur ve sonradan değiştirmenize izin vermez; değiştirmek istiyorsanız görseli silip yeniden yüklemeniz gerekir. Bu yüzden yükleme öncesi adlandırma önemli:
İyi: atlas-deri-cuzdan-kahverengi-on.jpg
Kötü: IMG_4821.jpg
Alt metin ürünü tarif eder, anahtar kelime deposu değildir. Google alt metni bilgisayarla görü algoritmaları ve sayfa içeriğiyle birlikte değerlendiriyor; görseli göremeyen birine ne anlatırdınız, onu yazın. Her görsele aynı alt metni kopyalamak yaygın bir hata; ön, arka ve detay görselleri farklı şeyler gösteriyor, alt metinleri de farklı olmalı.
Boyut tarafında Shopify işin çoğunu üstleniyor. CDN görselleri otomatik olarak WebP formatına çeviriyor ve WebP dosya boyutunu JPEG’e göre yaklaşık %30 küçültüyor. Sizin yapmanız gereken makul çözünürlükte yüklemek; en az 800x800 piksel yeterli, 20 megapiksellik fotoğraf gereksiz.
Ürün sayfasında hangi yapılandırılmış veri gerekiyor?
Shopify’ın ücretsiz temaları ürün sayfalarına temel Product ve Offer
işaretlemesini otomatik ekliyor. Ürün adı, fiyat ve stok durumu çoğu temada
hazır geliyor.
Zengin sonuçlarda öne çıkmayı belirleyen üç alan ise çoğu temada eksik:
aggregateRatingvereview— puan ve yorum sayısıshippingDetails— kargo süresi ve ücretihasMerchantReturnPolicy— iade koşulları
Bu alanların hangisinin nereye yazılacağını ve Merchant Center ile çakışma kuralını ürün sayfalarında yapılandırılmış veri yazımızda adım adım anlattık.
Yorum verisini işaretlerken tek kural şu: sayfada görünmeyen puanı işaretlemeyin. Google bunu politika ihlali sayıyor ve zengin sonuç iznini tamamen kaldırabiliyor.
Stokta olmayan ürünle ne yapmalısınız?
Stokta olmayan ürün sayfasını silmek, o sayfanın zamanla topladığı tüm SEO değerini sıfırlar. Aldığı linkler, sıralamaları ve arama geçmişi birlikte gider.
Üç durum ve üç farklı cevap var:
- Ürün geri gelecek. Sayfayı yayında tutun, stok durumunu açıkça belirtin ve mümkünse stok bildirimi toplayın. Sayfa indekste kalır.
- Ürün kalıcı olarak gitti ama benzeri var. En yakın alternatif ürüne 301 yönlendirmesi tanımlayın. Böylece hem ziyaretçi hem link değeri yeni sayfaya taşınır.
- Ürün kalıcı olarak gitti ve benzeri yok. Üst koleksiyona yönlendirin. Ziyaretçiyi ana sayfaya atmak kötü bir deneyim ve Google bunu genellikle yumuşak 404 olarak değerlendiriyor.
Sezonluk ürünlerde birinci seçenek neredeyse her zaman doğrusu. Her sezon sayfayı silip yeniden açmak, her defasında sıfırdan başlamak demek.
Ürün sayfası kontrol listesi
- Ürün adı ile sayfa başlığı ayrı yazıldı, en önemli kelimeler ilk 60 karakterde
- Meta açıklama tıklamaya yönelik, iki cümle
- Handle kısa ve okunabilir; değiştirildiyse yönlendirme kutusu işaretli
- Görseller anlamlı dosya adlarıyla yüklendi
- Her görselin kendine ait alt metni var
- Yapılandırılmış veride puan, kargo ve iade alanları tanımlı
- Sayfada görünmeyen puan işaretlenmiyor
- İç linkler kısa ürün adresini kullanıyor, koleksiyon yollu adresi değil
- Başsız kurulumda canonical
linketiketi ve mutlak adres olarak yazılmış - Stokta olmayan ürünler için silme değil yönlendirme kararı verildi
Sonuç
Ürün sayfası SEO’sunun görünen tarafı başlık, görsel ve açıklama. Görünmeyen tarafı ise hangi adresin indekslendiği.
Ölçtüğümüz üç şey bunu özetliyor: varyant parametreleri kopya üretmiyor, koleksiyon yollu adres kırılabiliyor ve başsız kurulumda canonical sessizce kaybolabiliyor. Üçü de rakip rehberlerde yok, ama üçü de sıralamanızı doğrudan etkiliyor.
Önce adres katmanını netleştirin, sonra içerik optimizasyonuna geçin. Ters sırada yapıldığında yanlış sayfayı optimize etme ihtimaliniz var.
Shopify mağazanızın ürün sayfalarını baştan sona ele aldığımız Shopify SEO ajansı hizmetimizle bu işi sizin adınıza yürütüyoruz.
Mağazanızın mevcut durumunu konuşmak isterseniz ücretsiz ön analiz için bize yazabilirsiniz.
Bu yazı Emir Bengiserp tarafından yazıldı. Benji’s Digital kurucusu; 15+ yıldır e-ticaret markalarında SEO, performans pazarlaması ve ürün verisi tarafında çalışıyor.
Son güncelleme: 21 Eylül 2026. Canonical ve varyant davranışları canlı Shopify mağazalarında ölçüldü; Shopify tema davranışları değişebildiği için düzenli olarak yeniden kontrol ediliyor.
Sıkça Sorulan Sorular
Shopify varyant URL'leri kopya içerik sorunu yaratır mı?
Hayır, 3 farklı varyant adresini test ettiğimizde üçü de aynı canonical'ı verdi. Düz ürün adresi, geçerli varyant kimliği ve geçersiz varyant kimliği aynı sayfayı işaret ediyordu. Shopify ?variant= parametresini canonical'a yansıtmadığı için her varyant ayrı bir sayfa olarak indekslenmez.
Her ürün varyantı için ayrı sayfa açmalı mıyım?
Ayda en az 50 arama alan varyantlar için evet, diğerleri için hayır. Renk veya beden gibi tek başına aranmayan varyantları tek üründe toplayın. Ancak varyant başlı başına bir arama konusuysa, örneğin belirli bir model adıyla aranıyorsa, ayrı ürün kaydı açmak daha iyi sonuç veriyor.
Shopify ürün başlığı kaç karakter olmalı?
Arama sonucunda 60 karakterden sonrası kesiliyor, bu yüzden en önemli kelimeleri ilk 60 karaktere yerleştirin. Shopify ürün adını otomatik olarak sayfa başlığına taşır, ancak Arama motoru listelemesi alanından başlığı ürün adından bağımsız yazabilirsiniz.
Ürün görsellerinin dosya adı SEO'yu etkiler mi?
Evet ama etkisi sınırlı. Google dokümantasyonu dosya adının konu hakkında yalnızca çok hafif bir ipucu verdiğini söylüyor; asıl ağırlık alt metinde. Shopify yüklediğiniz dosya adını korur, bu yüzden IMG_4821.jpg yerine urun-adi-renk.jpg biçiminde yükleyin. Yükledikten sonra dosya adını değiştiremezsiniz, görseli silip yeniden yüklemeniz gerekir.
Ürün açıklamasını tedarikçiden aldığım metinle doldurabilir miyim?
Teknik olarak yapabilirsiniz ama aynı metni kullanan onlarca mağaza arasında sıralanma şansınız düşer. Tedarikçi metnini teknik özellikler için kaynak olarak kullanıp, ürünü kimin hangi durumda kullandığını anlatan kısmı kendiniz yazın.
Stokta olmayan ürün sayfasını silmeli miyim?
Hayır, silmek o sayfanın topladığı tüm SEO değerini sıfırlar. Ürün kalıcı olarak gitmeyecekse sayfayı yayında tutup stok durumunu belirtin. Kalıcı olarak kaldırıyorsanız en yakın alternatif ürüne veya üst koleksiyona 301 yönlendirmesi tanımlayın.