Walidacja wymaganych pól JSON-LD

Pomaga programistom i redaktorom przed publikacją strony, gdy blok JSON-LD musi zawierać wszystkie pola wymagane przez schemat.

Skontroluj blok JSON-LD, znajdź brakujące wymagane pola i popraw dane przed publikacją. Lista braków ułatwia uzupełnienie całego bloku.

Jak używać

  1. Wklej kompletny blok JSON-LD w polu wejściowym.
  2. Sprawdź, czy kod zaczyna się od odpowiedniego kontekstu i typu.
  3. Uruchom walidację, aby znaleźć brakujące wymagane pola.
  4. Przeczytaj komunikat zwrotny i popraw strukturę w swoim edytorze.
  5. Waliduj ponownie po każdej istotnej zmianie.

Przykład

W przypadku bloku Article zawierającego kontekst, typ, nagłówek, autora i datę narzędzie sprawdza, czy oczekiwane pola są obecne. Spójrz na komunikaty walidacji, aby zobaczyć, czy brakuje wymaganego elementu lub czy składnia JSON-LD wymaga poprawy przed publikacją.

Dane wejściowe

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Sample article",
  "author": {"@type": "Person", "name": "Jane Example"},
  "datePublished": "2024-01-01"
}

Ograniczenia i formaty

Gdzie odbywa się przetwarzanie

Sprawdzenie odbywa się w całości w Twojej przeglądarce. Wklejony blok JSON-LD pozostaje na Twoim urządzeniu i nie jest wysyłany do żadnej zewnętrznej usługi. Możesz przetestować kilka wersji bez konta i bez przechowywania danych.

Częste pytania

Czym jest wymagane pole w JSON-LD?

Jest to element, którego wybrany typ schematu oczekuje, aby poprawnie opisać dane. Na przykład artykuł może wymagać nagłówka, autora lub daty. Narzędzie pomaga dostrzec te elementy, ale nie zastępuje oficjalnych wytycznych wyszukiwarki, do której kierujesz swoje treści.

Dlaczego mój poprawny blok nie pojawia się w wynikach wyszukiwania?

Walidacja techniczna nie gwarantuje rozszerzonych wyników. Wyszukiwarka może zignorować blok, jeśli treść nie pasuje do strony, brakuje informacji lub format nie jest obsługiwany. Najpierw opublikuj przejrzystą i spójną stronę.

Czy mogę zwalidować kilka bloków jednocześnie?

Pole wejściowe zwykle oczekuje jednego bloku naraz. Aby porównać kilka stron, zwaliduj je osobno, dzięki czemu dokładnie zidentyfikujesz błędy. Następnie możesz poprawić każdy blok przed umieszczeniem go z powrotem w kodzie.

Narzędzia w tej samej kategorii