it-swarm-tr.com

RDFa'nın faydaları nelerdir?

Bu yeni teknoloji ile ilgili bazı bloglar vs. gördüm: RFDa, ama şimdi kullanmanın bir faydası var. Anladığım kadarıyla, çoğunlukla arama motorları ve diğer tarayıcılar tarafından kullanılıyor, ancak Google, Bing ve diğerleri bunu henüz uyguladı mı? Kullanırsam sayfalarında daha iyi bir sıralama verir mi, yoksa sonuçlarımı daha zengin hale getirir mi?

8
googletorp

genel bakış 'a bakıldığında, öne çıkan bir şey, RDFA’nın yalnızca onaylama işlemine kadar XHTML 1.1’e uygulanabileceği, oysa ki HTML5/CSS3’ü sonlandırmak ve üretime sokmak için muazzam bir baskı var.

Genel bakıştan alıntı:

Bugüne kadar, HTML olmasa da XHTML genişletilebilir olduğundan, RDFa yalnızca XHTML 1.1 için belirtilmiştir. Web yayıncıları HTML4 içinde RDFa işaretlemesini kullanabilirler: RDFa'nın tasarımı bu kullanım durumunu öngörür ve çoğu RDFa ayrıştırıcısı, HTML'nin herhangi bir sürümünde RDFa özniteliklerini tanır. Yazarlar, belgeye RDFa işaretlemesi ekledikten sonra bir HTML belgesini sunmakta başarısız olacak konuşlandırılmış bir Web tarayıcısı olmadığını biliyorlar. Ancak, yayıncılar şu anda RDFa’nın HTML4’te geçerli olmayacağının farkında olmalıdır. RDFa özellikleri, XHTML1.1 + RDFa DTD kullanarak, XHTML'de doğrulanır.

HTML5’in RDFA’nın geçerli olmayacağına benzer olacağını, ancak belgeyi bilinen ve popüler tarayıcılarda kırmayacağını varsayabiliriz. Mobil cihazlar göz önüne alındığında bu beni biraz korkutuyor.

Bunun size zarar vereceğini sanmıyorum, ancak belgenizin anlambiliminin iyi yapılandırılmasının (yani başlık etiketlerinin uygun şekilde kullanılması) elde edilmesinin yerine geçmez, bu genellikle sonuçlarda ortaya çıkan uygun metin/başlıklar ile sonuçlanır.

En yararlı gördüğüm alan, genel bakışta verilen 'lisans' örneği gibi bir bağlantının kendi konseptiyle ilişkisini tanımlamak. Birisinin sadece CC-BY-SA lisansı altında veya belki başka bir değişkende sunulan sonuçları istemesi oldukça muhtemeldir.

Bundan başka bir şey için bir başlık atamak isteyeceğimi sanmıyorum, özellikle yazar/vs.'yi belirtmek için meta etiketler varken.

  • Ana fikir
  • Metin
  • Destekleyici fikir
  • Metin
  • Fikri Destekleyen Fikir
  • Metin
  • ...

... arama motorlarına herhangi bir belgenin ana hatlarını anlamak için çok kolay bir yol sunar. Bu nedenle, örnekte gösterildiği gibi, yazarın 'h3'ü yeniden eşleştirmesi aptalca olabilir, ancak bir bağlantı ilişkisini' makalenin yazarı 'olarak ilişkilendirmek,' lisans 'kavramına benzer şekilde ilginç olabilir .

Bunu gerçekten uygulayan kimseyi tanımıyorum, bu yüzden her iki senaryoda da başarılı olacağından emin değilim. Ancak, bunun (önemli ölçüde) iyi yapılandırılmış bir belgeden daha fazla rütbenize yardımcı olacağını sanmıyorum. En azından benim için yenilik, örneğin "Joe Q Smith" tarafından hazırlanan tüm belgeler gibi çok özel şeyler bulma yeteneği.

Yapmayacağım şey, bir belgenin yapısını belirlerken herhangi bir etiketin taşıması gereken ağırlığı yeniden tanımlamak.

Ve dayanamıyorum - bu, insanların HTML’yi regex ile ayrıştırmaktan kaçınmaları için bir neden daha :)

4
Tim Post

Yararları çoktur; fakat çözdüğünüz aynı sorunlara uymayabilir.

Örneğin, Müzik satan bir çevrimiçi Mağazanın basit kullanım durumunu ele alalım. Ürünleri için genellikle bir sayfa olmak üzere bir sayfa sayfası oluşturur.

RDFa ve birkaç kelime kullanarak, sayfanızın $ x tutarında bir Parça sattığını tanımlayabilirsiniz; parçanın, musicbrainz veya last.fm üzerindeki bir girişle aynı şey olduğu; ya da belirli bir myspace band sayfasıyla aynı sanatçı tarafından.

İlk seviyede; arama motorları iyi ilişkiler kelime dağarcığını anlar - ürünler, fiyatlar vb. Bir sonraki seviye (ve değerin olduğu yer burasıdır; ancak henüz yeterli sayıda uygulayıcıya sahip değildir) - RDFa ayrıştırıcısı ve SPARQL veritabanı.

2
user1366

RDFa ve diğer semantik işaretleme araçlarının belirli web sitesi türlerinde kullanılmasının kesinlikle yararları vardır.

Google kısa süre önce, web yöneticilerinin yemek tarifleri, kişiler, etkinlikler, incelemeler ve daha fazlası gibi şeyleri işaretlemesine ve SERP'lerde özel biçimlendirme göstermelerine olanak tanıyan " Rich Snippets " adlı bir şey sundu. Zengin Parçacıklar, RDFa'yı ve HTML'yi işaretlemek için diğer iki yöntemi destekler.

RDFa'yı desteklemese de, Facebook Açık Grafik Protokolü de anlamsal biçimlendirme kullanıyor.

Anlamsal ağ henüz tam olarak pişirilmemiş olsa da, bundan faydalanmanın mantıklı olduğu durumlar vardır.

1
JasonBirch