Umieść na swojej stronie uporządkowane dane, by włączyć specjalne funkcje w wynikach wyszukiwania Google, a następnie sprawdź je, wykonując Test wyników z elementami rozszerzonymi.
Otwórz test wyników z elementami rozszerzonymi
Testowanie
Adres URL
Prześlij pełny adres URL strony do przetestowania. Ważne: wszystkie zasoby strony muszą być dostępne dla anonimowego użytkownika uzyskującego dostęp do kodu z internetu. Żadne zasoby znajdujące się za zaporą sieciową lub zabezpieczone hasłem nie będą dostępne na potrzeby testu. Jeśli przechowujesz stronę na komputerze lokalnym lub chroni ją zapora sieciowa, możesz ją przetestować, eksponując tunel.
Fragment kodu
Za pomocą tego narzędzia możesz przetestować dowolny fragment kodu. Na stronie docelowej narzędzia zamiast adresu URL do przetestowania wybierz Kod, a następnie wklej kod, który chcesz sprawdzić. Możesz dowolną liczbę razy modyfikować kod i ponownie uruchamiać test, klikając Przeprowadź test.
Opcjonalny wybór klienta użytkownika
Możesz wybrać klienta użytkownika do testowania strony, czyli przetestować stronę na smartfonie lub komputerze. Wybierz klienta użytkownika z listy pod polem tekstowym do wpisywania adresu URL lub kodu.
Ze względu na inicjatywę Google dotyczącą indeksowania zoptymalizowanego pod kątem urządzeń mobilnych, która odzwierciedla zwiększone wykorzystanie urządzeń mobilnych do uzyskiwania dostępu do stron internetowych, domyślnym klientem użytkownika jest smartfon. Jeśli Twoja witryna jest dostosowana do urządzeń mobilnych, zalecamy wybrać go podczas testowania, chyba że masz konkretne powody, by używać komputerowego klienta użytkownika. W przypadku wszystkich witryn zalecamy skorzystanie z mobilnego klienta użytkownika, ponieważ obecnie większość użytkowników przegląda internet na urządzeniach mobilnych.
Na stronie ustawień usługi możesz sprawdzić, czy witryna jest dostosowana do komórek.
Obsługiwane formaty uporządkowanych danych
Test wyników z elementami rozszerzonymi obsługuje uporządkowane dane w formatach JSON-LD, RDFa i mikrodanych.
Sprawdzanie wyników
Test pokazuje, które typy wyników z elementami rozszerzonymi zostały znalezione na stronie, a także zawiera informacje o wszelkich błędach lub sugestie dotyczące uporządkowanych danych.
Jeśli pojawią się błędy lub ostrzeżenia, rozwiń poszczególne pozycje, aby zobaczyć szczegóły, i kliknij opis, aby otworzyć eksplorator kodu w odpowiedniej lokalizacji. Eksplorator używa renderowanego kodu źródłowego.
Wyniki testu obejmują te obszary:
Stan adresu URL
Narzędzie może zgłosić dowolne z tych wartości stanu testowanego adresu URL, gdzie N zależy od liczby znalezionych elementów.
- Wykryto N prawidłowych elementów
- Nie wykryto żadnych elementów
- Wykryto N prawidłowych elementów, które mają ostrzeżenia
- Wykryto N prawidłowych elementów: wszystkie mają ostrzeżenia
- Wykryto N prawidłowych elementów: niektóre mają ostrzeżenia
- Wykryto N elementów: niektóre są nieprawidłowe
- Wykryto N nieprawidłowych elementów
- Nie można zindeksować adresu URL
- Wykryto błędy składni w uporządkowanych danych
Skanowanie
Ta sekcja określa, czy Google może skanować stronę. Jeśli Google nie może skanować strony (np. nie pozwala na to plik robots.txt lub dyrektywa noindex), takiej strony nie można przetestować przy użyciu tego narzędzia.
- Zindeksowano / Błąd indeksowania:
- Zindeksowano jako: wskazuje typ klienta użytkownika użytego do indeksowania (smartfon lub komputer).
- Czy skanowanie jest dozwolone: sprawdza, czy reguła w pliku robots.txt witryny pozwala na indeksowanie strony.
- Pobranie strony: wskazuje, czy strona może zostać pobrana podczas testu. Jeśli indeksowanie się nie powiedzie, również ta czynność zakończy się niepowodzeniem.
Wykryte pozycje / Wykryto dane uporządkowane
Wskazuje, czy na stronie zostały znalezione uporządkowane dane. Jeśli takie dane zostały znalezione, ale nie udało się ich przeanalizować, zostanie to wskazane w tym miejscu. Będą tu wymienione wszystkie pozycje – ze stanem prawidłowym, z ostrzeżeniami, błędami lub takie, których nie można przetworzyć – wraz z informacją o danej pozycji i dotyczącym jej problemie.
Błędy
Jeśli z jakiegoś powodu narzędzie nie może uzyskać dostępu do strony, wyświetli się jeden z tych błędów:
- Serwer DNS nie odpowiada: często jest to chwilowy problem, który rozwiązuje się sam w ciągu kilku minut.
- Błąd DNS: nieznany host: serwer DNS nie rozpoznał adresu URL. Może to być chwilowy problem, który rozwiąże się sam w ciągu kilku minut.
- Błąd DNS: podano prywatny adres IP: Twój serwer DNS zwrócił adres IP, który należy do specjalnego/prywatnego zakresu, taki jak prywatny adres IP zgodny z definicją RFC 1918 (na przykład 10.0.0.1)
- Brak połączenia z serwerem: serwer był nieosiągalny, odmowa połączenia lub nie udało się nawiązać połączenia. Więcej informacji
- Nieprawidłowa odpowiedź serwera: serwer nie obsługuje żądanego protokołu. Odpowiedź lub nagłówki zostały obcięte albo odpowiedzi nie można przeanalizować (np. jeśli dane są nieprawidłowo skompresowane). Więcej informacji
- Nieprawidłowy certyfikat SSL serwera: certyfikat SSL Twojej witryny jest nieprawidłowy. Bez prawidłowego certyfikatu Google nie przetestuje adresu URL HTTPS w witrynie.
- Plik Robots.txt niedostępny: Google nie przeskanuje witryny, jeśli plik robots.txt został znaleziony, ale nie można go otworzyć. Dostępność pliku robots.txt możesz sprawdzić w raporcie Statystyki indeksowania.
- Przekroczono limit obciążenia hosta: wydaje się, że ruch w Twojej witrynie wykorzystuje wszystkie jej zasoby, co powoduje, że niemożliwe jest skanowanie przez Google ani realizowanie próśb o sprawdzenie usługi. Google nie może przeprowadzić testów, dopóki obciążenie ruchem się nie zmniejszy (zgodnie z oceną Google).
Jeśli podczas testu nie wczytają się wszystkie zasoby wykorzystywane przez stronę, zobaczysz ostrzeżenie. Zasobami nazywamy umieszczone na stronie zasoby zewnętrzne, takie jak obrazy, pliki CSS albo pliki skryptów. Ten test próbuje wczytać tylko niektóre typy zasobów. Te, które nie mają na niego wpływu, są pomijane.
Problemy z wczytywaniem mogą mieć kilka przyczyn:
- Nie udało się wczytać zasobu w rozsądnym czasie. Jeśli wystąpi ten problem, powtórz test. Jeśli problem będzie się powtarzać, rozważ przechowywanie zasobu na innym serwerze albo spróbuj znaleźć przyczynę powolnej odpowiedzi od hosta lub jej braku i ją usunąć.
- Zasób nie istnieje w podanej lokalizacji (błąd 404). Sprawdź i popraw adres URL zasobu na stronie.
- Zasób jest niedostępny dla niezalogowanych użytkowników. Narzędzie do testowania uzyskuje dostęp do strony jako anonimowy użytkownik. Sprawdź, czy wszystkie zasoby są dostępne dla anonimowych użytkowników.
- Dostęp do zasobu jest zablokowany dla Googlebota za pomocą pliku robots.txt. Jeśli zasób jest ważny (patrz poniżej), a znajduje się w Twojej witrynie, spróbuj go odblokować dla Googlebota. Jeśli natomiast znajduje się on w innej witrynie, poproś jej webmastera o odblokowanie tego zasobu.
Odblokowanie ważnych zasobów
Zablokowanie ważnego zasobu może znacznie wpływać na sposób, w jaki Google odczytuje stronę. Na przykład zablokowanie dużej grafiki może stwarzać pozory, że strona jest dostosowana do komórek, a zablokowanie pliku CSS może skutkować używaniem złych stylów czcionek (na przykład zbyt małych dla konkretnego urządzenia). Może to wpływać na możliwość indeksowania Twojej strony przez Google, co z kolei może odbijać się na Twoich wynikach w Google. Sprawdź, czy ważne zasoby są ogólnie dostępne i czy nie są zablokowane dla Googlebota za pomocą pliku robots.txt.
Niespójne wyniki testu / Problemy z wczytywaniem strony
Jeśli strona zawiera niewczytywalne zasoby lub występują inne problemy z jej wczytywaniem, każdy test może pokazywać nieco inne wyniki. Dzieje się tak, ponieważ zbiór załadowanych zasobów może się różnić podczas każdego testu. Jeśli renderowanie strony jest inne przy każdym teście, a nic nie zmieniasz, sprawdź, czy pojawiło się ostrzeżenie „problemy z wczytywaniem strony”. Jeśli tak, kliknij, aby uzyskać więcej informacji, i zobacz, co mogło spowodować niepoprawne i niespójne renderowanie strony.
Typ błędu | Opis |
---|---|
Nieprawidłowy dokument JSON | W dokumencie JSON występuje błąd składni najwyższego poziomu. |
Nieprawidłowy typ wartości | Podana wartość pola jest niewłaściwego typu. Na przykład zamiast liczby lub tablicy podano ciąg znaków. Informacje o wymaganym typie wartości dla tego pola znajdziesz w dokumentacji uporządkowanych danych. |
Błąd analizy składni: brak znaku „:” | Brak znaku „:” między polem a wartością. |
Błąd analizy składni: brak znaku „,” lub „}” | Brak przecinka lub zamykającego nawiasu klamrowego. |
Błąd analizy składni: brak znaku "}" lub nazwy elementu obiektu |
Brak nawiasu zamykającego lub nazwy elementu obiektu. |
Błąd analizy składni: brak znaku „,” lub „]” w deklaracji tablicy | Podczas analizowania wartości tablicy wystąpił błąd: w deklaracji tablicy brakuje przecinka lub zamykającego nawiasu. |
Nie można przeanalizować długości tokena | Z jakiegoś powodu nie można znaleźć początku ani końca właściwości lub wartości. |
Nieprawidłowa liczba | Zamiast liczby podano inny typ wartości właściwości. |
Pusta sekwencja zmiany znaczenia w ciągu znaków |
Wartość ciągu zawiera pusty znak sekwencji zmiany znaczenia, np.:
zamiast
|
Nieprawidłowa sekwencja zmiany znaczenia w ciągu znaków |
W wartości ciągu użyto nieprawidłowej sekwencji zmiany znaczenia, np.: "description" : "Some \q unknown sequence" |
Niepełny znak Unicode | Brakuje 6 ostatnich znaków w parze zastępczej zestawu Unicode. |
Nieprawidłowy znak Unicode | Brakuje tokena \u na początku drugiej połowy pary zastępczej zestawu Unicode. |
Nieprawidłowa sekwencja zmiany znaczenia w zestawie Unicode: wymagane cztery cyfry | W sekwencji zmiany znaczenia w zestawie Unicode wystąpił błąd składni: sekwencja powinna zawierać 4 cyfry. |
Nieprawidłowa sekwencja zmiany znaczenia w zestawie Unicode: wymagana cyfra szesnastkowa | W sekwencji zmiany znaczenia w zestawie Unicode wystąpił błąd składni: brakuje wymaganej cyfry szesnastkowej. |
Zduplikowana unikalna właściwość | W obiekcie uporządkowanych danych podano 2 definicje unikalnej właściwości. Na przykład dwie wartości @context . |
Nieprawidłowy element najwyższego poziomu | Element najwyższego poziomu w dokumencie JSON-LD jest nieprawidłowy. |
Odniesienie do nieistniejącego elementu | Atrybut itemref wskazuje nieistniejący identyfikator. |
Obsługiwane typy wyników z elementami rozszerzonymi
Ten test obecnie obsługuje te typy wyników z elementami rozszerzonymi:
Typy obsługiwane
- Artykuł
- Menu nawigacyjne
- Karuzela
- Pozycja na liście kursów
- Informacje o kursie
- Forum dyskusyjne
- Zbiór danych
- Edukacyjne pytania i odpowiedzi
- Zbiorcza ocena pracodawcy
- Szacowane zarobki
- Wydarzenie
- Najczęstsze pytania
- Informacje zweryfikowane
- Hotele
- Metadane obrazu
- Oferta pracy
- Film edukacyjny
- Firma działająca lokalnie
- Rozwiązania matematyczne
- Film
- Informacje o sprzedawcy
- Organizacja
- Treści płatne
- Ćwiczenia
- Krótki opis produktu
- Strona profilu
- Strona z pytaniami i odpowiedziami
- Przepis
- Fragment opinii
- Aplikacja
- Specjalne ogłoszenie
- Subskrybowana treść
- Kwatera wakacyjna
- Informacje o pojazdach
- Film
Zapisywanie historii testów
Search Console zapisuje kod i stan testu po każdym przeprowadzeniu testu. Aby zapisać historię wersji kodu i testów, po przeprowadzeniu testu dodaj do zakładek URL strony. Historia testów jest przechowywana przez około 90 dni. Do tego rodzaju zakładek każdy może uzyskać dostęp.
Udostępnianie wyników testu
Możesz użyć przycisku Udostępnij, by udostępnić dowolnej osobie link do wyników testu w przeglądarce. Do przeglądania wyników nie są wymagane uprawnienia. Linki do wyników testu są ważne przez około 90 dni.
Sprawdzanie, jak strona może wyglądać w wynikach wyszukiwania Google
W przypadku niektórych typów wyników z elementami rozszerzonymi możesz sprawdzić, jak będą one wyglądać w wyszukiwarce Google lub Asystencie Google. Jeśli strona może być wyświetlana w wynikach wyszukiwania w różnych układach, w narzędziu będą dostępne przełączniki podglądu układów. Uwzględnione będą układy na komputery i urządzenia mobilne.
Jeśli chcesz poeksperymentować, zmień kod strony i ponownie włącz test, aby wygenerować nowe układy. W przeglądarce udostępnij innym użytkownikom adres URL strony, aby pokazać im uzyskane wyniki.
W zależności od tego, co narzędzie znajdzie na stronie, możesz określić typ wyniku do wyświetlenia i wybrać wersję na komputery lub urządzenia mobilne.
Google nie gwarantuje, że Twoja strona będzie się wyświetlać dokładnie tak samo jak w narzędziu, ani że którykolwiek widok będzie odzwierciedlał sposób jej wyświetlania w wynikach wyszukiwania. Staramy się pokazać najlepszy wynik dla żądania wyszukiwania na podstawie historii wyszukiwania, lokalizacji użytkownika i wielu innych zmiennych.
Więcej zasobów dotyczących uporządkowanych danych
Oto zasoby, które pozwolą Ci dowiedzieć się więcej na temat funkcji obsługujących uporządkowane dane i wyniki wyszukiwania Google:
- Galeria uporządkowanych danych, która zawiera funkcje dotyczące wyników wyszukiwania obsługiwane przez wyszukiwarkę Google.
- Przegląd uporządkowanych danych w Google, z którego mogą skorzystać deweloperzy stron internetowych, aby włączyć te funkcje.