SiteCatalog.md — каталог сайтів Молдови з 12 категоріями, пошуком і платною модерацією
Корпоративний сайт · WordPress · 2026

SiteCatalog.md — каталог сайтів Молдови з 12 категоріями, пошуком і платною модерацією

Тематичний каталог сайтів Молдови — WordPress-сайт із 12 категоріями, пошуком, формою заявки і платним розміщенням у молдавських леях.

Тематичний каталог сайтів Молдови — багатосторінковий ресурс на WordPress із 12 розділами, понад 70 підкатегоріями, повнотекстовим пошуком, формою заявки з модерацією і платним розміщенням у молдавських леях.

Завдання

Клієнт прийшов з ідеєю запустити тематичний каталог сайтів Молдови — інформаційний майданчик, де ресурси розподілені за категоріями, перевірені модератором і доступні з постійним посиланням. UX у стилі класичного веб-каталогу, але з сучасною подачею: bento-сітка категорій на головній, фільтр-чіпи у пошуку, sidebar з підкатегоріями всередині розділу.

Сайт мав з самого старту:

  • працювати на WordPress з власним CPT для сайтів каталогу — без важких плагінів-каталогів;
  • мати 12 фіксованих категорій з понад 70 підкатегоріями і лічильниками сайтів у кожній;
  • дозволяти користувачам подавати сайти через форму з модерацією до 24 годин;
  • обробляти платне розміщення (50 MDL) і платні статті (150 MDL) як основний канал монетизації;
  • підтримувати двомовність (українська / румунська) з перемикачем у шапці.

Що зробили

Головна — точка входу з пошуком і анонсом тренду

Hero з типографічним заголовком «Всі сайти — в одному каталозі», коротким описом, центральним полем пошуку з підказками популярних запитів (новини, авто, магазини, медицина, освіта), статистикою каталогу (100 сайтів, 12 категорій, ~18 год середній час модерації) і трьома плаваючими картками: оновлення-бейдж «+247 переходів» сьогодні, mock-вікно браузера sitecatalog.md з мінікаталогом, «TOP сайти тижня» з топовим ресурсом і прев’ю «42 нових сайти цього тижня». Внизу hero — біжучок партнерських сайтів з кліком на сторінку каталога.

Сітка категорій — bento з підкатегоріями

Секція «Оберіть тему, що цікавить» — bento-сітка на 12 карток. Кожна картка: іконка + назва категорії + загальна кількість сайтів. Усередині — двоколонковий список з 6 підкатегорій і лічильниками поряд + посилання «Переглянути всі» на архів категорії. Категорії: Авто і мото, Послуги, Домашній затишок, Інтернет, Комп’ютери, Культура та мистецтво, Медицина та здоров’я, Наука та освіта, Новини та ЗМІ, Відпочинок та розваги, Товари та послуги, Спорт.

Сітка категорій SiteCatalog.md
Категорії: 12 bento-карток з іконкою, назвою, лічильником сайтів і переліком 6 підкатегорій з лічильниками. CTA «Переглянути всі» на архів категорії.

Сторінка категорії — sidebar з підкатегоріями і сортування

Кожна категорія (наприклад «Культура та мистецтво» — 19 сайтів, 6 підкатегорій) — окрема архівна сторінка з банером опису, статистикою (кількість сайтів, кількість підкатегорій, дата оновлення), sidebar-фільтром з підкатегоріями і лічильниками + CTA-карткою «Додати сайт» з обіцянкою модерації до 24 годин. Над списком — лічильник результатів і три варіанти сортування (Нові / Популярні / А–Я). Картки сайтів — повноширинні рядки з заголовком, доменом, описом, тегом підкатегорії, датою додавання і прямою кнопкою «Перейти» з зовнішнім посиланням.

Сторінка категорії — Культура та мистецтво
Категорія «Культура та мистецтво»: банер з описом і статистикою, sidebar з 6 підкатегоріями і лічильниками, картки сайтів з тегами, датою і прямим CTA «Перейти». Сортування у три варіанти над списком.

Пошук — повнотекстовий з фільтром по категорії

Окрема сторінка /search/ з великим полем пошуку, рядком чіпів-фільтрів усіх 12 категорій (виділяється активна) і одразу видимим лічильником результатів за запитом. До початку вводу — підказка з прикладами запитів. Результати — у тому самому форматі, що і на архіві категорії: заголовок, домен, опис, тег підкатегорії, дата, CTA «Перейти».

Пошук у каталозі — фільтр і результати
Пошук /search/?s=магазин: інпут з shortcut ⌘K, рядок з 12 чіпами-категоріями (активний — «Усі»), лічильник «Знайдено 1 сайтів», картка результату з прямим CTA.

Сторінка сайту — мінімальна, з прямим CTA

Single-сторінка сайту з логотипом-ініціалами, заголовком, тегом категорії, датою додавання і центральною кнопкою «Перейти на сайт» одразу під H1. Нижче — повний опис ресурсу і sidebar «Інформація» з категорією + датою + повторною карткою «Хочете додати свій сайт?». Усе сфокусовано на одній дії — перехід на зовнішній сайт.

Сторінка сайту в каталозі
Single-сторінка сайту: ініціали-аватарка, H1 з повною назвою, метаінфо (категорія + дата), велика CTA «Перейти на сайт» з зовнішнім лінком, нижче — повний опис у текстовому блоці і sidebar з повторною формою додавання.

Правила каталогу — 5 пунктів модерації

Окрема сторінка /rules/ з типографічно набраним H1 і п’ятьма пронумерованими картками: робочий ресурс з валідним SSL, якісний контент без дорвеїв і автогенерації, точна категорія і підкатегорія, без 18+/азартних ігор/пропаганди, один сайт — одна заявка. Внизу — темна CTA-картка «Готові додати сайт?» з підсвіченою кнопкою на форму.

Правила каталогу — 5 умов модерації
Сторінка правил: 5 пронумерованих карток з умовами прийняття сайту, лід з обіцянкою пришвидшеної модерації, темний CTA-блок з кнопкою «+ Додати сайт» внизу.

Форма заявки — з ціною модерації і валідацією

Форма /submit/ з підказкою у бейджі «Публікація сайту — 50 молдавських лей» і прямим лінком на правила. Поля: назва, URL, категорія (12 варіантів), підкатегорія (динамічно за категорією), короткий опис (30–300 символів з лічильником), email для модератора (не публікується), додатковий коментар (до 2000 символів), чекбокс згоди з правилами. Кнопка «Надіслати на модерацію» — disabled, поки не заповнені обов’язкові поля і не поставлено галочку.

Форма додавання сайту з ціною модерації
Форма /submit/: бейдж з вартістю модерації, парні поля «Назва + URL» і «Категорія + Підкатегорія» (динамічно повʼязані), текстове поле з лічильником символів, чекбокс згоди з правилами, disabled-кнопка «Надіслати на модерацію» до валідації.

Статті — платне розміщення з якорними посиланнями

Розділ /news/ як майданчик для платних статей користувачів з двома якорними посиланнями за 150 MDL. Сторінка з типографічним H1, описом умов розміщення з контактним email і двоколонковою сіткою карток статей: великий cover-зображення, тег категорії, дата, заголовок, лід-абзац, лінк «Читати».

Статті — платне розміщення з посиланнями
Розділ «Статті»: лід з вартістю розміщення і контактним email, картки статей з cover-зображенням, тегом, датою, заголовком і кнопкою «Читати». Окремий канал монетизації каталогу.

Технічна реалізація

  • WordPress 6.x — основа, кастомний CPT для сайтів каталогу з власними мета-полями (URL, домен, ініціали-логотип, теги, лічильник переходів).
  • Таксономії з лічильниками — 12 категорій + понад 70 підкатегорій, з автоматичним підрахунком сайтів і відображенням у sidebar і навігації.
  • Кастомний пошук — повнотекстовий по назві, домену, опису з фільтром по категорії через query-параметри (?s= + ?cat=) без перезавантаження вибору.
  • Форма заявки — Contact Form 7 з кастомною валідацією: динамічне підвантаження підкатегорій після вибору категорії, лічильники символів, disable submit до згоди з правилами.
  • i18n — двомовність українська/румунська з перемикачем у шапці.
  • Yoast SEO — meta-теги, breadcrumbs, canonical-URL, sitemap.
  • Сортування і пагінація — три варіанти сортування (нові / популярні / А–Я) на архівних сторінках через ?sort=.

Результат

Каталог стартував з 100 перевіреними сайтами в 12 категоріях, з працюючою монетизацією: 50 MDL за розміщення сайту і 150 MDL за платну статтю з зовнішніми посиланнями. Адміністратор обробляє заявки через стандартну адмінку WordPress; контентне масштабування — без правок коду: модератор додає сайти і підкатегорії як терми таксономії, лічильники й сортування підхоплюють новий контент автоматично. Структура готова до додавання нових регіонів і мов (молдовська / російська) тим самим патерном — одна таксономія + один шаблон.

Готові обговорити реліз?

Відповідаємо протягом 60 хвилин у робочий час — з оцінкою бюджету, орієнтовним графіком і складом команди під вашу задачу.

Залишити запит