
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:
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, ü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, 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.

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.
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.
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.
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.
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.
Bu alanlar, mağazanızdaki başka bir kaynağa doğrudan bağlantı oluşturur:
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.
Metafield’leri oluşturup yönetebileceğiniz birkaç temel alan vardır.
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.
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.
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.
Shopify’ın yerel metafield desteği güçlenmeden önce en çok kullanılan yöntem uygulamalardı.
Bugün hâlâ bazı uygulamalar:
gibi artılar sunduğu için tercih edilebiliyor.
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.
Örnek senaryo: Bir dizüstü bilgisayar için “Teknik Özellikler” alanı açmak istiyoruz.

custom.teknik_ozellikler belirleyin.

Her ürün için kısa bir “Editör Yorumu” göstermek isteyebilirsiniz.
custom.editor_yorumu).Sezonluk indirimler, kampanya mesajları ya da vitrin etiketleri için:
custom.kampanya_etiketi alanını oluşturun.Tema tarafında bu değer doluysa, ürün kartında veya ürün sayfasında otomatik etiket gösterebilirsiniz.
Ö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 %}
teknik_ozellikler, editor_yorumu gibi metafield’leri seçin.Böylece teknik bilgi ve notlar, kod yazmadan sayfada gösterilir.
Aşağıda en sık kullanılan metafield senaryolarını pratik bir liste halinde görebilirsiniz:
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 }}
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 }}
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 }}
Kullanım Amacı: PDF veya dosya bağlantısı sunmak
Alan Türü: Dosya
Anahtar: custom.kilavuz
Liquid Kullanımı:{{ product.metafields.custom.kilavuz }}
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 }}
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.
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.
“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 süresi ve kapsamını çok satırlı bir metafield’de tutup, ürün sayfasında açılır bir blokta sergileyebilirsiniz.
GTIN, UPC, MPN gibi kimlik alanlarını metafield’de saklamak; Google Shopping ve zengin ürün snippet’leri için kritik öneme sahiptir.
Ö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.
custom.text1 gibi), ekip içi kaos yaratmakAşağıda Shopify etiketleri ile metafield’ler arasındaki temel farkları net ve okunur şekilde görebilirsiniz:
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.
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.
custom.material, shipping.delivery_time gibi).specs, seo, shipping vb.).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:
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’de şu sütunları oluştur:
Bu yapı sayesinde:
Excel dosyanı:
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.
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.
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.
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.
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.
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.
Veri kaybolmaz; ürünlerle birlikte kalır. Ancak yeni temada bunları tekrar göstermek için Liquid / section tarafını yeniden ayarlamanız gerekir.
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.
Evet, hatta headless dünyada metafield kritik önemdedir. Storefront API ile tüm metafield verilerini çekebilir ve istediğiniz front-end’de kullanabilirsiniz.

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.
Bu rehberi sadece okumak yetmez. Gerçek faydayı görmek için:
Shopify mağazanızda meta alan mimarisi olmayan bir SEO, eksik bir SEO’dur.