WordPress için JSON-LD

Schema, json-Ld ikonu

Google yapılandırılmış veriye çok önem veriyor. Yapılandırılmış Veri Biçimlendirme ile Arama Motorlarında Daha Yukarı Çıkmanız mümkün.

Siteniz için

  • JSON-LD
  • Microdata
  • RDFa

kullanabiliyorsunuz. Introduction to Structured Data yazısında Google temel bilgileri sunmuş. Burada belirttiği üzere Google JSON-LD kullanılmasını öneriyor.
Microdata uygulaması daha kolay görünmesine rağmen WordPress kodlarınızın içine katmak gerektiği için dosya ve kod yönetimini zorlaştırıyor.

WordPress içinde JSON-LD Kullanımı

Bazı JSON-LD kodlarının header veya footer’a eklenmesi yeterli. Biz footer bölümünü tercih ediyoruz.
İlk ekleyeceğimiz;

<script type="application/ld+json"> {   
"@context": "http://schema.org",   "@type": "WebSite",
"name": "SITEADI",
"url": "http://www.siteadı.com" }
</script>

Böylece WebSite ve WPHeader tanımlarımızı yapılandırmış olduk. Kırmızı bölümleri kendi sitenize göre düzenlemeniz gerekmektedir.

Arama kutunuz için;

Site bağlantıları arama sorguları kullanıcıyı sitenizin arama sonuçları sayfasına gönderir. Bu nedenle bu özelliği güçlendirmek için işleyen bir arama motoruna ihtiyacınız vardır. Google’ın da bu sonuçları tanımlayabilmesi için yapılandırılmış veri tanımlamalarına ihtiyacı var.

<script type="application/ld+json">
 {
   "@context": "http://schema.org",
   "@type": "WebSite",
   "url": "http://www.siteadı.com/",
   "potentialAction": {
     "@type": "SearchAction",
     "target": "http://www.siteadı.com/?Arama_terimi_dizgesi={Arama_terimi_dizgesi}",
     "query-input": "required name=Arama_terimi_dizgesi"
   }
 }
 </script>

Sosyal Medya hesaplarınız için;

<script type="application/ld+json">
 {
   "@context": "http://schema.org",
   "@type": "Person",
   "name": "SITEADI veya isim",
   "url": "http://www.siteadı.com/",
   "sameAs": [
     "https://twitter.com/SITEADI veya isim",
     "https://www.facebook.com/SITEADI veya isim",
     "https://www.linkedin.com/in/SITEADI veya isim",
     "https://plus.google.com/+SITEADI veya isim",
     "https://www.instagram.com/SITEADI veya isim",
 ]
 }
 </script>

Tekil Yazılarınız için

İçeriği işaretlemek için yapısal verileri kullandığınızda, Google’ın Görüntülü Reklam Ağı’ndaki içeriğini daha iyi anlamasına yardımcı olur ve içeriğinizin Arama’daki kullanıcılara daha iyi bir dağıtım elde etmesini sağlarsınız.
Bunu içerik özelliklerini işaretleyerek ve alakalı olduğunda eylemleri etkinleştirerek yapabilirsiniz. Bu yazılarınızın Rich Cards/Zengin kartlar ve Rich Snippets/ Zengin parçalara dahil edilmesini sağlar.

Mark Up Your Content Items

Review ekleme

<script type="application/ld+json">
 {
   "@context": "http://schema.org/",
   "@type": "Review",
   "itemReviewed": {
     "@type": "Thing",
     "name": "<?php the_title_attribute(); ?>"
   },
   "author": {
     "@type": "Person",
     "name": "<?php the_author(); ?>"
   },
   "reviewRating": {
     "@type": "Rating",
     "ratingValue": "5",
     "bestRating": "5"
   },
   "publisher": {
     "@type": "Organization",
     "name": "SITEADI"
   }
 }
 </script>

NewsArticle ekleme

<script type="application/ld+json">
 {
   "@context": "http://schema.org",
   "@type": "NewsArticle",
   "mainEntityOfPage": {
     "@type": "WebPage",
     "@id": "<?php the_permalink(); ?>"
   },
   "headline": "<?php the_title_attribute(); ?>",
   "image": {
     "@type": "ImageObject",
     "url": "<?php the_post_thumbnail_url(); ?>",
     "height": 500
     "width": 1000
   },
   "datePublished": "<?php the_time( 'c' ); ?>",
   "dateModified": "<?php the_modified_time('c'); ?>",
   "author": {
     "@type": "Person",
     "name": "<?php the_author(); ?>"
   },
    "publisher": {
     "@type": "Organization",
     "name": "SITEADI",
     "logo": {
       "@type": "ImageObject",
       "url": "Logo url",
       "width": 60,
       "height": 60
     }
   },
   "description": "<?php the_excerpt_rss() ?>"
 }
 </script>

Yazı altı elemanları

4 yorum

Yorumları Oku

Kolay gelsin iyi çalışmalar
JSON LD kodlarını tagından önce yazmak gerekmiyor mu ?

head yazmıştım sanırım çıkmamış html kodlarından dolayı

SUNIPEYK için bir yanıt yazın Yanıtı iptal et

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