Интернет-магазин мебели: галереи, материалы, размеры
Разработка интернет-магазина мебели упирается не в количество позиций, а в фото и размеры. Каталог здесь обычно маленький: в измеренном нами мебельном магазине 76 карточек, а HTML главной весит 374 КБ – страницу сделали тяжелой галереи, не ассортимент. Поэтому смета исчисляется двумя вещами: сколько моделей живут в нескольких тканях и размерах и сколько фото к ним уже готовы. Габариты заводим отдельными полями, иначе фильтр «поместится» не соберется. Цены здесь нет: сначала аудит каталога, затем сумма и срок по этапам.
Закрываем техническое SEO: ЧПУ, canonical, уникальные title, карта сайта с полным покрытием каталога
Ставим JSON-LD Store, Product, Offer и BreadcrumbList – страница становится пригодной для расширенного снипета, показывать его или нет решает Google
Подключаем GTM и GA4 с событиями просмотра галереи, запроса и покупки – видно, на каком шаге теряется заказ.
Фиксируем условия: предоплата 50%, два раунда правок на этапе дизайна, гарантийный срок 30 календарных дней
Когда эта услуга не подходит
Что не входит в работу — чтобы не было сюрпризов на сдаче
Предметная и интерьерная съемка мебели
3D-визуализация и конструктор кухонь под размеры помещения
Логистика доставки и сборки как операционный процесс
Реклама после запуска
Хостинг, домен, эквайринг
Кому подходит
Ситуации, в которых эта услуга даёт результат
Сценарий 1 из 4
Салон работает, а онлайн – это только Instagram
Фото в ленте, цены в директе, глубина кресла – по просьбе. Магазин переносит этот разговор в карту: габариты, материал, срок изготовления и условия подъема стоят рядом с кнопкой. Менеджер перестает каждый день отвечать на «а какая ширина?» — это не приращение конверсии, это снятая ручная работа и на шаг более короткий путь к решению.
Разберём вашу ситуацию на бесплатном аудите
Сценарий 2 из 4
Одна модель живет в нескольких тканях и размерах
Самый дорогой вопрос – ниши. Пять карточек на пять тканей или одна карточка с выбором выполнения — от этого ответа зависит и объем съемки, и структура каталога, и количество адресов в индексе. Решаем это на аудите к дизайну: переделывать после верстки дорого.
Сценарий 3 из 4
Половина каталога со склада, половина - под заказ
Два разных сценария покупки, и сводить их в один поток не стоит. Складские позиции остаются в обычной корзине. Под заказ идет форма запроса с габаритами, исполнением и сроком, чтобы покупатель не видел кнопки «купить» там, где цена еще не подсчитана.
Сценарий 4 из 4
Продаете мебель за пределы Украины
Делали: измеренный нами мебельный магазин работает на испанский рынок полностью испаноязычным интерфейсом с корректным hreflang, оплата – карта онлайн и банковский перевод. Если ЕС для вас основной рынок, требования к валютам и условиям продаж выходят за пределы этой страницы — смотрите соседнюю, о магазине под ЕС.
Бесплатный аудит мебельного каталога
В мебели покупатель решает глазами и размерами. Поэтому аудит смотрит на две вещи: сколько у вас качественных изображений и есть ли у данных габариты и материалы, по которым можно фильтровать. Пока это не сочтено, любая сумма будет взята с потолка.
Что мы измеряем
Вариативность моделейСколько позиций имеют исполнение в разных тканях, цветах и размерах. Это определяет и структуру каталога и объем фотоконтента.
Габариты и материалы в данныхЕсть ли ширина, глубина, высота и материал отдельными полями. Без них фильтр "поместится в мою нишу" не соберется.
Качество и вес изображенийМебельный каталог живет на больших фото, и именно они чаще делают страницу тяжелой. В измеренном нами мебельном магазине вес HTML главной – 374 КБ при каталоге всего на 76 позиций.
Полнота карты сайтаПокрывает ли она весь каталог. В том же магазине карта дала 88 адресов: 76 товаров, категория, 10 информационных страниц и главное — несовпадение с каталогом нулевое.
СкоростьПервый ответ сервера и полная загрузка. Измеренный ориентир ниши: 348,2 мс и 515,6 мс – пятый по скорости результат среди 16 измеренных сайтов.
Логика доставки и сборкиЧто входит в доставку, есть ли подъем на этаж и сборка, как считается. В мебели эти условия влияют на решение не меньше цены.
Что вы получаете
Документ по каталогу: объем, полнота карты сайта, скорость, вес HTML, состояние изображений.
Оценка работ с фотоконтентом: сколько позиций готовы к публикации, сколько требуют съемки.
Разбор вариативности: как лучше завести исполнение в разных тканях и размерах.
Разговор на 30-40 минут по документу.
Срок: 2–4 рабочих дня с момента, когда мы получили адрес сайта или список моделей
Почему это бесплатно
Ибо в мебели смета промахивается на фото, а не на коде. Счесть, сколько позиций действительно готовы, — вопрос нескольких дней, и после этого сумма называется один раз, а не переписывается посреди проекта. Вы при этом ничего не должны: документ ваш, даже если магазин будем делать не мы.
Что дальше
После аудита мы называем сумму и срок по этапам с датами, далее договор, счет и акт. Работаем и с рынком Украины, и с заказчиками из ЕС. Если из цифр станет видно, что каталог вам сейчас не нужен, мы так и скажем – четыре таких случая перечислены на этой странице.
Короткая форма: контакт и адрес сайта
Договор, акт и гарантия 30 дней
На каждый проект письменный договор: объём, сроки, сумма, порядок приёмки. После сдачи — акт и счёт, затем 30 календарных дней гарантии.
ФОП и безналичный расчёт
Исполнитель — зарегистрированный ФОП. Оплата на счёт с закрывающими документами.
Права и доступы — ваши
Код, дизайн и материалы переходят к вам после полной оплаты. Домен, хостинг, репозиторий оформляем на вас.
Портал клиента вместо переписки
Во время работы вы получаете доступ к порталу: договоры, счета, акты и статус проекта в одном месте.
Заказчики из Европы
Среди работ — проекты для Норвегии, Болгарии, Молдовы и Испании.
Цифры, которые можно проверить
Каждый кейс в портфолио — со ссылкой на живой сайт и техническим замером.
Сначала аудит, потом сумма
Прайса на сайте нет намеренно: объём одной и той же работы у двух клиентов отличается кратно.
Говорим «нет», когда не уверены
Если задача не наша или срок нереальный — скажем сразу.
Что влияет на стоимость
Почему две одинаковые на вид задачи считаются по-разному
Вариативность исполненийГлавный множитель ниши. Одна модель в пяти тканях и трех размерах – это либо одна карточка с выбором, либо пятнадцать отдельных. От решения зависит и объем съемки и количество адресов в каталоге.
Состояние фотоконтентаГотовые снимки на однородном фоне экономят недели. Кадры с телефона в зале приходится переснимать, и это строчка, которую мы не закрываем сами: съемка мебели не входит в работу.
Габариты и материалы в данныхЕсли ширина, глубина и высота лежат в PDF-прайсе картинкой, то их разбирают руками по каждой позиции. Без отдельных полей фильтр размером не соберется вообще.
Доля позиций под заказКаждый такой сценарий – своя форма, свой набор полей и своя ветвь переписки. Каталог, где под заказ идет половина позиций, обходится дороже сугубо складского.
Доставка, подъем и сборка«Доставка по городу» – несколько часов работы. Подъем, считающийся по этажам и типу изделия, – это логика в чекате с коэффициентами, и считается она на днях.
Языковые версииВторой язык – не перевод интерфейса, а второй комплект описаний, hreflang и собственная ветвь в карте сайта. Для рынка ЕС добавляются и требования к условиям продажи.
Кейсы
Задачи и результат в цифрах — все показатели сняты нашим замером
мебельный интернет-магазин для испанского рынка
Задача
Запустить мебельный магазин под рынок Испании: полностью испаноязычный интерфейс, каталог с фильтрами по типу мебели, материалу и цвету, большие галереи изображений на каждую позицию.
Решение
Магазин на OpenCart 3 с испаноязычной версией и корректным hreflang. Каталог с фильтрами и галереями. Оплата картой онлайн и банковским переводом, подключенный Tag Manager, соцсети как дополнительный канал.
Результат
76 товаров в каталоге — цифра совпала в двух независимых источниках, расхождение 0: карта товаров содержит ровно 76 адресов и столько же дает штатный поиск магазина. Итого карта сайта - 88 адресов: 76 товаров, категория, 10 информационных страниц и главная. Первый ответ сервера 348,2 мс, полная загрузка HTML 515,6 мс – пятый по скорости результат среди 16 измеренных сайтов. Найденные дефекты: HTML главной весит 374 КБ, что много для каталога такого размера, и на главной нет ни одного JSON-LD. Измерение 31.07.2026.
Не нашли свой случай?
Опишите, как это устроено у вас, — ответим, подходит ли «Разработка интернет-магазина мебели» и что это значит в вашей ситуации. Без брифа и без звонка: один вопрос, один ответ.
Этапы работы
Прозрачные этапы с согласованием на каждом шагу
Общий срок:25–45 дней
1
Бриф и аудит каталога
2–4 рабочих дня
Считаем позиции, смотрим, сколько фото готовы к публикации, фиксируем модели с исполнениями в нескольких тканях и размерах. Отсюда берется структура каталога и смета.
2
Структура каталога и карта модели
3–5 рабочих дней
Дерево категорий по типу мебели и помещения, набор характеристик для фильтра, поля карты, схема вариантов исполнения из canonical. Соглашаем к дизайну.
3
Дизайн
5–9 рабочих дней
Главная, категория, карта с галереей, форма запроса, корзина, чекаут. Здесь же фиксируем целевой вес страницы: в измеренном нами мебельном магазине HTML главной весит 374 КБ, и для 76 позиций это много.
4
Сборник магазина
7–12 рабочих дней
Верстка темы, каталог и фильтр по габаритам, варианты исполнения, корзина и форма запроса как два отдельных потока, страницы доставки, подъема и сборки.
5
Контент и изображение
4–8 рабочих дней
Завод моделей, габаритов и материалов отдельными полями, обработка галерей, WebP и отложенная загрузка, отдельные размеры картинок под мобильный.
6
Интеграции, замеры, передача
4–7 рабочих дней
Оплата и доставка, GTM и GA4, JSON-LD, карта сайта. Перед передачей измеряем первый ответ сервера и вес HTML, чтобы на руках была цифра, а не ощущение.
Технологии и интеграции
На чём строим и с чем это соединяется
Стек
OpenCart 4.x — ставим по умолчанию: это развивающаяся ветвь.
OpenCart 3.x – когда критический модуль не имеет сборки под 4.x; ограничение: ветвь стареет, поэтому решение фиксируем в ТС
PHP и MySQL – дешевый хостинг и любой подрядчик после нас
nginx или LiteSpeed, HTTP/2 — от них зависит первый ответ сервера
WebP и отложенная загрузка – то, чем удерживается вес страницы с галереями
OCFilter – фильтр по габаритам и материалу; ограничения: комбинации плодят адреса, поэтому закрываем их canonical и robots
Ограничение стека: конструктора кухонь под размеры помещения в коробке нет, это отдельная разработка.
Интеграции
LiqPay
WayForPay
банковский перевод
безналичный расчет
наложенный платеж
Новая Почта
адресная доставка с подъемом
самовывоз из салона
Google Tag Manager
GA4
Meta Pixel
Instagram
Магазин мебели против витрины в Instagram и каталоге в PDF
Чем этот вариант отличается от альтернативы
Instagram-витрина / PDF-каталогНаш подход
Поиск по размерупролистывание ленты или поиск по файлу глазамифильтр по ширине, глубине, высоте и спальному месту
Варианты исполненияотдельный пост или отдельная страница файла на каждую тканьодна карточка, выбор ткани и размера, canonical по основному адресу
Доставка и подъемуточняются в переписке каждый раз зановосчитаются в чекате до оформления
Видимость в поискеPDF индексируется плохо, лента как каталог не индексируетсяЧПУ, canonical, карта сайта, JSON-LD Product и Offer
Что остается у васаудитория и контент живут по правилам площадкикаталог, база заказов и адреса - ваши
Что нужно от вас
Без этого не начнём — лучше подготовить заранее
1Список моделей с габаритами, материалами и вариантами выполнения — в любом машинном виде.
2Фотографии. Это главный контент ниши; для вариантов тканей требуются хотя бы образцы цвета.
3Сроки изготовления для позиций, идущих под заказ.
4Условия доставки, подъема на этаж и сборки с правилами расчета, а не одним предложением.
5Доступ к хостингу и домену — или согласие на то, чтобы хостинг подобрали мы.
6Одного человека с правом утвердить структуру каталога и макеты.
Если чего-то из этого нет — скажите, подскажем, как собрать или сделаем сами отдельной задачей.
Частые вопросы
Что спрашивают чаще всего — с конкретными ответами
У нас одна модель в пяти тканях – это пять товаров?
Обычно нет: одна карточка с выбором исполнения и canonical по основному адресу. Отдельные карточки имеет смысл делать тогда, когда конкретное исполнение ищут отдельным запросом и оно имеет свою цену и собственные фото. Решение принимаем на аудите, потому что от него тянется все остальное: количество съемки, структура каталога и количество адресов, которые пойдут в индекс. Если сделать пятнадцать карточек на одну модель, вы получите не более широкий каталог, а пятнадцать почти одинаковых страниц, конкурирующих между собой.
Фото тяжелые, страница тормозит – что делать?
Не уменьшать галерею, а работать с форматами и загрузкой: WebP, отложенная загрузка всего ниже первого экрана, отдельные размеры картинок под мобильный. Измеренный нами мебельный магазин имеет HTML главной на 374 КБ при каталоге всего на 76 позиций – то есть вес пришел из оформления, а не из объема ассортимента. Это управляемая величина, и меряем ее до запуска, а не после жалоб. Честный предел: скорость убирает техническую потерю, она не делает предложение более привлекательным.
Часть мебели идет под заказ — как ее продавать?
Через форму запроса вместо корзины: покупатель указывает габариты, исполнение и желаемый срок, менеджер возвращается с расчетом. Позиции со склада при этом остаются в обычной корзине. Смешивать оба сценария в одном потоке не стоит — человек кладет в корзину вещь с неучтенной ценой, доходит до оплаты и останавливается. Это наша рекомендация, и она самая частая причина заброшенных заказов в нише.
Как показать, что диван поместится?
Габаритами в отдельных полях и фильтром по ним, а не строчкой в описании. Ширина, глубина, высота, размер спального места – это одновременно фильтр и ответ на наиболее часто задаваемые вопросы менеджеру. Плюс фото с размерной схемой в галерее, если ее производитель дает. Честный предел фильтров: на каталоге в несколько десятков позиций выигрыш небольшой, там сильнее работает понятная структура категорий; и комбинации фильтра плодят адреса, поэтому их нужно закрывать canonical и robots, иначе в индекс поедут тысячи почти одинаковых страниц.
Можно ли продавать мебель за границу?
Да, и мы это делали: измеренный нами мебельный магазин работает на испанский рынок полностью испаноязычным интерфейсом с корректным hreflang. Оплата там – карта онлайн и банковский перевод. Второй язык стоит не перевода интерфейса, а второго комплекта описаний и собственной ветви в карте сайта. Если рынок ЕС для вас основной, смотрите отдельную страницу о магазине под ЕС: там подробнее о языках, валютах и требованиях к условиям продаж.
А съемку вы производите?
Нет, предметная и интерьерная съемка мебели не входит в работу – это отдельная специальность и отдельный подрядчик. Что мы делаем: на аудите считаем, сколько позиций готовы к публикации как есть, сколько нуждаются в пересвете и обработке, а сколько — в новой съемке. Далее вы видите объем в позициях и можете либо снять сами, либо взять фотографа. Без этой цифры смета в мебели промахивается чаще всего именно здесь.
Как сделать, чтобы доставка с подъемом не пугала в чекате?
Показать условия там, где человек принимает решение, а не на отдельной странице, куда никто не заходит. В карточке — строка о том, что входит в доставку, есть ли подъем и сборка. В чекате – расчет по вашим правилам: этаж, наличие лифта, тип изделия. Правила требуются от вас в виде таблицы, потому что именно из нее собирается логика. Если условий нет вообще, покупатель все равно позвонит по телефону, и корзина в этом месте просто не сработает.
Сколько длится технология?
25-45 рабочих дней от утверждения ТС. Раскладка по этапам: аудит каталога 2–4 дня, структура и карточка модели 3–5, дизайн 5–9, сборка 7–12, контент и изображение 4–8, интеграция с замерами и передачей 4–7. Каталоги в этой нише обычно небольшие – измеренный нами магазин имеет 76 позиций, – поэтому время идет не на импорт, а на галереи и варианты исполнения. Если фото готовы, срок держится у нижней границы.
Отправьте адрес сайта или перечень моделей — за 2–4 рабочих дня вернемся с документом: сколько позиций готовы к публикации, сколько требуют съемки, как лучше завести исполнение в тканях и размерах, со скоростью и весом страниц.
Прайса на сайте нет намеренно: объём той же работы у двух клиентов отличается в разы, и цифра «от» в этом случае ничего не объясняет. Сначала бесплатный аудит — считаем ваши страницы, дубли и скорость, — потом называем сумму и срок и фиксируем их в договоре.