• Интернет-магазины · WordPress - ядро
  • Замер 31.07.2026

Интернет-магазин WooCommerce

Разработка интернет-магазина на WooCommerce – это WordPress, к которому добавлены каталог, корзина и ждут: сама платформа бесплатная, деньги идут в хостинг, плагины и работу. Берем ее, когда рядом с товаром должен жить контент – гайды, сравнения, посадочные под фильтры – и когда каталог держится в пределах нескольких тысяч позиций. Далее WooCommerce упирается в мета-таблицу базы и админку, и мы говорим об этом пределе до договора, а не после запуска.

Посмотреть, как это работает
Стоимость
после бесплатного аудита
Гарантия
30 дней после подписания акта
Срок
21–45 рабочих дней от утверждения ТС
после бесплатного аудита
Стоимость
30
Гарантия

дней после подписания акта

21–45
Срок

рабочих дней от утверждения ТС

называем после бесплатного аудита каталога
Стоимость
2
Измерено на WordPress

живых сайта на WordPress + Bricks, измерение 31.07.2026

285,9 мс
Разброс первого ответа сервера

и 1 520,2 мс на одном и том же ядре

119,5 КБ
Самый легкий HTML в нашей выборке

на сайте с 26 страниц

несколькосот – несколько тысяч SKU с вариациями
Рабочая зона платформы
предоплата 50%, 2 раунда правок, гарантийный срок 30 дней
Условия
Что входит

Полный перечень работ и того, что вы получаете на выходе

  • Установка WordPress и WooCommerce на вашем хостинге с включенным HPOS: заказы ложатся в отдельные таблицы wc_orders, поэтому админка не тормозит, когда их становится десятки тысяч
  • Каталог с категориями, атрибутами и вариациями – размер, цвет и объем становятся фильтром, а не строкой в ​​описании
  • Фильтр по характеристикам с опорой на служебные таблицы lookup: страница категории не собирает цену каждого товара из мета-таблицы
  • Импорт прайса из CSV или XML с маппингом ваших полей и обновлением остатков по расписанию — менеджер не переносит цены руками
  • Чекаут с картой, оплатой частями, наложенным платежом и безналичным счетом по НДС и без — под розницу, ФЛП и ООО
  • Новая Почта с выбором отделения или почтомата прямо в чекате и созданием ТТН из админки — адрес не приходится переспрашивать в переписке
  • Техническое SEO: ЧПУ, canonical на комбинации фильтра, карта сайта, robots – чтобы фильтр не наплодил тысяч почти одинаковых адресов
  • Микроразметка JSON-LD: Product, Offer, Organization, BreadcrumbList – ровно то, что реально есть на странице, без вымышленных рейтингов
  • Аналитика: GTM, GA4 и события электронной коммерции от просмотра товара до покупки – чтобы было с чем работать после запуска
  • Закрытый REST API и отключена нумерация пользователей: по умолчанию /wp-json/wp/v2/users отдает ваши логины кому-либо
  • Передача: доступ, письменная инструкция под ваши процессы, проход админки с менеджером на живом заказе от корзины к ТТН
  • Условия работы: предоплата 50%, два раунда правок на этапе дизайна, гарантийный срок 30 календарных дней после приемки
Когда эта услуга не подходит

Что не входит в работу — чтобы не было сюрпризов на сдаче

  • Наполнение каталога вручную сверх согласованного объема
  • Копирайтинг описаний товаров
  • Продвижение и реклама после запуска
  • Хостинг, домен, эквайринг
  • Юридические тексты: оферта, условия возвращения, политика конфиденциальности
Кому подходит

Ситуации, в которых эта услуга даёт результат

Сценарий 1 из 4

Товар продается вместе с текстом

Сложная техника, косметика, добавки, оборудование – то, что покупают после объяснения. WordPress держит гайд, сравнение моделей и посадочную под фильтр в одном ядре с каталогом, поэтому автор не сражается с движком. Предел здесь прост: контент открывает канал, но не создает спрос на товар, которого не ищут.

Разберём вашу ситуацию на бесплатном аудите

Бесплатный аудит каталога перед расчетом

В WooCommerce оценка строится на двух цифрах: сколько записей каталог предоставит с вариациями и сколько интеграций необходимо подключить. Оба рассчитываются за несколько дней и ни того, ни другого нельзя угадать со стороны, поэтому сначала измеряем, потом называем сумму.

Что мы измеряем

  • Объем каталога с учетом вариацийСчитаем по вашему прайсу: сколько товаров, сколько вариаций у каждого, сколько атрибутов уйдет в фильтр. Именно количество записей, а не количество позиций в прайсе задает срок импорта.
  • Применимость прайса к импортуСмотрим, есть ли артикул, цена, остаток, категория и характеристики в машинном виде. Прайс картинкой в ​​PDF означает ручную разборку и отдельный этап в смете.
  • Состояние текущего сайта, если он естьВерсия ядра и PHP, список плагинов, тема, первый ответ сервера, вес HTML, карта сайта. Объем сайта на WordPress считается извне одним запросом к REST API – заголовок X-WP-Total в /wp-json/wp/v2/pages.
  • Открытость REST APIПроверяем /wp-json/wp/v2/users. Если он отдает список логинов, это готовый перечень целей по перебору паролей — на новом магазине закрываем сразу.
  • Список оплат и перевозчиковКакие способы нужны именно вашим сегментам и какие из них имеют официальный плагин под текущую версию Woo. Каждый шлюз – это подключение, тестовый заказ и строка в сверке.
  • Переезжающий со старого сайтаСколько адресов придется закрыть 301-редиректами и есть ли из чего собрать карту соответствий. Редиректы сохраняют адреса, а не позиции, и это честно следует понимать до старта.

Что вы получаете

  • Документ с цифрами: количество записей каталога с вариациями, пригодность прайса, состояние текущего сайта.
  • Список технических находок — от открытого REST API до пустой карты сайта.
  • Оценку, какие интеграции имеют готовый плагин, а какие придется дописывать.
  • Разговор на 30-40 минут по документу.

Срок: 2–4 рабочих дня

Почему это бесплатно

Потому что количество записей в каталоге — та цифра, от которой зависит и срок, и сумма, а сосчитать ее быстрее, чем спорить о вилке. Документ остается вашим вне зависимости от того, кто будет делать магазин.

Что дальше

После аудита – сумма и срок по этапам с календарными датами, далее договор, счет и акт.

Короткая форма: контакт и адрес сайта

  • Договор, акт и гарантия 30 дней

    На каждый проект письменный договор: объём, сроки, сумма, порядок приёмки. После сдачи — акт и счёт, затем 30 календарных дней гарантии.

  • ФОП и безналичный расчёт

    Исполнитель — зарегистрированный ФОП. Оплата на счёт с закрывающими документами.

  • Права и доступы — ваши

    Код, дизайн и материалы переходят к вам после полной оплаты. Домен, хостинг, репозиторий оформляем на вас.

  • Портал клиента вместо переписки

    Во время работы вы получаете доступ к порталу: договоры, счета, акты и статус проекта в одном месте.

  • Заказчики из Европы

    Среди работ — проекты для Норвегии, Болгарии, Молдовы и Испании.

  • Цифры, которые можно проверить

    Каждый кейс в портфолио — со ссылкой на живой сайт и техническим замером.

  • Сначала аудит, потом сумма

    Прайса на сайте нет намеренно: объём одной и той же работы у двух клиентов отличается кратно.

  • Говорим «нет», когда не уверены

    Если задача не наша или срок нереальный — скажем сразу.

Что влияет на стоимость

Почему две одинаковые на вид задачи считаются по-разному

  • Записи каталога, а не позиции прайсаКаждая вариация в WooCommerce – отдельная запись. Триста товаров без вариаций и триста товаров по восемь размеров – это разница в 2 400 записей, разное время импорта и разное поведение фильтра. Главный рычаг сметы именно здесь.
  • Источник прайсаМашинный CSV или XML с артикулом, ценой, остатком и характеристиками – это картенг полей за день-два. Прайс, где характеристики лежат в PDF картинкой, разбирается руками и идет по отдельной строке.
  • Количество и зрелость интеграцийОплата и Новая Почта имеют готовые плагины. Обмен с учетной системой, выгрузка на маркетплейс и нетипичные сценарии доставки – это дописывание, тестовые заказы и отдельные дни в графике.
  • Дизайн и темаГотовая тема с настройкой цветов и блоков держит нижний предел. Свои макеты добавляют этап дизайна и верстки; на шаблонах каталога мы сознательно не используем визуальные конструкторы – они удобны для лендингов и трудны для категорий.
  • Переезд с действующего сайтаПеренос контента и карта 301-редиректов добавляют 5–10 рабочих дней. Объем зависит от того, сколько адресов в старом сайте и можно ли сопоставить их со структурой нового автоматически.
  • Состояние контентаФото на однородном фоне и заполненные характеристики экономят недели. Каталог, где характеристики нужно выписывать из описаний, приходится приводить в порядок перед импортом — иначе фильтру не из чего строиться.
Кейсы

Задачи и результат в цифрах — все показатели сняты нашим замером

клиника эстетической медицины за границей

Задача
Сделать под ключ сайт норвежской клиники: сложный визуальный макет, каталог услуг, отзывы, FAQ и полная адаптивность под норвежский рынок.
Решение
WordPress с конструктором Bricks, язык интерфейса nb-NO, мобильный viewport. Подключены Google Tag Manager, GA4 и Meta Pixel, интеграция с Instagram и Facebook.
Результат
Измерение 31.07.2026: первый ответ сервера 285,9 мс, полная загрузка HTML 439,4 мс при весе 119,5 КБ – самый легкий полноценный HTML среди 16 измеренных нами сайтов. Объем сайта сочтен извне по заголовку X-WP-Total открытого REST API: 26 опубликованных страниц, ноль записей в блоге. Найденные дефекты: /sitemap.xml, /sitemap_index.xml и /wp-sitemap.xml отдают 404, директивы Sitemap у robots.txt нет, структурированной разметки на сайте нет ни одной. Это сайт услуг, а не магазин – цифры показываем как измерение WordPress, не как результат WooCommerce.

украинский SaaS-платформа для рерайта описаний товаров интернет-магазинов

Задача
Построить приложение, импортирующее каталоги из Prom.ua, Rozetka, Хорошоп, OpenCart и WooCommerce в форматах XML, YML, CSV и Excel и переписывающее описания с SEO-структурой.
Решение
Приложение на Next.js с импортом каталогов в четырех форматах, настройкой стиля текстов и структурой H2/H3. Разметка JSON-LD, PWA-манифест, оплата безналичным переводом на IBAN.
Результат
Измерение 31.07.2026: первый ответ 220,6 мс при 141 КБ HTML – самый быстрый отзыв среди 16 измеренных сайтов, 8 публичных страниц. Для этой страницы важно другое: выгрузку WooCommerce мы разбираем не по документации, а потому что читаем его в продакшене. Найденный в собственном проекте дефект показываем открыто: в JSON-LD стоит рейтинг 4,8 с 50 оценками, которых на странице нет - это прямой привод под ручные санкции, и именно поэтому мы размечаем только то, что реально.

Не нашли свой случай?

Опишите, как это устроено у вас, — ответим, подходит ли «Разработка интернет-магазина на WooCommerce» и что это значит в вашей ситуации. Без брифа и без звонка: один вопрос, один ответ.

Этапы работы

Прозрачные этапы с согласованием на каждом шагу

Общий срок:21–45 дней

  1. Бриф и техническое задание

    3–5 рабочих дней

    Разбираем ассортимент, процессы менеджера, список оплат и доставок, смотрим прайс. На выходе - ТС, по которому считается смета и принимается работа.

  2. Структура каталога и прототип

    3–5 рабочих дней

    Дерево категорий, набор атрибутов под фильтр, схема вариаций, поля карты, шаги чекаута. Соглашаемся к дизайну: переделывать структуру после верстки дорого.

  3. Дизайн

    5–10 рабочих дней

    Главная, категория, карточка товара с выбором вариации, корзина, чекаут. Здесь же фиксируем целевой вес страницы: на наших измеренных WordPress-сайтах HTML весит 119,5 и 224,6 КБ.

  4. Сборник магазина

    5–11 рабочих дней

    Верстка темы, настройка WooCommerce с HPOS, фильтр на служебных таблицах, корзина и чекаут, роли в админке, страницы оплаты, доставки и возврата, закрытие REST API.

  5. Импорт каталога и интеграции

    3–9 рабочих дней

    Мапинг полей прайса, тестовая заливка, сверка количества записей, расписание обновления цен и остатков. Далее оплата, Новая Почта, GTM и GA4 с событиями корзины и покупки, JSON-LD, карта сайта.

  6. Тестирование, передача, запуск

    2–5 рабочих дней

    Сквозной прогон заказа от корзины к ТТН на всех способах оплаты, замеры первого ответа и веса HTML, проход админки с вашим менеджером, передача доступов.

Технологии и интеграции

На чём строим и с чем это соединяется

Стек

  • WordPress - ядро; обновления прилетают сами, поэтому каждый плагин на учете
  • WooCommerce с HPOS: заказы в таблицах wc_orders, включаем на старте – переносить позже дольше
  • PHP 8.3 — заметно быстрее 7.x; предел: часть старых плагинов под него не собирается
  • MySQL: товар лежит в wp_posts, цены и атрибуты в wp_postmeta — на тысячах записей просматриваем индексы
  • Служебные таблицы lookup WooCommerce – чтобы фильтр не собирал цену с мета-таблицы на каждый товар
  • Redis object cache – снимает повторные запросы в базу; трудную тему он не спасает
  • LiteSpeed ​​Cache или nginx fastcgi; корзина и ждут из кэша выключены всегда
  • Тема без визуального конструктора на шаблонах каталога – конструкторы тяжелые для категорий.

Интеграции

  • LiqPay
  • WayForPay
  • Monobank Acquiring
  • оплата частями
  • безналичный счет по НДС и без НДС
  • наложенный платеж
  • Новая Почта (отделения и почтоматы)
  • Укрпочта
  • Meest Express
  • KeyCRM
  • Prom.ua
  • Розетка
  • Google Merchant Center
  • Facebook Catalog
  • GA4
WooCommerce против OpenCart и SaaS-конструктора

Чем этот вариант отличается от альтернативы

Контент рядом с каталогомсильная сторона: блог, гайды и посадочные живут в одном ядре с товарами
Каталог от 20 тысяч записейузкое место: товар и цены разложены по мета-таблице, нужен отдельный индекс
Украинские оплата и доставкаготовые плагины под LiqPay, WayForPay, Новая Почта; часть сценариев дописываем
Обновлениеядро обновляется само, риск в плагинах — поэтому staging обязателен
Доступ к коду и базеполный, файлы и БД у вас
Что нужно от вас

Без этого не начнём — лучше подготовить заранее

  1. Прайс в CSV, XML или Excel – название, артикул, цена, остаток, категория и характеристики, по которым покупатель будет фильтровать.
  2. Список вариаций: по каким признакам товар отличается внутри карты — размер, цвет, объем, комплектация.
  3. Фото товаров от 800 px по длинной стороне, желательно на однородном фоне.
  4. Доступы к хостингу и домену или согласие на то, чтобы хостинг подобрали мы; для действующего сайта еще и доступ к админке.
  5. Договоры с Новой почтой и платежным провайдером: ключи API выдают вам, не подрядчику.
  6. Одного человека с вашей стороны с правом сказать «да» по структуре каталога и макетам.

Если чего-то из этого нет — скажите, подскажем, как собрать или сделаем сами отдельной задачей.

Частые вопросы

Что спрашивают чаще всего — с конкретными ответами

говорят, WordPress медленный – у нас тоже так будет?

Медленным его делают тема и тридцать плагинов, а не название движка. Мы мерили два собственных WordPress-сайта 31 июля 2026: на одном первый ответ сервера 285,9 мс при 119,5 КБ HTML, на втором — 1 520,2 мс при 224,6 КБ. Разница в 5,3 раза в одинаковом ядре и одинаковом конструкторе. Поэтому на старте ставим один кэш вместо трех, держим список плагинов коротким и фиксируем целевое время ответа в ТС, а не после жалоб. Честный предел: скорость убирает техническую потерю, а не создает спрос – если цена выше рынка, быстрый сайт просто быстрее покажет покупателю.

сколько товаров выдержит WooCommerce?

Несколькосот – несколько тысяч позиций работают спокойно при нормальном хостинге и кэше. Техническая причина границы такова: товар сохраняется как запись в wp_posts, а цена и атрибуты — в мета-таблице wp_postmeta, поэтому фильтр по характеристике превращается в соединение по этой таблице. Часть Woo снимает служебными таблицами lookup, и на нескольких тысячах записей этого хватает. За двадцать тысяч SKU с вариациями начинается отдельная инженерия – отдельный поисковый индекс, батчевый импорт, просмотр индексов базы – и тогда честнее считать либо другой двигатель, либо большой каталог как отдельную задачу.

покажите ваш магазин на WooCommerce

Скажем, как есть. Магазины, которые мы мерили 31 июля 2026, работают на OpenCart; WordPress в измеренном портфолио – это два сайта услуг и собственное приложение. Поэтому выше стоят цифры WordPress, а не «кейсы магазинов на Woo», которых мы не мерили. Отдельно о том, почему мы вообще меряем: в карточке одного нашего проекта стек был подписан как WordPress/WooCommerce, а внешнее измерение показало OpenCart 3 — мы исправили описание кейса, а не оставили более удобную версию. Если вам нужен подрядчик с десятком показанных магазинов именно на Woo – это нормальное требование, и мы не будем притворяться, что оно у нас закрыто.

у меня сайт на Тильде, можно ли перенести магазин на WooCommerce?

Да, это типичная задача. Контент и структуру переносим вручную или скриптом, товары заливаем из экспорта или из прайса поставщика, старые адреса закрываем 301-редиректами по карте соответствий. Перенос добавляет 5–10 рабочих дней к сроку. Честно об ожиданиях: редиректы сохраняют адреса и передают вес, но не сохраняют позиции — после переезда выдача перестраивается, и первые недели это видно в Search Console.

ли подключить Новую Почту с выбором отделения прямо в корзине?

Так, через официальное API: покупатель выбирает город и отделение или почтомат из подтягивающегося в реальном времени списка, а ТТН формируется из тех же данных прямо из админки. Считать выгоду следует как экономию на обработке заказа, а не как прирост трафика: менеджер перестает уточнять адрес в переписке и убивать ее в кабинет перевозчика руками. И честный предел – эта экономия превращается в деньги только если освободившееся время реально перераспределено; интеграция не уменьшает стоимость самой доставки и не ускоряет перевозчика.

кто отвечает за обновление и безопасность после запуска?

Ядро WordPress обновляется само, а ломаются обычно плагины – поэтому отдаем перечень установленного с версиями и правило: сначала staging, затем обновление, затем прогон чекаута тестовым заказом. Одно дело закрываем еще до запуска: по умолчанию открытый REST API отдает /wp-json/wp/v2/users со списком логинов, то есть готовый перечень целей для перебора паролей. Постоянная поддержка в разработку не входит и принимается отдельно; в гарантийный срок мы исправляем ошибки с нашей стороны, а не последствия самостоятельных изменений в коде третьими лицами.

почему на странице нет цены?

Ибо сумма держится на цифре, которой извне не видно: сколько записей даст ваш каталог вместе с вариациями. Триста товаров по восемь размеров — это 2 400 записей, и по сроку импорта и поведению фильтра это совсем другой проект, чем триста товаров без вариаций. Поэтому сначала бесплатный аудит за 2–4 рабочих дня, и уже по его цифрам — сумма и срок по этапам. Документ с цифрами остается вашим независимо от того, кто будет делать магазин.

магазин будет у Google?

Позиции никто не гарантирует, и мы не будем. Техническую часть закрываем: ЧПУ, canonical на комбинации фильтра, карта сайта, объявлена ​​в robots, разметка Product и Offer. Здесь две границы, которые следует знать заранее. Первая – карта сайта не поднимает позиции и не гарантирует индексацию, это формулировка самого Google. Вторая – разметка не поднимает позиции тоже, она только делает страницу пригодной к расширенному виду, а разметка несуществующего прямо опасна: в собственном приложении мы нашли JSON-LD с рейтингом 4,8 и 50 оценками при нуле отзывов на странице, и это повод под ручные санкции, а не преимущество.

Отправьте прайс и перечень оплат и доставок, которые вам нужны

За 2–4 рабочих дня вернемся с цифрами: сколько записей даст каталог с вариациями, связанными с текущим сайтом, какие интеграции имеют готовый плагин. После этого – сумма и срок по этапам. Если под вашу задачу WooCommerce не подходит, услышите это первым же письмом.

Из измеренных кейсовИзмерение 31.07.2026: первый ответ сервера 285,9 мс, полная загрузка HTML 439,4 мс при весе 119,5 КБ

Смотреть кейсы
  • Ответ в течение 2 часов
  • Без обязательств
  • Работаем по договору

Прайса на сайте нет намеренно: объём той же работы у двух клиентов отличается в разы, и цифра «от» в этом случае ничего не объясняет. Сначала бесплатный аудит — считаем ваши страницы, дубли и скорость, — потом называем сумму и срок и фиксируем их в договоре.