1. Опис проєкту
Розробити багатомовний блог на WordPress із підтримкою української, російської, англійської та іспанської мов для публікації новин та аналітики. Мета – залучення аудиторії в Telegram, Facebook, Twitter, Discord і Pinterest із зручним переходом із ключових статей та блоків сайту. Блог буде частково наповнюватися автоматично за допомогою інтеграцій та автоматизації і має бути оптимізований для монетизації через рекламу, партнерські програми та платний контент.
2. Основні вимоги
Платформа та багатомовність:
- Використання WordPress із плагіном WPML або Polylang для підтримки кількох мов.
- Автоматичне визначення мови за геолокацією та можливість ручного перемикання.
- Підтримка канонічних URL для уникнення дублювання сторінок.
Дизайн та адаптивність:
- Сучасний мінімалістичний дизайн відповідно до бренду.
- Повна адаптація для мобільних пристроїв, планшетів і ПК із перевіркою Core Web Vitals.
- Підтримка світлого та темного режимів.
Наповнення та автоматизація:
- Автоматичне наповнення через RSS, API-інтеграції та автопостинг.
- Інтеграція з Make.com або Zapier для управління публікаціями та оновленнями.
- Використання Uncanny Automator для внутрішніх автоматичних процесів.
Монетизація:
- Оптимізація для Google AdSense та інших рекламних мереж.
- Інтеграція партнерських програм і реферальних посилань.
- Можливість впровадження платного контенту та підписок через Stripe або PayPal.
3. Структура сайту
Головна сторінка: стрічка новин із промо-блоками та рекламними банерами.
Категорії: Новини, Аналітика, Інтерв'ю, Думки.
Сторінка статті: текст із банерами під заголовком, у середині та перед коментарями.
Додаткові сторінки: Про проєкт, Контакти, Політика конфіденційності.
4. Авторизація та безпека
Вхід через Gmail, Facebook, Twitter, Discord, Pinterest і email із плагіном Nextend Social Login.
Підтримка двофакторної автентифікації (2FA).
Обмеження IP та захист від DDoS через Cloudflare.
5. Інтеграція з соцмережами
Кнопки переходу на соцмережі у статтях та блоках сайту.
Автопостинг через FS Poster або Uncanny Automator.
Лічильники репостів у Telegram, Facebook, Twitter, Discord і Pinterest.
6. Файлове управління та медіа
Оптимізація зображень за допомогою Smush або Imagify.
Плагіни для галерей та мультимедійного контенту (Envira Gallery або NextGEN Gallery).
7. Рекламні блоки
Банери у шапці, бічній панелі та між статтями на головній сторінці.
Рекламні блоки під заголовком та у статтях для монетизації.
8. SEO та аналітика
Використання Yoast SEO або Rank Math для оптимізації.
SEO-дружні URL для кожної мовної версії.
Інтеграція з Google Analytics і Google Search Console для моніторингу.
Підключення Open Graph і Twitter Cards для правильного відображення в соцмережах.
CDN (наприклад, Cloudflare) для прискорення завантаження.
9. Підписки та повідомлення
Розсилки через Mailchimp із сегментацією контактів.
Push-сповіщення через OneSignal.
10. Тестування працездатності
- Мовні версії: перевірка автоматичного та ручного перемикання мов.
- Адаптивність: тестування відображення на мобільних пристроях та ПК.
- Авторизація: перевірка роботи всіх методів входу та виходу з облікового запису.
- Інтеграція з соцмережами: перевірка автопостингу та коректного відображення публікацій.
- Автоматизація: тестування сценаріїв на Make.com і Zapier.
- SEO та продуктивність: перевірка через Google PageSpeed Insights та Core Web Vitals.
- Безпека: перевірка роботи SSL-сертифіката та плагіна Wordfence.
- Рекламні блоки: перевірка коректного розташування та роботи банерів.
- Форматування: перевірка текстів із таблицями, кодом та Markdown.
11. Хостинг та підтримка
Надійний хостинг із підтримкою SSL та автоматичних бекапів.
Технічна підтримка протягом 30 днів із можливістю продовження.
12. Критерії оцінки
Коректна робота всіх мовних версій.
Швидке завантаження та адаптивність на всіх пристроях.
Повна інтеграція з соцмережами та коректний автопостинг.
Відповідність вимогам SEO, безпеки та монетизації.