Co to jest microdata (mikrodane) i do czego jest potrzebne? Zobacz ten wpis: Mikrodane
Jako że wielokrotnie na różnych stronach www dodawałem dane strukturalne pomyślałem że przydałby się jakiś generator. Gdzie w odpowiednie pola wpisuje wartości i generuje mi cały kod. Bez szukania za każdym razem w dokumentacji jakie pola dodać. Więc stworzyłem go sam, opierając się na frameworku Next. I przy okazji poznając postawy tego frameworku. Oto wynik pracy: microdata.wyremski.pl
Pozwala on na wygenerowanie kodu w postaci JSON-LD oraz microdata w znacznikach HTML dla następujących znaczników schema.org: osoba (Persona), strona www (Website), nawigacja okruszkowa (Breadcrumbs), artykuł (Article), produkt (Product), pytania i odpowiedzi (FAQ). W przyszłości zamierzam dodać więcej znaczników – zależnie od tego jakie będą mi potrzebne. Jest tam także link do sprawdzenia wygenerowanego kodu w Google – Narzędzie do testowania uporządkowanych danych.
Mam nadzieję że ten generator przyda się nie tylko mi ale też Wam. Kod źródłowy projektu możecie znaleźć na https://github.com/kamilwyremski/microdata-generator
Jeśli widzicie błędy w generowanych znacznikach lub w samym kodzie to piszcie w komentarzach. Postaram się je poprawić, możecie też dodawać własne commity na Github.