Shopify Metafield Nedir, Nasıl Kullanılır?

YAZI İÇERİĞİ

Shopify mağazanız büyüdükçe, standart alanlar işinizi taşımaya yetmez. Ürünlere özel teknik bilgiler, dinamik SEO alanları, yapılandırılmış veri ve gelişmiş filtreleme ihtiyacı oluşur. İşte bu noktada Shopify metafields (meta alanları), mağazanızın sıradan bir e-ticaret sitesinden, ölçeklenebilir ve SEO uyumlu bir platforma dönüşmesini sağlar.

Bu rehberde:

  • Shopify meta alanlarının ne olduğunu
  • Nerede ve nasıl kullanıldığını
  • SEO’ya katkısını
  • Excel mimarisi ile nasıl ölçekleneceğini
  • İleri seviye kullanım senaryolarını

uygulamalı örneklerle öğreneceksiniz. Bu içerik; Shopify mağaza sahipleri, SEO uzmanları ve ajanslar için hazırlanmış gerçek bir Master Guide’dır.

Shopify Metafields Nedir?

Shopify metafields, ürün, koleksiyon, sayfa ve müşteri gibi alanlara özel veri eklemenizi sağlayan yapılandırılmış alanlardır. Standart açıklamaların ötesine geçerek; teknik özellik, garanti süresi, kargo bilgisi, özel başlık ve SEO verisi eklemenizi sağlar.

Basit bir ifadeyle, Shopify metafield’i ürünler, koleksiyonlar, sayfalar, müşteriler ve siparişler gibi kaynaklara ekleyebileceğiniz özel bir veri alanıdır. Bunları, standart Shopify alanlarının yanında duran ekstra bilgi kapları olarak düşünebilirsiniz. Shopify size ürünler için bir “Açıklama” alanı sunarken, “Malzeme Bileşimi” veya “Bakım Talimatları” için varsayılan bir alan sunmaz. Metafield’ler bu sorunu çözmek için vardır.

Amaçları, Shopify’ın varsayılan veri modeline uymayan özel, yapılandırılmış bilgileri saklamaktır. Bu, daha zengin, daha ayrıntılı kullanıcı deneyimleri oluşturmanıza olanak tanır ve arama motorlarına taranacak ve dizine eklenecek daha spesifik içerikler sağlar. Mantık basittir: belirli ürün türleri veya sayfalar için tutarlı bir şekilde gösterilmesi gereken bir veriniz varsa, metafield doğru araçtır.

Yerleşik alanlardan temel farkı kontroldür. Metafield’in adını, türünü (metin, sayı, dosya vb.) ve neye uygulanacağını siz tanımlarsınız. Bu yapılandırılmış yaklaşım, tüm ekstra bilgileri ana açıklama kutusuna yığmaktan çok daha üstündür.

Shopify Metafield Türleri (SEO Dostu Veri Yapıları)

Shopify, her biri belirli bir veri türü için tasarlanmış çeşitli metafield türleri sunar. Doğru türü seçmek, veri bütünlüğünü sağlar ve bilgilerin temanızda doğru şekilde görüntülenmesini kolaylaştırır.

Metin Alanları

Tek satırlık metin:
Marka adı, ürün alt başlığı veya SKU gibi kısa metin değerleri için kullanılır.

Çok satırlı metin:
Özel bir ürün hikayesi, genişletilmiş teknik özellikler veya belirli bir öğe için benzersiz bir SSS bölümü gibi daha uzun içerik blokları için idealdir.

Sayısal Alanlar

Tamsayı:
Bir paketteki ürün sayısı veya üretim yılı gibi tam sayılar için kullanılır.

Ondalık:
Boyutlar (ör. 2,5 cm) veya hassas ağırlık ölçümleri gibi ondalık noktalı sayılar için mükemmeldir.

Tarih ve Saat Alanları

Belirli tarihleri veya saatleri saklamak için kullanılır. Yayın tarihleri, etkinlik zamanları veya son kullanma tarihleri gibi; hem sayfa içi mesajlaşmada, hem de yapılandırılmış verilerde değerlidir.

Dosya Alanları

PDF’ler, videolar veya resimler gibi dosyaları yüklemenize ve bunlara bağlantı vermenize olanak tanır. Ürüne özgü kullanım kılavuzları, beden tablosu görselleri veya garanti belgeleri için idealdir.

JSON Alanları

Geliştiriciler için JSON alanı inanılmaz derecede güçlüdür. Karmaşık, yapılandırılmış nesneleri saklamanıza olanak tanır. Örneğin, bir dizi teknik özelliği anahtar–değer çiftleri olarak saklayıp ürün sayfasında tabloya dönüştürebilirsiniz.

Referans Alanları

Bu alanlar, mağazanızdaki başka bir kaynağa doğrudan bağlantı oluşturur:

  • Ürün referansı (ilgili ürünler, aksesuarlar)
  • Koleksiyon referansı (“Görünümü Tamamla” koleksiyonları)
  • Sayfa referansı (“Marka Hakkında” sayfası)
  • Müşteri referansı (dahili kullanım)

Liste Alanları

Aynı türden birden çok değeri saklamanızı sağlar. Örneğin list.single_line_text_field, bir ürünün “Ana Özellikleri” listesini tutabilir.

Shopify Metafield’leri Nerede ve Nasıl Yönetilir?

Metafield’leri oluşturup yönetebileceğiniz birkaç temel alan vardır.

Shopify Yönetici Paneli

En yaygın ve erişilebilir yöntemdir.

Ayarlar → Meta Alanlar ve Meta Nesneler altında ürünler, koleksiyonlar ve diğer kaynaklar için metafield tanımlayabilirsiniz. Yerel çözüm oldukça güçlü ve çoğu kullanıcı için fazlasıyla yeterlidir.

Tema Düzenleyici

Belirli temaya özgü ayarlar için, doğrudan tema özelleştiricisinde metafield tabanlı alanlar oluşturabilirsiniz. Özellikle ana sayfa ve şablon sayfalarda dinamik içerik bloklarında kullanılır.

Shopify API

Geliştiriciler için Shopify Admin API, metafield’ler üzerinde tam programatik kontrol sunar.
Üçüncü taraf entegrasyonlar, otomasyonlar ve toplu güncellemeler için idealdir.

Uygulamalar (Custom Fields, Metafields Guru vb.)

Shopify’ın yerel metafield desteği güçlenmeden önce en çok kullanılan yöntem uygulamalardı.
Bugün hâlâ bazı uygulamalar:

  • Toplu düzenleme
  • Gelişmiş arayüzler
  • Ek raporlama

gibi artılar sunduğu için tercih edilebiliyor.

Shopify Metafield’leri Nasıl Kullanılır?

Shopify’da metafield eklemek, düşündüğünüzden çok daha basittir. Teknik bilginiz olmasa bile, aşağıdaki adımlarla hem tekil ürünler, hem de tüm katalog üzerinde çalışabilirsiniz.

1. Adım: Metafield Tanımı Oluşturun

Örnek senaryo: Bir dizüstü bilgisayar için “Teknik Özellikler” alanı açmak istiyoruz.

  1. Shopify yönetici paneline giriş yapın.
  2. Sol menüden Ayarlar → Meta Alanlar ve Meta Nesneler → Ürünler bölümüne gidin
  1. “Tanım Ekle (Add definition)” butonuna tıklayın.
  2. Alan başlığına “Teknik Özellikler” yazın.
  3. Namespace ve anahtar olarak custom.teknik_ozellikler belirleyin.
  4. Alan tipi: “Çok satırlı metin (multi-line text)”.
  5. Açıklama: “Ürünün detaylı teknik bilgileri (işlemci, RAM, ekran boyutu vb.)”.
  6. Kaydedin

2. Adım: Ürün Detayına Metafield Bilgisi Girin

  1. Ürünler bölümüne gidip örnek laptop ürününü açın.
  2. Düzenleme sayfasının en altına inin; “Teknik Özellikler” alanı görünür.
  3. Alana, her satırda bir bilgi olacak şekilde yazın:
  • Ekran: 15.6" Full HD
  • İşlemci: Intel i7
  • RAM: 16 GB
  • Depolama: 512 GB SSD
  • Grafik Kartı: NVIDIA GTX 1650
  1. Kaydedin.

Ekstra Senaryo: Ürün Yorumu için Metafield

Her ürün için kısa bir “Editör Yorumu” göstermek isteyebilirsiniz.

  • “Editör Yorumu” isimli yeni bir metafield tanımı oluşturun (custom.editor_yorumu).
  • Tek satırlık veya çok satırlı metin seçebilirsiniz.
  • Her ürüne özgü editör notunu bu alandan yönetin.
  • Ürün sayfasında “Editörden Not” alanı olarak gösterin.

Pratik Senaryo: Dinamik Fiyatlandırma / İndirim Bilgisi

Sezonluk indirimler, kampanya mesajları ya da vitrin etiketleri için:

  • custom.kampanya_etiketi alanını oluşturun.
  • Tip: tek satırlık metin veya sayı.
  • Örnek: “%20 İndirim!”, “Sepette Ek %10” gibi mesajları buradan yönetin.

Tema tarafında bu değer doluysa, ürün kartında veya ürün sayfasında otomatik etiket gösterebilirsiniz.

3. Adım: Metafield Bilgisini Temada Gösterme

a) Kod ile (Liquid dosyasında)

Örneğin product.liquid veya main-product.liquid içinde:

Teknik Özellik Gösterimi için:

{% if product.metafields.custom.teknik_ozellikler %}
<h3>Teknik Özellikler</h3>
<pre>
{{ product.metafields.custom.teknik_ozellikler.value }}
</pre>
{% endif %}

Editör yorumu göstermek için:

{% if product.metafields.custom.editor_yorumu %}
<h4>Editör Yorumu</h4>
<p>{{ product.metafields.custom.editor_yorumu.value }}</p>
{% endif %}

Kampanya etiketini göstermek için:

{% if product.metafields.custom.kampanya_etiketi %}
<span class="campaign-label">
  {{ product.metafields.custom.kampanya_etiketi.value }}
</span>
{% endif %}

b) Kodsuz Yöntem – Online Store 2.0

  1. Online Mağaza → Temalar → Temayı düzenle
  2. Ürün şablonunda yeni bir “Text” veya “Rich text” bloğu ekleyin.
  3. Bloğun yanındaki “Dynamic source / Dinamik kaynak” ikonuna tıklayın.
  4. Listeden teknik_ozellikler, editor_yorumu gibi metafield’leri seçin.
  5. Kaydedin.

Böylece teknik bilgi ve notlar, kod yazmadan sayfada gösterilir.

Başka Hangi Senaryolarda Metafield Kullanılır?

  • Giyim ürünlerinde Yıkama Talimatı eklemek
  • Kozmetik ürünlerinde İçerik Listesi (JSON veya çok satırlı metin) tutmak
  • Teslimat Süresi veya Kargo Ücreti bilgilerini sayfada göstermek
  • Her ürün için öne çıkarılmış müşteri yorumu tutmak
  • Stok azaldığında “Az Kaldı!” gibi dinamik uyarıları metafield ile tetiklemek
  • Garanti belgesi veya kullanım kılavuzunu dosya metafield’i üzerinden sunmak

Kilometre Taşı: Meta Alanı Kısa Yol Rehberi

Aşağıda en sık kullanılan metafield senaryolarını pratik bir liste halinde görebilirsiniz:

Teknik Özellikler

Kullanım Amacı: Ürün teknik detaylarını göstermek
Alan Türü: Çok satırlı metin
Anahtar: custom.teknik_ozellikler
Liquid Kullanımı:
{{ product.metafields.custom.teknik_ozellikler.value }}

Editör Yorumu

Kullanım Amacı: Ürüne özel değerlendirme göstermek
Alan Türü: Tek veya çok satırlı metin
Anahtar: custom.editor_yorumu
Liquid Kullanımı:
{{ product.metafields.custom.editor_yorumu.value }}

Kargo Süresi

Kullanım Amacı: Tahmini teslimat süresini göstermek
Alan Türü: Tek satırlı metin
Anahtar: custom.kargo_suresi
Liquid Kullanımı:
{{ product.metafields.custom.kargo_suresi.value }}

Dosya (Kılavuz)

Kullanım Amacı: PDF veya dosya bağlantısı sunmak
Alan Türü: Dosya
Anahtar: custom.kilavuz
Liquid Kullanımı:
{{ product.metafields.custom.kilavuz }}

Dinamik Mesaj / Kampanya

Kullanım Amacı: Kampanya veya uyarı mesajı göstermek
Alan Türü: Tek satırlı metin
Anahtar: custom.kampanya_etiketi
Liquid Kullanımı:
{{ product.metafields.custom.kampanya_etiketi.value }}

Gerçek Örneklerle Metafield ve SEO Kullanımı

Teknik Özellikler

Boyutlar, ağırlık ve malzeme gibi özelliklerin listesini bir JSON metafield’de tutup ürün sayfasında tablo halinde gösterebilirsiniz. Bu hem kullanıcı deneyimini, hem de arama motorlarının sayfanızı anlamasını güçlendirir.

Beden Tabloları

Her kategoriye özel beden tablosu resmi veya PDF dosyasını metafield’de tutup, ilgili ürünlerde doğru tabloyu gösterebilirsiniz. Dönüşümü artıran kritik bir UX + SEO detaydır.

Kargo Bilgileri

“Tahmini Teslimat Süresi” adlı tek satırlık bir metafield’i “Sepete Ekle” butonunun yanında göstererek güven ve dönüşüm artırabilirsiniz. Aynı bilgi ürün şemasında da kullanılabilir.

Garanti Detayları

Garanti süresi ve kapsamını çok satırlı bir metafield’de tutup, ürün sayfasında açılır bir blokta sergileyebilirsiniz.

SKU ve Kimlik Alanları

GTIN, UPC, MPN gibi kimlik alanlarını metafield’de saklamak; Google Shopping ve zengin ürün snippet’leri için kritik öneme sahiptir.

Ürün Türüne Göre Özel Açıklamalar

Örneğin tüm kot pantolonlar için “Kot Kumaşı Bakımı” metafield’i oluşturup her ürüne otomatik ekleyebilirsiniz. Böylece ana açıklama kısmını ürünün kendisine ayırır, genel bakım bilgisini metafield üzerinden yönetirsiniz.

Sık Yapılan Shopify Metafield Hataları

  • Aynı namespace + key kombinasyonunu birden fazla kez kullanmak
  • Yanlış veri türü seçmek (metin yerine sayı, tarih yerine metin vb.)
  • Metafield’leri tanımlayıp tema tarafında hiç kullanmamak
  • Meta title / description gibi temel SEO alanlarını metafield ile değiştirmeye çalışmak
  • Anlamsız isimler vermek (custom.text1 gibi), ekip içi kaos yaratmak

Shopify Etiketleri ile Metafields Arasındaki Fark (SEO Karşılaştırması)

Aşağıda Shopify etiketleri ile metafield’ler arasındaki temel farkları net ve okunur şekilde görebilirsiniz:

Etiket (Tag)

Amaç:
Ürünleri basitçe gruplamak ve filtrelemek.

Kullanım Şekli:
Sadece anahtar kelime mantığı vardır.
Örnek: “yeni”, “indirimli”, “erkek”, “kadın”.

SEO Etkisi:
Bazı temalarda filtre sayfaları indexlenebiliyorsa faydalı olabilir.
Genel olarak SEO katkısı sınırlıdır.

Performans:
Çok fazla etiket kullanımı sitenin performansını olumsuz etkileyebilir.

Metafield (Meta Alanları)

Amaç:
Ürün, koleksiyon, sayfa vb. alanlara yapılandırılmış ve özel bilgi eklemek.

Kullanım Şekli:
Başlık + değer mantığıyla çalışır.
Alan türü, içeriğin tipi ve kullanım amacı tamamen sizin kontrolünüzdedir.

SEO Etkisi:
Sayfa içeriğini zenginleştirir.
Yapılandırılmış veri ve içerik derinliği sayesinde güçlü SEO katkısı sağlar.

Performans:
Doğru şekilde kullanıldığında performans problemi oluşturmaz.

Shopify Metafield için En İyi Uygulamalar

  • İsimleri açıklayıcı seçin (custom.material, shipping.delivery_time gibi).
  • Benzer alanları namespace ile gruplayın (specs, seo, shipping vb.).
  • Önce neye ihtiyacınız olduğunu planlayın; her akla geleni metafield yapmayın.
  • Temada gerçekten kullanmadığınız metafield’leri tutmayın.
  • Tema değiştirdiğinizde metafield’leri okuyan kodu yeni temaya taşıyın.
  • Tüm metafield mimarinizi bir Excel veya dokümantasyonda saklayın.

Gelişmiş Shopify Metafield Senaryoları

  • Her dil için ayrı metafield açarak çok dilli içerik yönetimi
  • Metafield tabanlı dinamik SEO şablonları (title, H1, intro vb.)
  • Ürün karşılaştırma tabloları
  • Yapay zekâ iş akışlarına metafield verisi vererek otomatik içerik üretimi
  • Headless kurulumlarda Storefront API ile metafield verisini front-end’e taşımak

Shopify Metafield SEO Mimarisi (Excel Şablonu Örneği)

Shopify’da metafield yapısı rastgele oluşturulmamalıdır. Büyük ölçekli mağazalarda Excel tabanlı bir mimari planlama, yönetimi ve ölçeklenebilirliği kolaylaştırır.

Aşağıda, kendi metafield mimarinizi Excel’de oluştururken kullanabileceğiniz örnek bir yapı yer almaktadır:

✅ Örnek Metafield Satırları

Bağlam: Ürün
Namespace: seo
Key: custom_h1
Yönetici Etiketi: Özel H1
İçerik Türü: single_line_text_field
SEO’da Kullanımı: Sayfa içi H1 kontrolü
Liquid Örneği: {{ product.metafields.seo.custom_h1 }}
Not: Sadece gerekliyse kullan; her ürün için zorunlu değil.

Bağlam: Ürün
Namespace: specs
Key: gtin
Yönetici Etiketi: GTIN / UPC
İçerik Türü: single_line_text_field
SEO’da Kullanımı: Zengin snippet ve Google Shopping entegrasyonu
Liquid Örneği: {{ product.metafields.specs.gtin }}
Not: Merchant Center ürün kalitesi için kritik.

Bağlam: Ürün
Namespace: seo
Key: internal_link_target
Yönetici Etiketi: Dahili Bağlantı Hedefi
İçerik Türü: single_line_text_field
SEO’da Kullanımı: Internal linking & SEO silo yapısı
Liquid Örneği: {{ product.metafields.seo.internal_link_target }}
Not: Kategori / blog ilişki kurgusunda kullanılır.

Excel Dosyanı Böyle Tasarla

Excel’de şu sütunları oluştur:

  • Bağlam (Ürün, Koleksiyon, Sayfa vb.)
  • Namespace
  • Key
  • Yönetici Etiketi
  • İçerik Türü
  • SEO’da Kullanım Amacı
  • Liquid Örneği
  • Notlar

Bu yapı sayesinde:

  • Ekip içi standart oluşur
  • Yeni metafield açarken kaos yaşanmaz
  • Tema değiştirirken veri kaybı olmaz
  • SEO alanları sistematik ilerler

İpucu: Excel Dosyasını Yaşayan Doküman Yap

Excel dosyanı:

  • Her yeni metafield’de güncelle
  • Açılan alanları renk kodla
  • Kategorilere göre filtrele
  • SEO kritik alanları işaretle
  • Hatalı alanları not düşerek geliştir

Sıkça Sorulan Sorular (SSS)

1. Metafield’ler Google SEO’yu doğrudan etkiler mi?

Hayır, metafield tek başına sadece bir veri alanıdır. SEO etkisi, bu veriyi sayfa içi içerik ve yapılandırılmış veri olarak kullandığınızda ortaya çıkar.

2. Bir metafield’i silersem ne olur?

Metafield tanımını silerseniz, o alana bağlı tüm veriler kaybolur. Sadece temadaki kodu silerseniz, veri arka planda durur ama sitede görünmez.

3. Metafield içeriği dizine eklenir mi?

Eğer metafield içeriği sayfada görünür HTML metni olarak yer alıyorsa, Google diğer içerikler gibi tarar ve dizine ekler.

4. Metafield kullanmak için mutlaka uygulama gerekir mi?

Hayır. Shopify’ın kendi Özel Veriler (Custom Data) ekranı çoğu senaryo için yeterli. Uygulamalar, ekstra konfor ve bazı gelişmiş özellikler sunuyor, zorunlu değiller.

5. Shopify metafield’lerinin sınırı var mı?

Teknik sınırlar var ama çoğu mağaza bu sınırlara yaklaşmıyor bile. Asıl sorun genelde organizasyon, yani kaotik bir mimari kurmak.

6. Meta başlık ile metafield arasındaki fark ne?

Meta başlık (<title>) doğrudan SEO için kullanılan HTML etiketidir. Metafield ise Shopify içinde veri sakladığınız bir kap. İsterseniz metafield ile meta başlığı doldurabilirsiniz ama kendileri aynı şey değiller.

7. Tema değiştirirsem metafield’lerim gider mi?

Veri kaybolmaz; ürünlerle birlikte kalır. Ancak yeni temada bunları tekrar göstermek için Liquid / section tarafını yeniden ayarlamanız gerekir.

8. Çok fazla metafield mağazayı yavaşlatır mı?

Doğru kullanıldığında hayır. Yavaşlık daha çok kötü yazılmış Liquid kodu veya gereksiz döngülerden kaynaklanır.

9. Metafield’ler headless yapı ile uyumlu mu?

Evet, hatta headless dünyada metafield kritik önemdedir. Storefront API ile tüm metafield verilerini çekebilir ve istediğiniz front-end’de kullanabilirsiniz.

Sonuç

Metafield’ler, Shopify mağazanızı katı bir şablondan esnek, dinamik bir içerik yönetim sistemine dönüştürür. Zengin, benzersiz kullanıcı deneyimleri yaratmanın ve sofistike, modern bir SEO stratejisi uygulamanın anahtarıdır.

Daha ayrıntılı ürün bilgileri, faydalı kılavuzlar ve yapılandırılmış veriler sunmak için metafield’lerden yararlanan mağazalar, yalnızca varsayılan alanlara güvenen mağazalara göre çok daha iyi performans gösterir.

İyi planlanmış bir metafield mimarisi artık ciddi e-ticaret işletmeleri için “olsa iyi olur” değil, büyüme ve rekabet avantajı için zorunlu bir altyapıdır.

Şimdi Ne Yapmalısınız?

Bu rehberi sadece okumak yetmez. Gerçek faydayı görmek için:

  • Kendi metafield Excel mimarinizi oluşturun
  • En kritik alanları belirleyin (SEO, specs, shipping, ux)
  • Temanızda bu alanları gerçekten gösterecek entegrasyonu yapın
  • SEO alanlarınızı (özelleştirilebilir H1, kısa açıklama, teknik özellikler vb.) planlı bir şekilde kurgulayın

Shopify mağazanızda meta alan mimarisi olmayan bir SEO, eksik bir SEO’dur.

Yazar:  
YAZI İÇERİĞİ
Güncel gelişmeleri takip etmek için kaydolun!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

SON YAZILAR