Arama motorları maç bilgisini nereden alıyor?
Bir maçı arattığınızda saat ve kanal bazen sonuç listesinin içinde, sayfaya girmeden görünüyor. Bu bilgi arama motorunun sayfanın metnini okuyup çıkarımda bulunmasıyla değil, sayfanın onu açıkça bildirmesiyle oluyor.
Yapısal veri nedir
Web sayfaları insan için yazılmış metnin yanında, makineler için ayrı bir katman taşıyabiliyor. Bu katman sayfanın içeriğini alanlara bölerek bildiriyor: bu bir etkinlik, adı şu, başlangıç zamanı şu, yeri şu.
Alanların adları ve anlamları ortak bir sözlükten geliyor. Böylece bir arama motoru, hiç görmediği bir siteyi bile okuyabiliyor — çünkü alanın adı sitenin değil, sözlüğün.
Alanların adları ve anlamları ortak bir sözlükten geliyor. Böylece bir arama motoru, hiç görmediği bir siteyi bile okuyabiliyor — çünkü alanın adı sitenin değil, sözlüğün.
Bu sitede hangi alanlar bildiriliyor
Maçlar birer etkinlik olarak bildiriliyor: iki takımın adı, başlangıç zamanı, hangi turnuvanın parçası olduğu ve biliniyorsa oynandığı yer. Listeler ise sıralı bir dizi olarak bildiriliyor, yani bir gün sayfasındaki maçların sırası da makineye ulaşıyor.
Sayfalardaki soru-cevap bölümleri de ayrıca bildiriliyor. Bu, sayfadaki cevabın arama sonucunda doğrudan görünmesini mümkün kılıyor.
Sayfalardaki soru-cevap bölümleri de ayrıca bildiriliyor. Bu, sayfadaki cevabın arama sonucunda doğrudan görünmesini mümkün kılıyor.
Neden tahmin bildirilmiyor
Yapısal veri bir kesinlik iddiası. Ekranda "netleşiyor" ya da "seçili maçlarda" gibi bir nitelemeyle yazılabilecek bir bilgi, o katmanda niteleme taşıyamıyor: alan ya doludur ya boştur.
Bu yüzden bu sitede kanal bilgisi yapısal veriye yalnız doğrulanmışsa yazılıyor. Aynısı maçın yeri için de geçerli: kulübün kayıtlı sahasından çıkarılmış bir yer bilgisi ekranda notuyla gösteriliyor ama yapısal veriye girmiyor.
Bu yüzden bu sitede kanal bilgisi yapısal veriye yalnız doğrulanmışsa yazılıyor. Aynısı maçın yeri için de geçerli: kulübün kayıtlı sahasından çıkarılmış bir yer bilgisi ekranda notuyla gösteriliyor ama yapısal veriye girmiyor.
Bildirmek görünmeyi garanti etmiyor
Yapısal veri bir talep değil bir bildirim. Arama motoru bu bilgiyi zengin bir sonuç olarak gösterip göstermemekte serbest ve kararını sayfanın güvenilirliğinden sorgunun türüne kadar birçok şeye bakarak veriyor.
Yani doğru bildirim gerekli ama yeterli değil. Bildirimin yanlış olması ise doğrudan zarar veriyor: sayfada olmayan bir şeyi bildirmek, arama motorunun o siteye güvenini düşürüyor.
Yani doğru bildirim gerekli ama yeterli değil. Bildirimin yanlış olması ise doğrudan zarar veriyor: sayfada olmayan bir şeyi bildirmek, arama motorunun o siteye güvenini düşürüyor.
Metin ile bildirim ayrışmamalı
Yapısal verinin en sinsi hatası, sayfada yazanla bildirilenin zamanla birbirinden ayrılması. İkisi ayrı yerlerde yazıldığında biri güncellenip diğeri unutuluyor ve sayfa bir şey söylerken makineye başka bir şey söylüyor.
Bu sitede iki katman aynı kaynaktan üretiliyor: ekrandaki cevap cümlesi ile bildirilen alan aynı hesaptan çıkıyor. Ayrı ayrı yazılsalardı biri eskir ve arama motoruna sayfada olmayan bir cevap gösterilirdi.
Bu sitede iki katman aynı kaynaktan üretiliyor: ekrandaki cevap cümlesi ile bildirilen alan aynı hesaptan çıkıyor. Ayrı ayrı yazılsalardı biri eskir ve arama motoruna sayfada olmayan bir cevap gösterilirdi.
Sayfa açılmıyorsa bildirim de yok
Bir bilgiyi bildirmek, o bilgiyi taşıyan bir sayfanın var olmasını gerektiriyor. Bu sitede içeriği olmayan sayfalar açılmıyor ve dizine girmiyor; dolayısıyla onlar için bir bildirim de üretilmiyor.
Bu, arama motorlarının sıkça yazdığı bir kuralın karşılığı: az sayıda dolu sayfa, çok sayıda boş sayfadan iyi. Boş sayfalar yalnız kendilerini değil sitenin tamamının değerlendirmesini aşağı çekiyor.
Bu, arama motorlarının sıkça yazdığı bir kuralın karşılığı: az sayıda dolu sayfa, çok sayıda boş sayfadan iyi. Boş sayfalar yalnız kendilerini değil sitenin tamamının değerlendirmesini aşağı çekiyor.
Yapay zekâ asistanları da aynı katmandan okuyor
Bir maçın saatini sohbet eden bir asistana sorduğunuzda, cevabın kaynağı çoğu zaman aynı katman oluyor. Asistanlar sayfanın metnini de okuyor ama alanlara bölünmüş bir bildirim, serbest metinden çok daha az yoruma açık.
Bu yüzden bilinmeyen bir değerin bilinmediğini açıkça söylemesi önemli. Boş bırakılmış bir alan yerine uydurulmuş bir saat, asistanın da o saati tekrar etmesine yol açardı.
Bu yüzden bilinmeyen bir değerin bilinmediğini açıkça söylemesi önemli. Boş bırakılmış bir alan yerine uydurulmuş bir saat, asistanın da o saati tekrar etmesine yol açardı.
