Bu sayfada, arama operatörlerinin kullandığı yapılandırılmış verilerin nasıl ekleneceği gösterilmektedir.
Web sayfaları genellikle serbest biçimli metinlerle doldurulur. Bu sayede kolayca insanlar tarafından okunması kolay ancak bilgisayarların anlaşılması daha zordur. Biraz web sayfalarında, kolayca uygulanabilen daha yapılı bilgiler bulunur. Örneğin, URL'ye veya sayfanın başlığına yerleştirilmiş sayfa tarihi, veya makine tarafından okunabilen alanlar bulunmalıdır. Google web sayfalarından çeşitli yapılandırılmış veriler çıkarır. Bu sayfasında Google'ın ayıkladığı yapılandırılmış veri türlerinin şuralarda kullanılabilir: Özel Snippet'ler ve Yapılandırılmış Arama.
- Genel Bakış
- Programlanabilir Arama Motoruna Veri Sağlama
- Zengin Snippet'lere Veri Sağlama
- Çıkarılan Yapılandırılmış Verileri Görüntüleme
Genel Bakış
DVD satan bir web sayfasını okurken hızla yorumcuların film hakkında ne düşündüklerini ve nasıl oy verdiklerini. Ama bilgisayar aynı şeyleri yapamaz çünkü bilgilerin nasıl yapılandırıldığını anlamaz.
Örneğin, sayfada DVD hakkında, diğer öğeler, diğer mağazalardan reklamlar ve yorumlar için öneriler bir ürün veya hizmet için sayfanın farklı için değil, her şeyden çok daha fazla. Bu sayede DVD'nin fiyatını çıkarırken diğer fiyatları reddederken, yapamıyor. Bazı sofistike programların fiyatları web sayfasını ziyaret eder, ancak yalnızca fiyatı.
Yapılandırılmış veri biçimleri, yapıyı ve biçimi standartlaştıran web sayfasının içeriği. Bunlar metin snippet'lerine uyguladığınız işaretlemelerdir. Bilgisayarlar anlamlarını veya anlamlarını işleyebilir. İşaretleme, meta verileri ve metni, biçimlendirmenizi değil, XHTML etiketlerinin bilgisayarlar için daha anlamlı olmasını sağlar.
Programlanabilir Arama Motoru şu biçimleri tanır:
- PageMaps: Sayfaya eklenen görünmez XML blokları meta verileri kullanır.
- JSON-LD: JSON biçimi.
- Mikro biçimler: Görünür olarak işaretlemek için kullanılan etiketler önceden tanımlanmış türlerde sayfa içeriğini gösterir.
- RDFa: görünür işaretleme için alternatif bir standart rastgele türlerdeki sayfa içeriğini gösterir.
- Mikro veri: işaretleme için yeni bir HTML5 standardı görünür sayfa içeriği.
<meta>
etiketleri: Bir alt kümesi olan standart HTML etiketleri Google tarafından ayrıştırılır.- Sayfa Tarihi: Bir sayfada yer alan ve Google'ın bunu ayrıştırmaya çalıştığı tarih
Tercih ettiğiniz biçimlerden birini veya bir kombinasyonunu kullanabilirsiniz. Programlanabilir Arama Motoru'nun aksine Google Arama'nın yalnızca JSON-LD, Mikro veri ve VoiceOver kullandığını unutmayın. ve kendi algoritması ve politikaları vardır. belirlemek için kullanır. Yani buradaki yapılandırılmış veri öğesi Programlanabilir Arama Motoru'nda sunulabildiğinden, bu veriler Google Arama sonuçları.
Aşağıda, bir yorum sitesinden alınan idealleştirilmiş bir düz HTML snippet'i bulunmaktadır:
<div> <div> <h1>Pizza My Heart</h1> </div> <span>88%</span> like it <a href="#reviews">See all 12 reviews</a> <span>Under $10 per entree</span> <div>
Aşağıdaki snippet önceki HTML kodunu gösterir mikro biçimler adı verilen bir biçimle genişletilir:
<div class="hreview-aggregate"> <div class="vcard item"> <h1 class="fn">Pizza My Heart</h1> </div> <span class="rating average">88%</span> like it <a href="#reviews">See all <span class="count">12</span> reviews</a> <span class="pricerange">Under $10 per entree</span> <div>. Programlanabilir Arama Motoru'nun ayıkladığı özellikler aşağıdaki bağlantıda görüntülenebilir bu yöntemi
Google Analytics 4'te standart yapılandırılmış veri biçimlerini verileri Programlanabilir Arama Motoru'nun kullanımına sunmakla kalmaz, aynı standardı destekleyen tüm hizmet veya araçlar için de geçerlidir. Uygula yapılandırılmış verileri web sayfasındaki en önemli bilgilere eklemeli ve böylece bunları doğrudan sonuçlarda sunabilirsiniz. Örneğin, Android cihazlar satan bir web sitesine sahip olma, derecelendirmeler, fiyatlar, müsaitlik durumu ve neler değil. Kullanıcılarınız arama yaptığında derecelendirmelerini, fiyatları ve bir bakışta görebilirsiniz.
Böylece bilgisayarlar artık Google'ın web sayfasındaki veri türlerini ifade eder. Şimdi önemli olan nedir? Bilgisayarlar da kendi başlarına bilgileri farklı ortamlarda bulmak ve birleştirmek üzere web sayfaları. Böylece kullanıcılar, karmaşık görevleri tamamlamak için ve aradıkları öğeleri bulmak için birden fazla sayfaya göz atabilir. Arama motorları İYS'nizdeki yapılandırılmış verileri işleyebilir. kullanışlı ve daha anlamlı şekillerde gösterebilir. Örneğin, özel snippet'ler ve yapılandırılmış arama.
Programlanabilir Arama Motoruna Veri Sağlama
Google, öncelikli olarak Google’ın kullandığı çeşitli veri türlerini destekler.
Programlanabilir Arama Motoru: Sayfa haritaları, <meta>
etiketlerinin bir alt kümesi ve yaklaşık sayfa tarihleri.
Page Maps'i kullanma
PageHaritalar, Google'a aşağıdakiler hakkında bilgi sağlayan yapılandırılmış bir veri biçimidir: verileri de içerir. Web sitesi üreticilerinin web sayfaları. Yapılandırılmış verileri, kullanıcılarınız veya Google Web Arama, Programlanabilir Arama Motoru, web sayfalarınızı dizine eklerken ve bunu doğrudan Programlanabilir Arama Öğesi.
PageHaritalar'ı bir sayfaya açıkça ekleyebilir veya Sayfa Haritaları'nı bir Site Haritası kullanarak gönderebilirsiniz.
Google, sayfadaki zengin snippet işaretlemesi veya
Sayfa Haritası oluşturmak için meta
etiket verilerini kullanın.
Aşağıda açıklanan diğer yapısal veri biçimlerinden farklı olarak Pagemaps,
Google Analytics 4'te standart özelliklere veya terimlere uymanızı ya da
mevcut bir kelime öbeğine, şemaya veya şablona Yalnızca
web siteniz için anlamlı olan özel özellik değerleri olabilir. Yapılandırılmış
çevresine eklenen mikro biçimlerin, mikro verilerin ve Metadata'nın veri özellikleri
kullanıcı tarafından görülebilen içerik HTML'sinin gövdesinde, PageHaritalar meta verileri
HTML sayfasının head
bölümü. Bu yöntem rastgele desteklenir
ve bu verileri uygulamak istemeyeceğiniz
göstermek için kullanır.
Sayfa Haritası oluşturduktan sonra, oluşturduğunuz sayfanın aşağıdaki yöntemleri kullanabilirsiniz:
- PageMap verilerini doğrudan HTML sayfanıza ekleyin. Google, sitenizi taradığımızda PageMap bilgilerini keşfeder.
- Sayfa Haritası verilerini bir Site Haritası'na ekleyin ve bu verileri Dizine ekleme için site haritası. Trello'yu e-posta ile Sayfanızın HTML kaynak kodunda gösterilen PageMap.
PageMap etiket tanımları
Aşağıdaki tabloda, bir Site haritası.
Etiket | Gerekli mi? | Açıklama |
---|---|---|
PageMap |
Evet | İlgili URL'ye ait tüm PageMap bilgilerini kapsar. |
DataObject |
Evet | Tek bir öğeyle ilgili tüm bilgileri kapsar (örneğin, işlemi). |
Attribute |
Evet | Her DataObject bir veya daha fazla özellik içerir. |
Not:
PageHaritalar XML bloklarıdır ve bu nedenle doğru biçimlendirilmiş olmaları gerekir;
özellikle de PageMap
, DataObject
ve
XML'deki Attribute
etiketleri büyük/küçük harfe duyarlıdır;
type
, name
ve value
özellikleri.
PageMap verilerini doğrudan HTML sayfanıza ekleme
Aşağıda, badminton:
<html> <head> ... <!-- <PageMap> <DataObject type="document"> <Attribute name="title">The Biomechanics of a Badminton Smash</Attribute> <Attribute name="author">Avelino T. Lim</Attribute> <Attribute name="description">The smash is the most explosive and aggressive stroke in Badminton. Elite athletes can generate shuttlecock velocities of up to 370 km/h. To perform the stroke, one must understand the biomechanics involved, from the body positioning to the wrist flexion. </Attribute> <Attribute name="page_count">25</Attribute> <Attribute name="rating">4.5</Attribute> <Attribute name="last_update">05/05/2009</Attribute> </DataObject> <DataObject type="thumbnail"> <Attribute name="src" value="http://www.example.com/papers/sic.png" /> <Attribute name="width" value="627" /> <Attribute name="height" value="167" /> </DataObject> </PageMap> --> </head> ... </html>
Site Haritasına PageMap verileri ekleme
Sayfalarınızın HTML'sine PageMap verilerini eklemek istemiyorsanız, Sayfa Haritası verilerini bir Site Haritası'na ekleyebilir ve söz konusu Site Haritası'nı Search Console Site Haritaları aracı.
Aşağıda, URL'ler: http://www.example.com/foo ve http://www.example.com/bar.
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://www.example.com/foo</loc> <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0"> <DataObject type="document" id="hibachi"> <Attribute name="name">Dragon</Attribute> <Attribute name="review">3.5</Attribute> </DataObject> </PageMap> </url> <url> <loc>http://www.example.com/bar</loc> <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0"> <DataObject type="document" id="biggreenegg"> <Attribute name="name">Ribs</Attribute> <Attribute name="review">4.0</Attribute> </DataObject> </PageMap> </url> </urlset>
PageMap verileri ayrıştırılıyor
Programlanabilir Arama Öğesi kullanılarak özel özellikler, her bir sonucun richSnippet özelliğinde döndürülen bir satır öğesi ile Arama Öğesi Geri Aramaları.
<r n="1"> <u> http://www.xyz.com/business/vending_machine.html </u> ... <t> In Italy, a Vending Machine Even Makes the <b>Pizza</b> </t> ... <s>The European vending machine industry has annual sales of about #33 billion, much of it coming from factories and offices.</s> ... <PageMap> <DataObject type="image"> <Attribute name="image_src" value="http://www.nytimes.com/images/2009/03/14/business/14vend.751.jpg"/> </DataObject> <DataObject type="publication"> <Attribute name="author" value="John Tagliabue"/> <Attribute name="date" value="March 14, 2009"/> <Attribute name="category" value="Business/World Business"/> </DataObject> </PageMap> ... </r>
<meta>
etiket kullanılıyor
PageHaritalar ise bir sayfa için istediğiniz verileri kesin bir şekilde
her sayfada, bazen her sayfada çok sayıda içerik
veya not eklemek istemezsiniz. Google, seçilen içeriği şuradan ayıklar:
META
<meta name="KEY"
content="VALUE">
biçiminde etiketler.
META etiket (ör. name
yerine property
kullanımı).
Yaygın yayınları
genellikle web yazma araçları tarafından programlı bir şekilde eklenen etiketler,
robots
, description
ve
keywords
, sitenize özel nadir etiketler
çıkarılıp özel bir veri nesnesine yerleştirilir.
Tüm Özel satır öğeleri ile kullanılabilen metatags
türü
Arama'nın yapılandırılmış veri özellikleri. Örneğin, formun <meta>
etiketi:
<meta name="pubdate" content="20100101">
aşağıdaki gibi XML sonuçlarında döndürülen bir PageMap DataObject oluşturur:
<r n="1"> ... <PageMap> <DataObject type="metatags"> <Attribute name="pubdate" value="20100101"/> </DataObject> </PageMap> ... </r>
Otomatik olarak oluşturulan bu PageMap'teki veriler, mümkün olan her yerde sayfanızın içeriğine açıkça eklenmiş bir PageMap'teki verileri kullanabilirsiniz. Örneğin, gibi yapısal arama operatörleriyle kullanılabilir. Özelliğe göre sıralama:
https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=metatags-pubdate
veya ile Programlanabilir Arama Öğesi:
... <div class="gcse-search" sort_by="metatags-pubdate:d:s"></div> ...
- robotlar
- açıklama
- anahtar kelime
- sonra yeniden ziyaret
- oluşturma aracı
- doğrulama-v1
- googlebot
- google-site-verification
- mssmarttagspreventparsing
- önbellek yok
Google, diğer tüm <meta>
etiketlerini dahil etmeye çalışır, ancak bunu yaparken
name
içinde noktalama işaretleri, özel karakterler ve yerleştirilmiş boşluklar
<meta>
etiketlerinin alanı doğru şekilde ayrıştırılamayabilir. Programlanabilir Arama Motoru
<meta>
etiket adlarında nokta ve tireleri açıkça destekler.
Programlanabilir Arama Motoru, diğer özel karakterleri açıkça desteklemez
<meta>
etiket adı içinde, ancak bazı özel karakterlerde
doğru şekilde kabul edilebilirler.
URL olarak kodlanmış.
Sınırlamalar
Programlanabilir Arama Motoru, son 30 gün içinde 50 adede kadar <meta>
etiketini Pagemaps'e dönüştürecektir
işlenen tüm mülklerin toplam metin boyutu 1 MB'ı aşmadığından,
1024 karakteri aşan bağımsız mülk.
Sayfa Tarihlerini Kullanma
Bir sayfada açıkça belirttiğiniz meta verilere ek olarak
Google ayrıca sayfanın özelliklerini temel alarak bir sayfa tarihini tahmin eder.
bunu başlıkta ve URL'de tarih olarak kullanın. Programlanabilir Arama Motoru,
sonuçları sıralamak için tarih belirlemek, önyargı ve aralık kısıtlamak için özel bir meta veri
date
anahtarı. Bu tahmini tarih tüm operatörlerde kullanılabilir
aşağıdakiler de dahil olmak üzere &sort=
URL parametresini kullanan
Özelliğe göre sırala,
Özelliğe göre ön yargılar,
Aralık ile kısıtla.
Not: Sayfa tarihi, PageMap'e eklenmez. bu nedenle JSON API sonuçlarında döndürülmez, Programlanabilir Arama Motoru'nda kullanılamaz öğesi ile birlikte kullanılamaz, Özelliğe göre filtreleme özelliği.
Aşağıdaki örneklerde, sayfa tarihinin bu operatörlerle kullanımı gösterilmektedir:
Şunu yapmak istiyorsanız... | Bu URL'yi gönder... | Daha fazla bilgi edinmek için bkz. |
---|---|---|
Sonuçları tarihe göre azalan düzende sıralayın | https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date |
Özelliğe göre sıralama |
Sonuçlar daha yeni tarihlerde güçlü bir şekilde yankı uyandırır | https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date:d:s |
Özelliğe Göre Önyargılar |
Önyargı sonuçları, daha eski tarihlere göre zayıf | https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date:a:w |
Özelliğe Göre Önyargılar |
1 Ocak - 1 Şubat 2010 (dahil) dönemindeki sonuçları döndür | https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date:r:20100101:20100201 |
Aralık ile Kısıtla |
Google'ın bir sayfa için doğru tarih tahmini, özelliklere dayanır haber makalelerinin künye tarihi veya açık bir şekilde belirtilmiş tarihi ekleyin. Bir sayfa kötü belirtilmişse veya Google'ın sayfa tarihiyle ilgili tahmininin tutarsız olduğu tarihler ve Programlanabilir Arama Motorunuz aşağıdaki sıralamayla sonuçları döndürebilir: beklemediğiniz bir şekilde çalışıyor olabilir.
Tarihleri Biçimlendirme
Bir site, Google'ın sayfaya yerleştirilmiş tarihleri algılayan tahmini sayfa tarihi özelliği veya diğer özelliklere veya açıklamaya göre yapılandırılmış veri biçimi. Her iki durumda da, tarihlerin tarihlerin doğru şekilde biçimlendirilmesini gerektirir.
Programlanabilir Arama Motorları İçin Özelliğe göre sırala, Özelliğe göre ön yargılar Aralık ile Kısıtla özellikleri üzerinde çalıştığınızda, Google, iki geleneksel tarihi kullanarak biçimlendirme ve resmî standartlar ISO 8601 ve IETF RFC 850 gibi bağlantılar hakkında bilgi edinin. Aşağıdaki tam tarih biçimleri kabul edilir:
Tarih Biçimi | Örnek Tarih |
---|---|
YYYY-AA-GG | 2009-12-31 |
YYYY/AA/GG | 31.12.2009 |
YYYYAAGG | 20091231 |
GG Ay YYYY | 31 Aralık 2009 |
GG Ay YYYY | 31 Aralık 2009 |
Google, bu tarih biçimlerinin varyantlarını ayrıştırmaya çalışır:
MM/DD/YYYY
ve DD/MM/YYYY
olarak. Ancak,
tarih ne kadar belirsiz olursa Google'ın
inceleyeceğiz. Örneğin, 06/07/08
tarihi
oldukça muğlak olduğudur ve muhtemelen Google'ın buna
istediğiniz yorumu seçin. En iyi sonuçlar için eksiksiz bir
ISO 8601
tam olarak belirtilmiş bir tarih biçimindedir.
Zengin Snippet'ler
Google ayrıca JSON-LD, Mikro biçimler, AMPHTML'den çeşitli yapılandırılmış verileri de ayıklar.
ve Mikro veriler kullanılır.
Zengin snippet'ler, standart Google arama sonuçlarının genişletilmiş sunumları.
Benzer veriler, Programlanabilir Arama Motoru'nun
yapılandırılmış veri operatörleri (genellikle zengin snippet'lerde kullanılan verilerle aynıdır.)
Örneğin, sayfalarınızı Mikro biçimle işaretlediyseniz
hrecipe
standart ise puan sayısına göre sıralayabilirsiniz
aşağıdaki gibi bir operatörle tarifin yıldızları
&sort=recipe-ratingstars
.
Google, çıkardığı verilerin kapsamını ve bu verilerin
Veriler, Programlanabilir Arama Motoru'nda kullanılabilir; görmek için Google'ın şu anda
ayıklamaları için
Search Console'da Yapılandırılmış Veri Test Aracı.
JSON-LD'yi kullanma
JSON-LD, yapılandırılmış veriler için yaygın olarak kullanılan standart bir biçimdir.
Veriler JSON olarak biçimlendirilmiş ve
type="application/ld+json"
içeren <script>
etiketi.
Aşağıda, basit bir JSON-LD kodu ile minimum HTML parçası verilmiştir:
<script type="application/ld+json"> { "@id": "http://event.example.com/events/presenting-foo", "@type": "http://schema.org/Event", "http://schema.org/description": "Please attend. You'll love it!", "http://schema.org/name": "Presenting Foo", "http://schema.org/startdate": "2022-05-24", "http://schema.org/location": "Back room" } </script>.
Google, bu verilerin bir alt kümesini Programlanabilir Arama Motoru için ayıklar ve normalleştirir. İlgili içeriği oluşturmak için kullanılan Normalleştirme, JSON-LD'yi basitleştirerek birçok JSON-LD deyimini kaldırır. Normalleştirilmiş veriler daha fazla işlendi:
- Dönüştürülmüş grafik ağaçlarla dolu bir ormana dönüştürüyor.
- Orman, her bir bitkinin bir alt kümesini ilişkili schema.org türleri. Alt küme schema.org ağaç türleri ziyaret edin. Kendi kullanım alanınız için yararlı olabilecek başka türler varsa lütfen Destek Forum.
- Seçilen türlerin birindeki her JSON-LD düğümü, JSON-LD'den bir branch çeker ağacı. Bu dal, ağaçtaki üst düğümlerini ve tüm alt düğümlerini içerir. Örneğin, kökten oluşan bir ağacımız MusicComposition firstPerformance mülkü Tam bir Etkinlik grubu içeren bir Etkinlik değeri özellikler. MusicComposition'nden bu öğenin özelliklerine kadar tüm bu düğümler Etkinlik ve bu etkinlikten gelen tüm alt öğeleri, anlamlı bir ağaç dalını korumak için saklanır. firstPerformance Etkinliği'ni içerir.
... "event": { "name": "Presenting Foo", "description": "Please attend. You'll love it!", "startdate": "2022-05-24", "location": "Back room" }, ...
Google Arama'nın bir sayfa için neyi ayıkladığını görmek ve JSON-LD'yi doğrulamak üzere şunu kullanın: Zengin Sonuçlar Test Aracı'nı ziyaret edin.
JSON-LD hakkında daha fazla bilgi edinmek için bkz. yapılandırılmış veri belgelerinden json-ld.org olarak değiştirin.
Mikro Biçimleri Kullanma
Mikro biçimler
yaygın olarak yayınlananları temsil eden bir spesifikasyondur.
yorumlar, kişiler, ürünler ve işletmeler gibi öğeler için de geçerlidir. Genellikle,
mikro biçimler <span>
ve
<div>
öğeleri ve bir sınıf özelliği,
kısa ve açıklayıcı özellik adı (dtreviewed
gibi)
veya öğenin incelendiği tarihi temsil eden rating
(sırasıyla) ve puanlarını görürsünüz.
Aşağıda, bir düz HTML kodu snippet'i bulunmaktadır.
<p><strong>Kevin Grendelzilla</strong></p> <p>Technical writer at Google</p> <p>555 Search Parkway</p> <p>Googlelandia, CA 94043</p>
Aşağıdaki snippet, mikro biçimler:
<div class="vcard"> <p><strong class="fn">Kevin Grendelzilla</strong></p> <p><span class="title">Technical writer</span> at <span class="org">Google</span></p> <p><span class="adr"> <span class="street-address">555 Search Parkway</span> <span class="locality">Googlelandia</span>, <span class="region">CA</span> <span class="postcode">94043</span> </span></p> </div>
Google, bu verilerin normalleştirilmiş ve yeniden düzenlenmiş bir alt kümesini çıkarır kodunu ekleyin. Bu alt kümesi aşağıdaki gibi XML sonuçlarında döndürülür:
<r n="1"> ... <PageMap> <DataObject type="person"> <Attribute name="location" value="Googlelandia"/> <Attribute name="role" value="Technical Writer"/> </DataObject> </PageMap> ... </r>
Google'ın bir sayfadan neler ayıkladığını görmek için şunu kullanın: Yapılandırılmış Veri Test Aracı Search Console sitesine bakın. Google'ın sayfalardan ayıkladığı veriler, süresi uzatılır, bu yüzden düzenli aralıklarla kontrol ederek istediğiniz veriler kullanılabilir hale getirildi. Bu arada, veya belirli bir mikro biçime karşılık gelmeyen özel veriler PageMaps'ı kullanabilirsiniz.
Mikro biçimler hakkında daha fazla bilgi edinmek için yapılandırılmış veri belgelerinden microformats.org olabilir.
Özelliklerde Kaynak Açıklaması Çerçevesi'ni Kullanma (GPT)
Özelliklerdeki Kaynak Açıklaması Çerçevesi (GPT) daha esnektir mikro formatlardan daha iyidir. Mikro biçimler hem dahil etmek için bir yapılandırılmış verileri HTML belgelerine ve mikro biçim sınıflarına dönüştürme izin verilen öznitelikler içeren kendine özgü sözlüğe sahip olmalıdır. RDFa, açık diğer taraftan yalnızca bir söz dizimi belirtir ve mevcut özellik sözlüklerini kullanabilir veya kendi listenizi oluşturabilirsiniz. Hatta paydaşlarınızı serbestçe kullanabilirsiniz. Mevcut sözlükler eşleşmiyorsa kendinizi geliştirdikten sonra, kendi standartlarınızı ve kelime dağarcığınızı yeni alanlar oluşturmaktır.
Aşağıda, bir düz HTML kodu snippet'i bulunmaktadır.
<div> <h3>5 Centimeters Per Second</h3> <h4>Makoto Shinkai</h4> ... </div>
Aşağıdaki snippet'te, GCLID ile genişletilmiş önceki HTML kodu gösterilmektedir:
<div> <h3 property="dc:title">5 Centimeters Per Second</h3> <h4 property="dc:maker">Makoto Shinkai</h4> ... </div>
VoiceOver hakkında daha fazla bilgi edinmek için bkz. yapılandırılmış veri dokümanlarına göz atın. RDF şemasını tanımlama hakkında daha fazla bilgi edinmek için: bkz. RDF Primer
Mikro Verileri Kullanma
HTML5, kullanılan dil web sayfalarının en son sürümü,
adı verilen bir biçim
mikro veriler
içeren bir e-tablo sağlar.
HTML standardının kendisi. Mikro veriler, HTML etiketlerinde basit özellikler kullanır
(genellikle span
veya div
) kısa ve öz
öğelere ve özelliklere açıklayıcı adlar verebilirsiniz.
VoiceOver ve Mikro biçimler gibi Mikro verilerin özellikleri de içeriğinizde belirli türlerdeki bilgiler (ör. yorumlar, veya olayları ifade eder. Örneğin, bir kişi tesis adı, takma ad, url, başlık ve satış ortaklığı. Bu özellik, bu temel iletişim bilgilerini gösteren kısa bir HTML bloğu örneği İbrahim Sağlam için bilgi:
<div> My name is Bob Smith but people call me Smithy. Here is my home page: <a href="http://www.example.com">www.example.com</a> I live in Albuquerque, NM and work as an engineer at ACME Corp. </div>
Aşağıda, aynı HTML'nin mikro verilerle işaretlenmiş hali bulunmaktadır. Bu örnekte "rumuz" özelliğini kullanıyoruz. Bu öğe, henüz resmi olarak schema.org'un bir parçası değil. Özel Arama Ağı, dönüşüm sağlamadan önce olası schema.org uzantılarını yerel olarak keşfetmenin iyi bir yoludur. bu öneriden bahsedeceğiz.
<div itemscope itemtype="http://schema.org/Person"> My name is <span itemprop="name">Bob Smith</span> but people call me <span itemprop="nickname">Smithy</span>. Here is my home page: <a href="http://www.example.com" itemprop="url">www.example.com</a> I live in Albuquerque, NM and work as an <span itemprop="title">engineer</span> at <span itemprop="affiliation">ACME Corp</span>. </div>
Bu örneğin ilk satırında,div
div
olduğunu belirten itemscope
özelliği
Bir mikro veri öğesi içeriyorsa. İlgili içeriği oluşturmak için kullanılan
itemtype="http://schema.org/Person"
özelliği açık
aynı etiket bize bunun bir kişi olduğunu bildirir. Kişi öğesinin her bir özelliği
itemprop
özelliğiyle tanımlanır; örneğin,
span
etiketindeki itemprop="name"
,
adı. span
ile sınırlı olmadığınızı unutmayın
ve div
; itemprop="url"
etiketi ekli
etiketi bir a
(anchor) etiketine ekleyebilirsiniz.
Mikro veriler hakkında daha fazla bilgi edinmek için yapılandırılmış veri dokümanlarının ve HTML Mikro Veri standardı.
Çıkarılan Yapılandırılmış Verileri Görüntüleme
JSON-LD yapılandırılmış verilerinin Google tarafından desteklenen özel bir doğrulama aracı olan Zengin Sonuçlar Test Aracı. Kontrol eder JSON-LD'nin söz dizimini ve bazı anlamlarını, özellikle de zorunlu ve önerilen özellikleri içerir. Diğer yapısal veri türlerini Şema İşaretleme Doğrulayıcı'yı kullanın. Şunları doğrular: yapılandırılmış verinin söz dizimini gösterir ve yorumlanan biçimini gösterir.
Programlanabilir Arama Motoru, yapılandırılmış verilerdir, bu nedenle Programlanabilir Arama Motoru'nun görüntüleyebilirsiniz:
- Arama Sonuçlarında Yapılandırılmış Veriler'i, Gelişmiş Arama Özellikleri
-
Ardından, bu arama motorunu kullanarak görmek istediğiniz verileri içeren bir sayfa bulun ve
İlgili sayfanın arama sonucundaki Yapılandırılmış veri düğmesi:
Web sayfalarınızdan hiçbirini yapılandırılmış verilerle etiketlemediyseniz ancak nelerin yapılandırılmış veriler gibi görünebilir. Bunun için diğer web sitelerinde görünür. Yorum bilgileri veya kişilerin yapılandırılmış verisine sahip olma olasılığı yüksektir.
Yapılandırılmış veri içeren bir sayfa bulduktan sonra sayfanın kaynağını kontrol edin. Örneğin, aşağıdaki HTML snippet'ini ele alalım: Mikro biçimler olarak uygulanmış bir kişi:
<div class="vcard"> <h1 class="fn"> <span class="given-name">Godzilla</span> <span class="family-name">Gigantis</span> </h1> <span class="title">Senior Giant Monster</span>, <span class="adr"> <span class="locality">Tokyo</span> </span> <div>
Programlanabilir Arama Motoru, bu verilerin aşağıdaki alt kümesini çıkarır yapılandırılmış aramada kullanım için:
person (source = MICROFORMAT) location = Tokyo
Diğer Özellikleri Keşfetme
Yapılandırılmış veriler, çeşitli Programlanabilir Arama Motoru özelliklerinde kullanılabilir aşağıdakiler dahil:
- Snippet'lerde yapılandırılmış verileri kullanma hakkında daha fazla bilgi edinmek isterseniz Sonuç Snippet'lerinizi Özelleştirme konusuna bakın.
- Sonuçlarınızın sırasını değiştirme hakkında daha fazla bilgi edinmek isterseniz Yapılandırılmış Arama konusuna bakın.