Tematyka strony: nauka online (kursy, wideo, opinie)
Język strony: rosyjski, ukraiński i angielski
Ogólny zakres: około 500 stron kursów
Cel: poprawić widoczność strony w Google i systemach AI (ChatGPT, Bard, Perplexity i inne) poprzez dane strukturalne, Open Graph i optymalizację techniczną.
📌 Co już jest:
Na każdej stronie kursu już wdrożono 3 bloki danych strukturalnych (JSON-LD):
1. BreadcrumbList – wyświetla ścieżkę nawigacyjną
2. Course – opisuje sam kurs
3. Product z opiniami – zawiera aggregateRating i review
To dobry początek, a część danych jest już poprawnie sformatowana. Jednak w obecnej realizacji są ważne niedociągnięcia:
⚠️ Co należy poprawić:
• ❌ Wszystkie teksty w JSON tylko w języku rosyjskim, a strona jest trójjęzyczna (ros/ukr/ang). Należy dostosować name, description, reviewBody itp. do każdego języka.
• ❌ Dużo błędów składniowych (według raportów Google Search Console) — brakuje obowiązkowych pól (category, startDate), są duplikaty i konflikt między Product a Course.
• ❌ Niektóre wartości (courseWorkload, courseMode) nie odpowiadają standardowi Schema.org.
• ❌ Opinie są bardzo długie — warto je skrócić, przetłumaczyć i dostosować do formatu, który jest indeksowany.
• ❌ Breadcrumby nie są zlokalizowane, nazwy ścieżek tylko w języku rosyjskim.
• ❌ Nie skonfigurowano tagów Open Graph (tytuł, obraz, opis przy udostępnianiu).
• ❌ Brak podziału bloków według języków (wstawiany jest ten sam JSON-LD na wszystkie wersje językowe strony).
✅ Co będzie potrzebne od Ciebie:
• Przeanalizować obecną realizację
• Poprawić błędy i dostosować do standardów Schema.org oraz wymagań GSC
• Przygotować trzy poprawne wersje JSON-LD dla każdej wersji językowej stron (ros, ukr, ang)
• Optymalizować strukturę: być może zrezygnować z Product i przenieść wszystko do Course
• Przetłumaczyć kluczowe pola: nazwy, opisy, opinie
• Sprawdzić i zwalidować przez Rich Results Test
• Realnie wprowadzić nowe bloki na 500+ stronach strony za pomocą narzędzi konstruktora (analog Tilda)
🔧 Co należy zrobić:
1. Wprowadzić JSON-LD dla kluczowych typów stron:
• Course — dla wszystkich stron kursów
• VideoObject — dla wideo
• AggregateRating — dla opinii i ocen
• FAQPage — dla bloków “pytanie-odpowiedź”
• Organization, BreadcrumbList — na wszystkich stronach
2. Dodaj tagi Open Graph:
• <meta property="og:title">, og:description, og:image, og:url itp.
• Sprawdzić przez Facebook Debugger
3. Popraw błędy z Google Search Console:
• Skonfigurować 301 przekierowania ze stron 404
• Dodać brakujące pola (category, hasCourseInstance, uploadDate itp.)
• Poprawić błędy składniowe w JSON
4. Skonfigurować poprawną strukturę nawigacji:
• Wprowadzić BreadcrumbList
• Sprawdzić linki w menu i stopce
5. Integracja dodatkowych elementów:
• Możliwe wdrożenie quizów i checklist (zgodnie z gotowymi instrukcjami i kodami)
❗️Ważne:
To nie tylko audyt, ale realne wdrożenie na stronie.
Strona zbudowana jest na platformie podobnej do Tilda, gdzie należy pracować przez bloki HTML, Code Injection i inne wbudowane narzędzia.
Dlatego ważne jest, aby wykonawca miał doświadczenie w rzeczywistym wdrażaniu JSON-LD i Open Graph w takich warunkach.
Uwaga: wdrożenie znaczników na stronach bloga i artykułów nie jest wymagane, ponieważ nie można tam wstawiać kodu.
📦 Oczekujemy po zakończeniu:
• Tabela z wykazem stron i typami wdrożonej struktury
• Wszystkie pliki JSON lub bloki tekstowe
• Zrzuty ekranu z udanej walidacji struktury
• Raport z poprawy błędów GSC
• Końcowa lista kontrolna
⏱ Termin:
Około 7–10 dni (do uzgodnienia)
💰 Budżet:
Wstępnie — od $500 do $1000, w zależności od doświadczenia i podejścia.
Jestem gotów rozważyć rozsądne oferty z przykładami wdrożeń i zrozumieniem zadań.
🚀 Jak odpowiedzieć:
Napisz, jakie podobne zadania już realizowałeś. Szczególnie interesuje mnie:
• Wdrożenie Course, VideoObject, FAQPage w praktyce
• Doświadczenie w pracy z konstruktorami stron (Tilda i analogi)