Przejdź do treści
100% lokalnie

Generator schematu kursu

Utwórz blok JSON-LD schema.org Course z nazwy kursu, dostawcy, dat i cen.

Wynik

Generator schematu kursu

Wpisz nazwę kursu, opis i dostawcę, a to narzędzie utworzy kompletny blok JSON-LD schema.org Course, gotowy do wklejenia w sekcję `<head>` Twojej strony. Obejmuje pola, które wyszukiwarki szukają: organizację dostawcy i jej adres URL, język kursu, kod kursu, wymagania wstępne i grupę docelową kursu.

Poza podstawami możesz dodać instancję kursu opisującą jak i kiedy kurs się odbywa — online, stacjonarnie lub hybrydowo, z datą rozpoczęcia, datą zakończenia, harmonogramem w formie tekstu i imieniem instruktora — plus ceny jako ofertę (cenę, walutę i dostępność) i zagregowaną ocenę z wartości oceny i liczby recenzji. Każdy opcjonalny blok pojawia się w wyniku tylko raz, gdy wypełnione jest co najmniej jedno z jego pól, więc zwykła lista kursów pozostaje zwykłą listą kursów.

Opcje kontrolują kształt wyjścia: opakuj je w tag `<script type="application/ld+json">` lub skopiuj zwykły JSON, wcięcie dla czytelności lub spakuj na produkcję, sortuj klucze alfabetycznie i wybierz, czy puste opcjonalne pola są pomijane czy zachowywane jako puste łańcuchy. Przełącznik zmiany cudzysłowu określa, jak kluczowy cudzysłów w nazwie lub opisie kursu jest zapisywany, a kontrola wymaganych właściwości oznacza w bezpośrednim liczeniu, gdy brakuje nazwy, opisu lub dostawcy — schema.org punkt bazowy dla użytecznego kursu.

Wszystko działa w Twojej przeglądarce. Pola, które wpisujesz, nigdy nie są przesyłane ani przechowywane gdziekolwiek — JSON-LD jest generowany lokalnie i opuszcza Twoje urządzenie tylko wtedy, gdy go skopiujesz lub pobierzesz. Skopiuj wynik, pobierz jako plik .txt lub wyślij go na wejście innego narzędzia, aby kontynuować budowanie.

Częste pytania

Czego potrzebuje Course rich result?
Co najmniej nazwa, opis i dostawca. Dodaj hasCourseInstance lub offers, aby ogłoszenie kwalifikowało się do wyników Google rich course.
Dlaczego w moim wyniku brakuje instancji kursu?
Pojawia się dopiero po wypełnieniu co najmniej jednego z pól data rozpoczęcia, data zakończenia, harmonogram lub imię instruktora — pusty blok instancji nie będzie zawierać żadnych informacji.
Jakie formaty dat są akceptowane?
Zwykła data jak 2026-10-01, lub data i czas jak 2026-10-01 09:00. Inne formaty są odrzucane, więc schemat nigdy nie zawiera niejednoznacznej daty.
Czy mogę to użyć dla jednej sesji kursu zamiast całego programu?
Tak. Zostaw pola instancji puste dla kursu bez ustalonego harmonogramu, lub wypełnij je, aby opisać jedną konkretną sesję.
Czy dane mojego kursu są przesyłane gdziekolwiek?
Nie. Schemat jest generowany całkowicie w Twojej przeglądarce — nic, co wpiszesz, nie jest wysyłane na serwer.