Uporządkowane dane programu lojalnościowego (MemberProgram
)

Wielu sprzedawców ma programy lojalnościowe, które oferują specjalne korzyści dla uczestników, takie jak specjalne ceny i punkty lojalnościowe. Gdy dodasz do swojej witryny uporządkowane dane MemberProgram
, wyszukiwarka Google może używać tych informacji do wyświetlania w wynikach wyszukiwania korzyści dla lojalnych klientów związanych z Twoimi produktami i panelami wiedzy.
Programy lojalnościowe oferowane przez Twoją firmę możesz określić za pomocą typu uporządkowanych danych MemberProgram
zagnieżdżonego w typie uporządkowanych danych Organization
.
Aby określić korzyści dla lojalnych klientów (takie jak ceny dla lojalnych klientów i punkty lojalnościowe) w przypadku poszczególnych produktów, dodaj osobno znaczniki UnitPriceSpecification
w znacznikach danych strukturalnych Offer
zgodnie z opisem w sekcji umieszczonych przez sprzedawcę informacji o produkcie.
Dostępność funkcji
Informacje o programie lojalnościowym są dostępne w wynikach wyszukiwania Google w Australii, Brazylii, Francji, Kanadzie, Meksyku, Niemczech, Stanach Zjednoczonych i Wielkiej Brytanii, zarówno na komputerach, jak i urządzeniach mobilnych.
Dodawanie uporządkowanych danych
Uporządkowane dane to standardowy format udostępniania informacji o stronie i klasyfikowania jej zawartości. Jeśli dopiero zaczynasz, dowiedz się, jak działają uporządkowane dane.
Poniżej omawiamy sposób tworzenia, testowania i udostępniania uporządkowanych danych.
- Dodaj wymagane właściwości. Dowiedz się, w którym miejscu na stronie umieścić uporządkowane dane w zależności od używanego formatu.
- Przestrzegaj wskazówek.
- Zweryfikuj kod za pomocą testu wyników z elementami rozszerzonymi i napraw błędy krytyczne. Rozważ też usunięcie niekrytycznych problemów, które mogą zostać zgłoszone w narzędziu – to może poprawić jakość uporządkowanych danych (ale nie jest to konieczne, aby witryna kwalifikowała się do wyników z elementami rozszerzonymi).
- Możesz wdrożyć kilka stron z uporządkowanymi danymi i dzięki narzędziu do sprawdzania adresów URL zobaczyć, jak Google je odczytuje. Upewnij się, że Twoja strona jest dostępna dla Google i nie jest blokowana przez plik robots.txt lub tag
noindex
ani nie wymaga logowania. Jeśli strona wygląda dobrze, możesz poprosić Google o ponowne zindeksowanie adresów URL. - Aby na bieżąco informować Google o przyszłych zmianach, prześlij mapę witryny. Możesz zautomatyzować ten proces za pomocą interfejsu Search Console Sitemap API.
Przykłady
Oto przykład znaczników uporządkowanych danych MemberProgram
dla programu lojalnościowego z 2 poziomami uczestnictwa.
<html> <head> <title>About Us</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "OnlineStore", "hasMemberProgram": { "@type": "MemberProgram", "name": "Membership Plus", "description": "For frequent shoppers this is our top-rated loyalty program", "url": "https://www.example.com/membership-plus", "hasTiers": [ { "@type": "MemberProgramTier", "@id": "#plus-tier-silver", "name": "silver", "url": "https://www.example.com/membership-plus-silver", "hasTierBenefit": [ "https://schema.org/TierBenefitLoyaltyPoints" ], "membershipPointsEarned": 5 }, { "@type": "MemberProgramTier", "@id": "#plus-tier-gold", "name": "gold", "url": "https://www.example.com/membership-plus-gold", "hasTierRequirement": { "@type": "CreditCard", "name": "Example platinum card plus" }, "hasTierBenefit": [ "https://schema.org/TierBenefitLoyaltyPrice", "https://schema.org/TierBenefitLoyaltyPoints" ], "membershipPointsEarned": 10 } ] } // Other Organization-level properties // ... } </script> </head> <body> </body> </html>
Wytyczne
Aby można było używać znaczników programu lojalnościowego w wyszukiwarce Google, musisz przestrzegać tych wytycznych:
- Ogólne wytyczne dotyczące uporządkowanych danych
- Podstawowe zasady dotyczące wyszukiwarki
- Wskazówki techniczne
Wskazówki techniczne
-
Umieść znacznik
MemberProgram
w typieOrganization
na stronie, na której podajesz szczegóły administracyjne i zasady dotyczące Twojej firmy. Więcej informacji znajdziesz w dokumentacji znaczników organizacji. -
Aby określić korzyści dla lojalnych klientów (takie jak ceny dla lojalnych klientów i punkty lojalnościowe) w przypadku poszczególnych produktów, dodaj znaczniki
UnitPriceSpecification
zdefiniowane dla umieszczonych przez sprzedawcę informacji o produkcie. Zdefiniowany przez Ciebie znacznik danychMemberProgram
współpracuje z uporządkowanymi danymivalidForMemberTier
iMembershipPointsEarned
, aby określać korzyści dla klientów w programie lojalnościowym podczas zakupu produktów.
Definicje typów uporządkowanych danych
Aby uporządkowane dane mogły być używane w wyszukiwarce Google, musisz w nich stosować wymagane właściwości. Możesz też dodawać do nich właściwości zalecane, aby wzbogacać informacje o programach lojalnościowych dla wygody użytkowników.
MemberProgram
Aby opisać 1 lub więcej programów lojalnościowych i 1 lub więcej poziomów w ramach programu lojalnościowego dla Twojej firmy, użyj tych właściwości. Pełną definicję atrybutu MemberProgram
znajdziesz na stronie schema.org/MemberProgram.
Właściwości wymagane | |
---|---|
description |
Opis głównych korzyści dla uczestników programu lojalnościowego. |
hasTiers |
Powtórzony Definiuje poziom w programie lojalnościowym. Program lojalnościowy musi mieć co najmniej 1 poziom.
Zobacz listę właściwości |
name |
Nazwa programu lojalnościowego |
Właściwości zalecane | |
---|---|
url |
Adres URL strony internetowej, na której kupujący może zarejestrować się w programie lojalnościowym.
Nie podawaj wielu adresów URL. Jeśli nie podasz adresu URL, zostanie przyjęty adres URL strony zawierającej uporządkowane dane |
MemberProgramTier
MemberProgramTier
służy do definiowania poziomu w ramach MemberProgram
.
Program lojalnościowy może mieć kilka poziomów. Na przykład brązowy, srebrny i złoty.
Pełną definicję znaczników MemberProgramTier
znajdziesz na schema.org/MemberProgramTier.
Właściwości wymagane | |
---|---|
hasTierBenefit |
Powtórzony Korzyści dla osób na tym poziomie uczestnictwa. Poziom uczestnictwa może obejmować wiele korzyści. Obsługiwane są również krótkie nazwy bez prefiksu adresu URL (np.
|
name |
Nazwa poziomu uczestnictwa. |
Właściwości zalecane | |
---|---|
hasTierRequirement |
Wymagania dotyczące dołączania do poziomu uczestnictwa. Jeśli nie zostanie określone inaczej, każdy może dołączyć do tego poziomu bezpłatnie. W przypadku poziomu płatnego określ wartość typu, która reprezentuje wymagania dotyczące dołączenia do tego poziomu.
|
membershipPointsEarned |
Liczba punktów lojalnościowych uzyskanych przez konsumenta na jednostkę waluty wydanej, gdy |
url |
Adres URL strony internetowej, na której kupujący może zarejestrować się w ramach tego konkretnego poziomu uczestnictwa. Nie podawaj wielu adresów URL. |
Konfigurowanie programów lojalnościowych w Google za pomocą Merchant Center
Programy lojalnościowe mogą być trudne do skonfigurowania i aktualizowania w ramach znaczników. Jeśli masz konto Google Merchant Center, możesz skonfigurować program lojalnościowy bezpośrednio w Google Merchant Center zamiast używać znaczników. Więcej informacji znajdziesz w artykule o programie lojalnościowym w Centrum pomocy dla sprzedawców.
Jeśli podasz zarówno znaczniki, jak i programy lojalnościowe Merchant Center, Google użyje ustawień Merchant Center.
Rozwiązywanie problemów
Jeśli masz problem z zastosowaniem lub debugowaniem uporządkowanych danych, skorzystaj z tych rozwiązań:
- Jeśli korzystasz z systemu zarządzania treścią (CMS) lub ktoś inny zajmuje się Twoją witryną, poproś odpowiednią osobę o pomoc. Pamiętaj, aby przekazać tej osobie wszystkie wiadomości z Search Console, które zawierają szczegółowe informacje o problemie.
- Google nie gwarantuje, że funkcje wykorzystujące uporządkowane dane pojawią się w wynikach wyszukiwania. Listę typowych powodów, dla których Google może nie wyświetlać Twoich treści w wyniku z elementami rozszerzonymi, znajdziesz w Ogólnych wytycznych dotyczących uporządkowanych danych.
- Możliwe, że w uporządkowanych danych wystąpił błąd. Sprawdź listę błędów uporządkowanych danych i raport dotyczący uporządkowanych danych, których nie można przeanalizować.
- Jeśli wobec Twojej strony zostały podjęte ręczne działania dotyczące uporządkowanych danych, dane te zostaną zignorowane (mimo że strona nadal może się pojawiać w wynikach wyszukiwania Google). Aby rozwiązać problemy z uporządkowanymi danymi, użyj raportu Ręczne działania.
- Przejrzyj jeszcze raz wytyczne, aby sprawdzić, czy Twoje treści ich nie naruszają. Przyczyną problemu mogą być treści spamerskie lub użycie spamerskich znaczników. Jeśli jednak problem nie jest związany ze składnią, test wyników z elementami rozszerzonymi go nie wykryje.
- Rozwiązywanie problemów z brakującymi wynikami z elementami rozszerzonymi lub ze spadkiem całkowitej liczby wyników z elementami rozszerzonymi
- Poczekaj na ponowne zindeksowanie strony. Pamiętaj, że gdy opublikujesz stronę, Google może potrzebować kilku dni na jej znalezienie i zindeksowanie. Odpowiedzi na ogólne pytania dotyczące skanowania i indeksowania znajdziesz w artykule Najczęstsze pytania o indeksowanie i skanowanie w wyszukiwarce Google.
- Zadaj pytanie na forum Centrum wyszukiwarki Google.