Bursa Çekirge'de yeni açılan döner restoranı Google'da "çekirge döner" araması için ilk sayfaya çıkmak istiyor; ancak Search Console'da "yapılandırılmış veri eksik" uyarısı var. Doğru JSON-LD şablonu olmadan Google, fiyatınızı, çalışma saatlerinizi veya 4.7 puanınızı SERP'te zengin sonuç olarak göstermez.
Kombinasyon: 4 schema.org tipi tek bloka
Restoran sayfası için Restaurant (LocalBusiness alt tipi) + iç içe hasMenu + aggregateRating + openingHoursSpecification dört bloku tek bir JSON-LD'de birleştirin. Google Rich Results bunu tek varlık olarak indexler ve yıldız, fiyat aralığı, "Şu an açık" rozetini birlikte gösterir.
thMenu, restoran kaydında girdiğiniz adres, telefon, açılış saatleri ve menü kalemlerini /api/sitemap yan kanalında otomatik JSON-LD'ye çevirip <head> içine basar. Manuel müdahaleye gerek yok; ancak template'i bilmek hata ayıklamayı kolaylaştırır.
Kopyala-yapıştır şablon
Aşağıdaki blok Çekirge dönercisi için hazırlanmış canlı örnek. @context sabit "https://schema.org" olmalı; @type "Restaurant" (LocalBusiness daha geneldir, Restaurant daha güçlü sinyal verir).
{"@context":"https://schema.org","@type":"Restaurant","name":"Çekirge Döner Evi","address":{"@type":"PostalAddress","streetAddress":"Hüdavendigar Mah. 12","addressLocality":"Bursa","postalCode":"16070","addressCountry":"TR"},"telephone":"+90-224-555-0142","priceRange":"₺₺","servesCuisine":"Türk","hasMenu":"https://menu.thmenu.com/cekirge-doner","aggregateRating":{"@type":"AggregateRating","ratingValue":"4.7","reviewCount":"183"},"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],"opens":"11:00","closes":"23:00"}]}
Doğrulama: 2 zorunlu araç
JSON-LD yayınlandıktan sonra iki test aracını da geçmeli. Google Rich Results Test (search.google.com/test/rich-results) Google'ın SERP'te kullanacağı görselleştirmeyi gösterir. Schema Markup Validator (validator.schema.org) ise schema.org tipinin kurallarına teknik uyumu denetler.
Her ikisi de 0 hata, 0 uyarı vermeli. priceRange içinde "₺" yerine "$$" yazmak teknik olarak geçerli ama Bursa için yanıltıcı; lokal para birimi sembolü kullanın.
SSS
aggregateRating'i sahte yıldızla doldurabilir miyim? Hayır — Google manuel ceza uygular, organik trafik tamamen düşer. Sadece gerçek müşteri yorumlarının ortalamasını yazın.
Cuma vakit duraklayan kebapçı için iki ayrı openingHoursSpecification yazabilir miyim? Evet, array içinde iki ayrı blok: 11:00-14:00 ve 16:00-23:00. dayOfWeek farklı olabilir.
Menü URL'i için ayrıca Menu schema yazmalı mıyım? Opsiyonel ama önerilir. hasMenu içinde URL yeterli; ayrı Menu+MenuItem blokları yazarsanız Google fiyat aralığını item bazında çekebilir.
Faydalı buldunuz mu? Paylaşın.
İlgili makaleler
QR Menünün 12 Somut Faydası (Gerçek Verilerle)
Baskı maliyetinden hijyene, çok dilli destekten anlık fiyat güncellemesine kadar…
Menü Fotoğrafları Satışları Nasıl Artırır? Restoran Rehberi
Fotoğraflı ürünler yüzde 30'a kadar daha fazla sipariş alıyor. Menünüzdeki görse…
Apple Pay Kullanan Müşteriler Restoranınızda Neden 12 Saniye Daha Az Bekliyor?
Visa 2024 verisiyle EMV chip+PIN 25.3 sn, Apple Pay 13.1 sn. 32 masalık brasseri…