MUSTAFA ÖZYURT

..şahsına münhasır blog mlog adresi..

Shopify’da Manuel Olarak “Custom Liquid” ile "schema" Eklemek

Shopify’da Manuel Olarak “Custom Liquid” ile “schema” Eklemek

Shopify’da temanın kodlama dosyaları ile uğraşmadan, herhangi bir sayfaya (burada FAQ sayfasını baz alarak anlatım yapacağım) en pratik bir şekilde manuel olarak shema kod yapısı eklemenin yöntemi şu şekildedir:

Yöntem: FAQ sayfasına “Custom Liquid” ile schema ekle

Shopify panelinde:

Online Store > Themes > Customize

Sonra üstteki sayfa seçiciden:

Pages > FAQ

Sol tarafta:

Add section > Custom Liquid

veya tema destekliyorsa:

Add block > Custom Liquid

Shopify’da sayfa yapısını section/block mantığıyla düzenleyebiliyorsiniz; bu yüzden kod dosyalarına girmeden sayfaya özel Custom Liquid eklemek en pratik yoldur.

Sonra içine şu kodu yapıştırıyorsunuz:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Question Text?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Answer Text"
      }
    },
    {
      "@type": "Question",
      "name": "Question Text?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Answer Text"
      }
    },
    {
      "@type": "Question",
      "name": "Question Text?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Answer Text"
      }
    }
  ]
}
</script>

Google FAQPage structured data için FAQPage, Question, acceptedAnswer yapısını kullanır; JSON-LD formatı da Google’ın önerdiği structured data formatıdır.

Dikkat etmeniz gereken tek şey

Schema’daki soru-cevaplar sayfada görünen FAQ içerikleriyle aynı olmalı. Google, structured data’nın sayfadaki ana içerikle uyumlu ve yanıltıcı olmaması gerektiğini belirtir.

Ekledikten sonra kontrol edip kaydedin

Sonra canlı FAQ sayfasına gidin:

Sağ tık > View Page Source
Ctrl + F
FAQPage

FAQPage görünüyorsa eklenmiştir.

Sonra Google’da:

Rich Results Test

açıp FAQ URL’sini test edin.

Custom Liquid yoksa alternatif

Tema Custom Liquid section göstermiyorsa:

Online Store > Themes > ... > Edit code

Sonra:

Layout > theme.liquid

dosyasında </head> kapanışından hemen önce şunu ekleyin:

{% if request.path == '/pages/faq' %}
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Question Text?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Answer Text"
      }
    }
  ]
}
</script>
{% endif %}

Shopify’da tema kodunu düzenleme yolu Online Store > Themes > Edit code üzerinden yapılır.

gmail mail yedekleme hata IMAP IMAP Mail Yedekleme Mail Yedekleme Object Cache Outlook mail yedekleme Rank Math Site Map Wordpress Yusuf Dikeç

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir