Olanaklar yapısal veride
Neden önemli Misafir ajana ayrıntı söyler (“havuzlu, ücretsiz otoparklı, kahvaltı dahil”); ajan yalnızca güvenle okuyabildiği olanaklara göre süzer.
- Kategori
- Tesis ve hizmet verisi
- Ağırlık
- 100 puan üzerinden 8 (ortak kontrollerle birlikte)
- Kritik engel
- Hayır. Kalırsa yalnızca kendi ağırlığı kadar puan kaybettirir.
- Geçerli olduğu siteler
- Otel ve konaklama
- Efor
- 1 saat · geliştirici
- Skor modeli
- v2.4
Nasıl ölçüyoruz?
Otel ya da oda verisinde olanaklar (amenityFeature) aranır. Varsa geçer; olanaklar yalnızca metinde geçiyorsa (havuz, kahvaltı, otopark…) kısmen geçer; hiç yoksa düşer.
Sonuç sayfasında ne yazar?
Test sonucundaki cümleler bunlardır; “…” yerine sitenizde bulunan değer gelir.
- GeçtiOlanaklar (amenityFeature) yapısal veride listelenmiş.
- KısmenOlanaklar sayfa metninde geçiyor ama amenityFeature verisi olarak yok; “havuz” ya da “ücretsiz otopark” diye süzen ajan bunları kaçırabilir.
- KaldıOlanak bulunamadı: ne amenityFeature verisinde ne ana sayfa metninde.
Nasıl düzeltilir?
Hedef: Misafirin süzebileceği her olanak LocationFeatureSpecification (name + value: true) olarak listelenir.
Örnek kod
"amenityFeature": [
{ "@type": "LocationFeatureSpecification", "name": "Ücretsiz Wi-Fi", "value": true },
{ "@type": "LocationFeatureSpecification", "name": "Açık havuz", "value": true },
{ "@type": "LocationFeatureSpecification", "name": "Ücretsiz otopark", "value": true }
]
Örnek değerler (example.com, ürün adı, fiyat) yer tutucudur; kendi sitenizinkilerle değiştirin.
Kendiniz nasıl doğrularsınız?
Hotel JSON-LD’sinde her olanak için ad ve değer taşıyan bir amenityFeature listesi olmalı.
Bir yapay zekâ kodlama ajanıyla düzeltin
Bunu mağazanızın kodu üzerinde çalışan Claude Code, Cursor ya da başka bir kodlama ajanına yapıştırın. Yayına almadan önce değişikliği gözden geçirin.
Mağazamın sitesi üzerinde çalışıyorsun. Specoria’nın ajan hazırlık testi aşağıdaki maddeyi kontrol ediyor. Yapay zekâ alışveriş ajanları mağazayı okuyabilsin ve işlem yapabilsin diye bunu düzelt.
## 1. Olanaklar yapısal veride (lodging_amenities)
Hedef: Misafirin süzebileceği her olanak LocationFeatureSpecification (name + value: true) olarak listelenir.
Örnek düzeltme (bu kod tabanına ve altyapıya uyarla; örnek değerler yer tutucudur):
```
"amenityFeature": [
{ "@type": "LocationFeatureSpecification", "name": "Ücretsiz Wi-Fi", "value": true },
{ "@type": "LocationFeatureSpecification", "name": "Açık havuz", "value": true },
{ "@type": "LocationFeatureSpecification", "name": "Ücretsiz otopark", "value": true }
]
```
Kaynak: https://specoria.com/tr/yontem/kontroller/lodging-amenities/
## Kurallar
- Önce kod tabanını incele ve hiçbir şeyi değiştirmeden hangi dosya ya da şablonları değiştireceğini bana söyle.
- Yalnızca bu kontrollerin gerektirdiğini değiştir; görünen sayfa ile yapısal veri aynı şeyi söylesin.
- Fiyat, stok, kargo ya da iade koşulu, yorum ve ürün kimliği (GTIN) uydurma: mağazanın gerçek verisinden al ya da bana sor.
- Gerçek ziyaretçileri engelleme ya da yavaşlatma; izleme kodu ekleme.
- Yayına aldıktan sonra https://specoria.com/tr/ adresindeki ücretsiz testi yeniden çalıştırıp düzeltmeyi doğrula.
Şartname ve rehberler
Kontrol bu açık kaynaklara dayanır; bağlantılar yayımcının kendi sayfalarıdır.