Тематика сайту: онлайн-навчання (курси, відео, відгуки)
Мова сайту: російська, українська та англійська
Загальний обсяг: близько 500 сторінок курсів
Мета: покращити видимість сайту в Google та ІІ-системах (ChatGPT, Bard, Perplexity тощо) через структуровані дані, Open Graph та технічну оптимізацію.
📌 Що вже є:
На кожній сторінці курсу вже впроваджено 3 блоки структурованих даних (JSON-LD):
1. BreadcrumbList – відображає шлях навігації
2. Course – описує сам курс
3. Product з відгуками – включає aggregateRating та review
Це хороше початок, і частина даних вже правильно оформлена. Однак у поточній реалізації є важливі недоробки:
⚠️ Що потрібно покращити:
• ❌ Усі тексти в JSON тільки російською мовою, а сайт трьохмовний (рус/укр/англ). Потрібно адаптувати name, description, reviewBody тощо під кожну мову.
• ❌ Багато синтаксичних помилок (за звітами Google Search Console) — відсутні обов'язкові поля (category, startDate), є дублікати та конфлікт між Product та Course.
• ❌ Деякі значення (courseWorkload, courseMode) не відповідають стандарту Schema.org.
• ❌ Відгуки дуже довгі — варто їх скоротити, перекласти та привести до формату, який індексується.
• ❌ Breadcrumb’и не локалізовані, name шляхів тільки російською.
• ❌ Не налаштовані Open Graph-теги (зміст, зображення, опис при репості).
• ❌ Немає розділення блоків за мовами (вставляється один і той же JSON-LD на всі мовні версії сторінки).
✅ Що знадобиться від тебе:
• Проаналізувати поточну реалізацію
• Виправити помилки та привести у відповідність стандартам Schema.org та вимогам GSC
• Підготувати три коректні версії JSON-LD для кожної мовної версії сторінок (рус, укр, англ)
• Оптимізувати структуру: можливо, відмовитися від Product і перенести все в Course
• Перекласти ключові поля: назви, описи, відгуки
• Перевірити та валідизувати через Rich Results Test
• Реально впровадити нові блоки на 500+ сторінках сайту через інструменти конструктора (аналог Tilda)
🔧 Що потрібно зробити:
1. Впровадити JSON-LD розмітку (Schema.org) для ключових типів сторінок:
• Course — для всіх сторінок курсів
• VideoObject — для відео
• AggregateRating — для відгуків та рейтингів
• FAQPage — для блоків “питання-відповідь”
• Organization, BreadcrumbList — на всіх сторінках
2. Додати Open Graph теги:
• <meta property="og:title">, og:description, og:image, og:url тощо.
• Перевірити через Facebook Debugger
3. Виправити помилки з Google Search Console:
• Налаштувати 301 редиректи зі сторінок 404
• Додати відсутні поля (category, hasCourseInstance, uploadDate тощо)
• Виправити синтаксичні помилки в JSON
4. Налаштувати правильну структуру навігації:
• Впровадити BreadcrumbList
• Перевірити посилання в меню та футері
5. Інтеграція додаткових елементів:
• Можлива установка квізів та чек-листів (за готовими інструкціями та кодами)
❗️Важливо:
Це не просто аудит, а реальне впровадження на сайті.
Сайт зібрано на платформі, схожій на Tilda, де потрібно працювати через HTML-блоки, Code Injection та інші вбудовані інструменти.
Тому важливо, щоб у виконавця був досвід реального впровадження JSON-LD та Open Graph в таких умовах.
Увага: впровадження розмітки на сторінках блогу та статей не потрібно, оскільки туди не можна вставляти код.
📦 Очікуємо по завершенню:
• Таблиця з переліком сторінок та типами впровадженої розмітки
• Всі JSON-файли або текстові блоки
• Скріншоти успішної валідації розмітки
• Звіт про виправлення помилок GSC
• Фінальний чек-лист
⏱ Термін:
Приблизно 7–10 днів (обговорюється)
💰 Бюджет:
Попередньо — від $500 до $1000, залежно від досвіду та підходу.
Готовий розглянути адекватні пропозиції з прикладами впроваджень та розумінням завдань.
🚀 Як відгукнутися:
Напиши, які схожі завдання ти вже робив. Особливо цікавить:
• Впровадження Course, VideoObject, FAQPage на практиці
• Досвід роботи з конструкторами сайтів (Tilda та аналоги)