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.
- Omówienie
- Przesyłanie danych do Wyszukiwarki niestandardowej
- Przesyłanie danych do fragmentów rozszerzonych
- 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>
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.
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:
- Dodaj dane PageMap bezpośrednio do swojej strony HTML. Google wykryje informacje PageMap podczas indeksowania Twojej witryny.
- Dodaj dane PageMap do mapy witryny i prześlij ją Mapa witryny do indeksowania. To dobra opcja, jeśli nie chcesz, PageMap jest widoczny w kodzie źródłowym HTML strony.
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>
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> ...
- 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.
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.
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.
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.
... "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.
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.
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.
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.
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:
- włącz uporządkowane dane w wynikach wyszukiwania na
Zaawansowane funkcje wyszukiwania
-
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:
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
Poznaj inne funkcje
Uporządkowanych danych można używać w kilku funkcjach Wyszukiwarki niestandardowej w tym:
- Jeśli chcesz dowiedzieć się więcej o używaniu danych strukturalnych w rozszerzeniach, Więcej informacji znajdziesz w sekcji Dostosowywanie fragmentów wyników.
- Jeśli chcesz dowiedzieć się więcej o zmienianiu kolejności wyników, Więcej informacji: Wyszukiwanie w uporządkowanych danych.