Udostępnianie uporządkowanych danych

Z tej strony dowiesz się, jak dodawać uporządkowane dane, od których zależą operatory wyszukiwania.

Strony internetowe są często wypełniane swobodnym tekstem, który łatwo czytelnik dla ludzi, ale trudniejszy do zrozumienia dla komputerów. Niektóre strony internetowe zawierają informacje o większej strukturze, takie jak data strony osadzona w adresie URL lub jej tytule, czy zrozumiałe dla komputera pola w kodzie HTML. Google wyodrębnia różne uporządkowane dane ze stron internetowych. Ten opisuje typy uporządkowanych danych wyodrębniane przez Google, które są dostępne do użycia w: Fragmenty niestandardowe oraz Uporządkowane wyszukiwanie.

  1. Omówienie
  2. Przesyłanie danych do Wyszukiwarki niestandardowej
  3. Przesyłanie danych do fragmentów rozszerzonych
  4. Wyświetlanie wyodrębnionych uporządkowanych danych

Omówienie

Czytając stronę sprzedającą płyty DVD, możesz szybko dowiedz się, jaki jest tytuł i co recenzenci sądzą o filmie; jak ocenili to miejsce. Ale komputer nie może robić tego samego, ponieważ nie rozumie struktury informacji.

Na przykład, jeśli strona zawiera treść dotyczącą płyty DVD – rekomendacje dotyczące innych produktów, reklamy z innych sklepów oraz komentarze od klientów – ceny na stronie mogą być różne a nie tylko na sprzedawanych płytach DVD. Możesz łatwo określić, cenę płyty DVD, odrzucając pozostałe. co zrobić na komputerze. Niektóre zaawansowane programy mogą wyświetlać ceny na stronie, ale nie mogą określać reguł znajdowania tylko ceny płyty DVD.

Formaty uporządkowanych danych to reguły, które standaryzują strukturę treść strony internetowej. Są to znaczniki dodawane do fragmentów tekstu, komputery potrafią przetwarzać swoje znaczenie i semantykę. Znaczniki nie powodują zmiany atrybutu format witryny sprawia, że metadane i tekst zawarty w tych treściach tagów XHTML, które są bardziej zrozumiałe dla komputerów.

Wyszukiwarka niestandardowa rozpoznaje te formaty:

  • PageMaps: niewidoczne bloki kodu XML, które dodają metadanych do stron.
  • JSON-LD: niewidoczne uporządkowane dane za pomocą JSON.
  • Mikroformaty: tagi używane do oznaczania widocznych elementów. według wstępnie zdefiniowanych typów.
  • RDFa: alternatywny standard znaczników widocznych dowolne typy treści.
  • Mikrodane: nowy standard HTML5 do dodawania znaczników. widocznej treści strony.
  • Tagi <meta>: standardowe tagi HTML, których podzbiór są analizowane przez Google.
  • Data strony: funkcje strony, które określają, datę, którą Google próbuje przeanalizować

Możesz użyć jednego z preferowanych formatów lub ich kombinacji. Pamiętaj, że w przeciwieństwie do Wyszukiwarki niestandardowej wyszukiwarka Google używa tylko formatów JSON-LD, mikrodanych i standardu Unicode. podczas generowania fragmentów rozszerzonych i ma własny algorytm oraz zasady. który decyduje o tym, jakie informacje są wyświetlane użytkownikom. Po dodaniu elementu uporządkowanych danych mogą być prezentowane w Wyszukiwarce niestandardowej, dane te nie mogą być wykorzystywane przez Google Wyniki wyszukiwania.

Poniżej znajduje się wyidealizowany fragment zwykłego kodu HTML z witryny z opiniami:

<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>

Poniższy fragment pokazuje poprzedni kod HTML rozszerzony za pomocą formatu mikroformatów:

<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>
Funkcje wyodrębniane z Wyszukiwarki niestandardowej można wyświetlić, wykonując te czynności: ta metoda

Dzięki wykorzystaniu standardowych formatów uporządkowanych danych w plikach ze stron internetowych, nie tylko udostępniasz dane Wyszukiwarce niestandardowej, również w przypadku każdej usługi lub narzędzia, które obsługują ten sam standard. Zastosuj do najważniejszych informacji na stronie internetowej. możesz je więc umieścić bezpośrednio w wynikach. Jeśli na przykład masz witrynę, w której sprzedajesz urządzenia z Androidem, dodaj uporządkowane dane na temat oceny, ceny, dostępność itp. Gdy użytkownicy wyszukują treści urządzeń z Androidem, będą mogli zobaczyć oceny, ceny o ich dostępności.

Dzięki temu komputery mogą teraz typy danych na stronie internetowej. Co dalej? Komputery też mogą nie jest też proste – szukanie i łączenie informacji w różnych stronach internetowych. Dzięki temu użytkownicy nie muszą wykonywać całkowicie nudnych zadań, takich jak przesiewanie w poszukiwaniu potrzebnych elementów. wyszukiwarki, takiej jak Wyszukiwarka niestandardowa, może przetwarzać uporządkowane dane stron internetowych i wyświetlać je w bardziej użyteczny, bardziej znaczący sposób, niestandardowych fragmentów kodu wyszukiwaniem w uporządkowanych danych.

Powrót do góry

Udostępnianie danych Wyszukiwarce niestandardowej

Google obsługuje kilka rodzajów danych, których używa się głównie Wyszukiwarka niestandardowa: mapy stron, podzbiór tagów <meta> i przybliżone daty stron.

Korzystanie z usługi PageMaps

PageMaps to uporządkowany format danych, który dostarcza Google informacje na temat: danych na stronie. Umożliwia twórcom witryn umieszczanie danych i notatek stronach internetowych. Chociaż uporządkowane dane nie są widoczne dla użytkowników ani dla Wyszukiwarka Google, Wyszukiwarka niestandardowa rozpoznaje ją podczas indeksowania stron internetowych zwraca go bezpośrednio w funkcji Programmable Search Element.

Możesz bezpośrednio dodać mapy stron do strony lub zgłosić je przy użyciu mapy witryny. Google wykorzystuje również inne informacje na stronie, takie jak znaczniki fragmentów rozszerzonych, meta danych tagu, aby utworzyć PageMap.

W odróżnieniu od innych formatów uporządkowanych danych opisanych poniżej, PageMaps nie wymagają przestrzegania standardowych właściwości i haseł. Nie mogą też do istniejącego słownika, schematu lub szablonu. Możesz po prostu utworzyć niestandardowych wartości atrybutów, które sprawdzą się w przypadku Twojej witryny. W przeciwieństwie do struktury atrybutów danych mikroformatów, mikrodanych i standardu MIME, które są dodawane wokół treści widocznych dla użytkowników w treści HTML, metadane PageMaps są zawarte w w sekcji head strony HTML. Ta metoda obsługuje dowolne danych, które mogą być potrzebne aplikacji, a których może nie być wyświetlane użytkownikom.

Po utworzeniu mapy strony możesz przesłać ją do Google za pomocą dowolnej następujące metody:

Definicje tagów PageMap

W poniższej tabeli opisano wymagania dotyczące dodawania danych PageMap do Mapa witryny.

Tag Wymagany? Opis
PageMap Tak Obejmuje wszystkie informacje PageMap dotyczące odpowiedniego adresu URL.
DataObject Tak Obejmuje wszystkie informacje o jednym elemencie (na przykład działania).
Attribute Tak Każdy obiekt DataObject zawiera co najmniej 1 atrybut.

Uwaga: Mapy stron to bloki XML i dlatego muszą być poprawnie sformatowane. zwłaszcza PageMap, DataObject i W tagach Attribute w pliku XML wielkość liter ma znaczenie, podobnie jak Atrybuty type, name i value.

Dodawanie danych PageMap bezpośrednio do strony HTML

Oto przykładowe dane PageMap dla strony o 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>

Dodawanie danych PageMap do mapy witryny

Jeśli nie chcesz uwzględniać danych PageMap w kodzie HTML stron, możesz dodać dane PageMap do mapy witryny i przesłać ją za pomocą Narzędzie Mapy witryn w Search Console.

Oto przykład mapy witryny zawierającej informacje PageMap o dwóch Adresy URL: http://www.example.com/foo i 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>

Analizowanie danych PageMap

Dzięki elementowi Wyszukiwarka niestandardowa atrybuty niestandardowe zwracanych we właściwości fragmentu rozszerzonego każdego wyniku, może być używany z Wywołania zwrotne elementu wyszukiwania.

<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>

Powrót do góry

Z użyciem <meta> tagów

Mapy stron umożliwiają precyzyjne wskazanie danych, które mają być na każdej stronie, czasami zawiera ona dużo treści, nie chcą dodawać adnotacji. Google wyodrębnia wybrane treści z: META ma postać <meta name="KEY" content="VALUE">. Nie obsługujemy wariantów Metatag, np. użycie property zamiast name.

Mimo że wyraźnie wykluczamy wspólne tagów, które są zwykle wstawiane automatycznie przez narzędzia do tworzenia stron internetowych, na przykład robots, description i keywords, rzadsze tagi w Twojej witrynie będą i umieszczone w specjalnym obiekcie danych, typu metatags, które mogą być używane ze wszystkimi niestandardowymi Funkcje uporządkowanych danych wyszukiwania. Na przykład tag <meta> w postaci:

<meta name="pubdate" content="20100101">

tworzy obiekt PageMap DataObject, który jest zwracany w wynikach XML w następujący sposób:

<r n="1">
 ...
 <PageMap>
  <DataObject type="metatags">
   <Attribute name="pubdate" value="20100101"/>
  </DataObject>
 </PageMap>
 ...
</r>

Dane z tej automatycznie utworzonej mapy strony mogą być używane wszędzie tam, wykorzystują dane z mapy strony (PageMap) dołączone do treści strony. Dla: można go używać z operatorami wyszukiwania strukturalnego, takimi jak Sortowanie według atrybutu:

https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=metatags-pubdate

lub za pomocą funkcji Element Wyszukiwarka niestandardowa:

...
<div class="gcse-search" sort_by="metatags-pubdate:d:s"></div>
...

Oto tagi <meta>, które Google wyklucza:

  • roboty
  • opis
  • słowa kluczowe
  • ponowna wizyta po
  • generator
  • zweryfikuj wersję 1
  • robot Google
  • google-site-verification
  • mssmarttagspreventparsing
  • bez pamięci podręcznej

Google próbuje uwzględnić wszystkie pozostałe tagi <meta> z zastrzeżeniem, że znaków interpunkcyjnych, znaków specjalnych i spacji w name pola <meta> tagów mogą nie zostać prawidłowo przeanalizowane. Wyszukiwarka niestandardowa jednoznacznie obsługuje kropki i myślniki w nazwach tagów <meta>. Wyszukiwarka niestandardowa nie obsługuje wprost innych znaków specjalnych w <meta> nazwach tagów, ale za pomocą niektórych znaków specjalnych mogą zostać prawidłowo zaakceptowane, jeśli są Zakodowany adres URL.

Ograniczenia

Wyszukiwarka niestandardowa przekonwertuje na Mapy strony maksymalnie 50 tagów <meta>, o ile bo łączny rozmiar tekstu wszystkich przetworzonych właściwości nie przekracza 1 MB, w żadnym o długości przekraczającej 1024 znaki.

Powrót do góry

Korzystanie z dat stron

Oprócz metadanych określonych na stronie przez Ciebie, Google szacuje też datę strony na podstawie funkcji strony, w postaci dat w tytule i URL-u. Wyszukiwarka niestandardowa umożliwia korzystanie z tych daty do sortowania, uprzedzeń i ograniczania wyników za pomocą specjalnych metadanych, klucza date. Tej szacowanej daty można używać we wszystkich operatorach z parametrem URL &sort=, w tym Sortuj według atrybutu, Uprzedzenia według atrybutu, Ogranicz do zakresu.

Uwaga: data strony nie jest dodawana do mapy strony, więc nie będzie zwracany w wynikach interfejsu JSON API, więc nie będzie można go użyć w Wyszukiwarce niestandardowej. i nie można go używać z tagiem Filtruj według atrybutu.

W poniższych przykładach pokazano użycie daty strony z tymi operatorami:

Jeśli chcesz... Wyślij ten URL... Aby dowiedzieć się więcej, zobacz...
Sortuj wyniki według daty w kolejności malejącej https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date Sortowanie według atrybutu
Zdecydowanie odchylaj wyniki względem nowszych dat https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date:d:s Stronniczość według atrybutu
Słabnie odchylaj wyniki względem starszych dat https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date:a:w Stronniczość według atrybutu
Zwraca wyniki od 1 stycznia do 1 lutego 2010 r. (włącznie) https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date:r:20100101:20100201 Ogranicz do zakresu

Data w przybliżeniu określona przez Google jest określana na podstawie funkcji takich jak data publikacji artykułu lub wyraźnie określony datę w tytule dokumentu. Jeśli strona została źle określona lub niespójne daty, które według Google mogą nie zostać osiągnięte , a Wyszukiwarka niestandardowa może zwrócić wyniki w kolejności w sposób, którego się nie spodziewasz.

Formatowanie dat

Witryna może domyślnie podawać informacje o dacie, korzystając z funkcja szacowanej daty strony pozwalająca wykrywać daty umieszczone na stronie adresu URL, tytułu lub innych właściwości albo jawnie przez podanie daty w w formacie uporządkowanych danych. W obu przypadkach zastosowanie dat Wymaga poprawnego sformatowania dat.

Wyszukiwarka niestandardowa Sortuj według atrybutu, Stronniczość według atrybutu, Ogranicz do zakresu funkcji, Google próbuje analizować daty, używając obu konwencjonalnych dat i standardy formalne, takie jak ISO 8601 i IETF RFC 850. Akceptowane są następujące pełne formaty daty:

Format daty Przykładowa data
RRRR-MM-DD 2009-12-31
RRRR/MM/DD 31.12.2009
RRRRMMDD 20091231
Miesiąc DD RRRR 31 grudnia 2009 r.
DD miesiąc RRRR 31 grudnia 2009 r.

Google spróbuje przeanalizować warianty tych formatów daty, takie jak jako MM/DD/YYYY i DD/MM/YYYY. Pamiętaj jednak: im bardziej niejednoznaczna data, tym mniejsze prawdopodobieństwo, że Google ją przeanalizuje. i poprawne dane. Na przykład data 06/07/08 to jest bardzo niejednoznaczne i mało prawdopodobne jest, że Google ją przypisze. zgodnie z wybraną interpretacją. Aby uzyskać najlepsze wyniki, użyj pełnej ISO 8601 format daty z pełnym rokiem.

Powrót do góry

Opisy rozszerzone

Google wyodrębnia też różne uporządkowane dane z kodów JSON-LD, mikroformatów i standardu gtag. oraz mikrodane, które zostaną wykorzystane fragmenty rozszerzone, rozszerzone prezentacje standardowych wyników wyszukiwania Google. Podobne dane są dostępne do wykorzystania w Wyszukiwarce niestandardowej operatory uporządkowanych danych – zwykle te same dane, które są używane we fragmentach rozszerzonych. Jeśli na przykład strony zostały oznaczone za pomocą mikroformatu Standard hrecipe, możesz posortować według liczby ocen gwiazdki przepisu z operatorem &sort=recipe-ratingstars Google stale rozszerza wyodrębniane dane i określa, jaka ich część dane są dostępne do użycia w Wyszukiwarce niestandardowej; by zobaczyć, jakie dane Google aktualnie możesz użyć funkcji Narzędzia do testowania uporządkowanych danych w Search Console.

Powrót do góry

Używanie JSON-LD

JSON-LD to powszechnie stosowany standardowy format uporządkowanych danych. Dane są w formacie JSON i umieszczane w klastrze <script> tag z type="application/ld+json".

Poniżej znajdziesz jak najmniejszą część kodu HTML z kilkoma prostymi elementami JSON-LD:

<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 wyodrębnia podzbiór tych danych na potrzeby Wyszukiwarki niestandardowej i normalizuje je. normalizacja upraszcza kod JSON-LD, usuwając wiele idiomów JSON-LD. Znormalizowane dane mają postać przetworzono dalej:

  • Jest on konwertowany z wykres strukturę kodu JSON-LD na las drzew.
  • Las jest ograniczony do gałęzi związanych z podzbiorem schema.org. Podzbiór składa się ze znaczników schema.org Typ drzewa dla . Jeśli masz inne typy treści, które mogą być przydatne w Twoim konkretnym przypadku użycia, poinformuj nas o tym w Pomocy forum.
  • Każdy węzeł JSON-LD z jednego z wybranych typów pobiera gałąź ze swojego obiektu JSON-LD drzewo. Ta gałąź obejmuje swoje węzły nadrzędne w drzewie i wszystkie węzły podrzędne. Na przykład mamy drzewo zakorzenione w MusicComposition i usługę firstPerformance, w której występują wartość Zdarzenie, która ma pełny zestaw Zdarzenie. usług. Wszystkie te węzły, od MusicComposition przez właściwości Zdarzenie i jego elementy podrzędne są zachowywane, by zachować charakterystyczną gałąź drzewa. zawierające pierwsze zdarzeniePerformance.
. W przypadku powyższego kodu JSON-LD uporządkowane dane będą zwracane w wynikach wyszukiwania w postaci kodu JSON, takiego jak to:
 ...
 "event": {
   "name": "Presenting Foo",
   "description": "Please attend. You'll love it!",
   "startdate": "2022-05-24",
   "location": "Back room"
 },
 ...

Aby zobaczyć, co wyszukiwarka Google wyodrębnia dla strony, i sprawdzić poprawność kodu JSON-LD, użyj Wyniki z elementami rozszerzonymi Narzędzie do testowania w witrynie Google Search Console.

Więcej informacji o formacie JSON-LD znajdziesz tutaj: dokumentacji uporządkowanych danych oraz json-ld.org.

Powrót do góry

Korzystanie z mikroformatów

Mikroformaty to specyfikacja służąca do reprezentowania powszechnie publikowanych takie jak opinie, osoby, produkty i firmy. Ogólnie rzecz biorąc, Mikroformaty składają się z mikroformatów <span> i <div> i właściwości klasy oraz atrybut krótka i opisowa nazwa właściwości (np. dtreviewed lub rating, który oznacza datę sprawdzenia produktu i jej ocenę).

Poniżej znajdziesz fragment zwykłego kodu HTML.

<p><strong>Kevin Grendelzilla</strong></p>
<p>Technical writer at Google</p>
<p>555 Search Parkway</p>
<p>Googlelandia, CA 94043</p>

Poniższy fragment kodu zawiera poprzedni kod HTML rozszerzony o Mikroformaty:

<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 wyodrębnia podzbiór tych danych, znormalizowany i uporządkowany w celu dostosowania się do sposobu jej wyświetlania we fragmentach rozszerzonych. Ten podzbiór zostanie zwrócony w wynikach XML w następujący sposób:

<r n="1">
 ...
 <PageMap>
  <DataObject type="person">
   <Attribute name="location" value="Googlelandia"/>
   <Attribute name="role" value="Technical Writer"/>
  </DataObject>
 </PageMap>
 ...
</r>

Aby zobaczyć, co Google wyodrębnia dla strony, użyj tagu Uporządkowane dane Narzędzie do testowania Search Console. Dane wyodrębniane przez Google ze stron to: jest stale przedłużona, dlatego regularnie sprawdzaj, czy potrzebne dane zostały udostępnione. Jeśli w międzyczasie: dane niestandardowe, które nie odpowiadają zdefiniowanemu mikroformatowi, skorzystaj z PageMaps.

Więcej informacji na temat mikroformatów znajdziesz w dokumentacji uporządkowanych danych oraz microformats.org.

Powrót do góry

Korzystanie z platformy opisów zasobów w atrybutach (standard MIME)

Struktura opisów zasobów w atrybutach (JSON) jest bardziej elastyczna. niż mikroformaty. Mikroformaty określają zarówno składnię uwzględniania, uporządkowane dane w dokumenty HTML i zbiór klas mikroformatów każdy z własnym słownikiem dozwolonych atrybutów. MIME (włączona) określa tylko składnię i pozwala na korzystanie z istniejących słowników atrybutów lub tworzyć własne. Umożliwia też łączenie wiele słowników. Jeśli istniejące słowniki nie spełniają warunków możesz zdefiniować własne standardy i słowniki, podczas tworzenia nowych pól.

Poniżej znajdziesz fragment zwykłego kodu HTML.

<div>
   <h3>5 Centimeters Per Second</h3>
   <h4>Makoto Shinkai</h4>
    ...
</div>

Poniższy fragment zawiera poprzedni kod HTML rozszerzony za pomocą standardu MIME:

<div>
   <h3 property="dc:title">5 Centimeters Per Second</h3>
   <h4 property="dc:maker">Makoto Shinkai</h4>
   ...
</div>

Więcej informacji o standardzie MIME znajdziesz w dokumentacji uporządkowanych danych. Aby dowiedzieć się więcej o definiowaniu schematu RDF, zobacz RDF Primer.

Powrót do góry

Używanie mikrodanych

HTML5, czyli najnowsza wersja stron internetowych, określa format o nazwie mikrodane który uwzględnia koncepcje standardu RDFa i mikroformatów bezpośrednio w standardu HTML. Mikrodane używają prostych atrybutów w tagach HTML (często span lub div), by przypisać krótkie i opisowe nazwy elementów i właściwości.

Podobnie jak w przypadku standardu Unicode i mikroformatów atrybuty mikrodanych pomagają określić, zawierają informacje określonych typów, np. opinie, ludzi, informacje lub wydarzenia. Na przykład człowiek może mieć właściwości, pseudonim, adres URL, tytuł i przynależność. Oto przykład krótkiego bloku HTML przedstawiającego ten podstawowy kontakt informacje dotyczące Roberta Kowalskiego:

<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>

Poniżej przedstawiono ten sam kod HTML oznaczony za pomocą mikrodanych. Pamiętaj, że w tym przykładzie używamy właściwości „nickname” który nie jest jeszcze oficjalnie częścią schema.org. Niestandardowy zakres dat Dobrym sposobem na poznanie lokalnych rozszerzeń schema.org jest wyszukiwanie udostępniając je szerszej społeczności.

<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>

Pierwszy wiersz tego przykładu zawiera tag HTML div z atrybut itemscope, który wskazuje, że div zawiera mikrodany element. Atrybut itemtype="http://schema.org/Person" włączony ten sam tag informuje nas, że dana osoba należy do Ciebie. Każda właściwość elementu odpowiadającego osobie jest rozpoznawany za pomocą atrybutu itemprop; np. itemprop="name" w tagu span opisuje imię i nazwisko danej osoby. Pamiętaj, że Twój limit nie jest ograniczony do span i div; tag itemprop="url" jest dołączony do tagu a (kotwicy).

Więcej informacji o mikrodanych znajdziesz tutaj: dokumentacji uporządkowanych danych oraz Mikrodane HTML.

Powrót do góry

Wyświetlanie wyodrębnionych danych strukturalnych

Uporządkowane dane JSON-LD mają specjalne narzędzie do weryfikacji obsługiwane przez Google, Narzędzie do testowania wyników z elementami rozszerzonymi. Sprawdza ona składni kodu JSON-LD i części ich semantyki, zwłaszcza jeśli uporządkowane dane zawiera wymagane i zalecane atrybuty. Aby sprawdzić inne formy uporządkowanych danych użyj Walidatora znaczników schema.org. Sprawdza poprawność składnię uporządkowanych danych i wyświetlę ich interpretowaną formę.

Wyszukiwarka niestandardowa przechowuje podzbiór więc za pomocą Wyszukiwarki niestandardowej możesz sprawdzić widoku uporządkowanych danych strony według:

  1. włącz uporządkowane dane w wynikach wyszukiwania na Zaawansowane funkcje wyszukiwania

    Zrzut ekranu pokazujący włączanie danych strukturalnych

  2. Następnie za pomocą tej wyszukiwarki znajdź stronę z danymi, które chcesz zobaczyć, i kliknij Przycisk Uporządkowane dane w wynikach wyszukiwania tej strony:

    Zrzut ekranu pokazujący przycisk uporządkowanych danych w wynikach wyszukiwania

Jeśli nie masz otagowanych stron danymi strukturalnymi, ale chcesz sprawdzić, wyodrębnione uporządkowane dane mogą wyglądać tak: możesz wpisać adresy URL innych witrynach. popularne witryny, które zawierają opinie lub listę osoby z listy kontaktów mają uporządkowane dane.

Na stronie z uporządkowanymi danymi możesz by zobaczyć uporządkowane dane zaimplementowane przez stronę. Przykład: rozważ ten fragment kodu HTML z uporządkowanymi danymi o tym, osoba zaimplementowana za pomocą mikroformatów:

<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>

Wyszukiwarka niestandardowa wyodrębnia następujący podzbiór tych danych do użycia w uporządkowanym wyszukiwaniu:

person (source = MICROFORMAT)
  location = Tokyo

Powrót do góry

Poznaj inne funkcje

Uporządkowanych danych można używać w kilku funkcjach Wyszukiwarki niestandardowej w tym: