Web · Bitrix · E-commerce · Rebrand · Performance · Integrations
KosmaMed online store
We run a large medical-equipment store on Bitrix: MedMarket→KosmaMed rebrand, domain migration with 301s, speed (no RAND, composite, WebP), MoySklad/ERP/carriers. Live — kosmamed.ru.
About the client
KosmaMed is an online store of professional medical equipment: 55,000+ SKUs and ~8,000 sections, nationwide delivery. Previously the brand and domain were MedMarket / medmarket.su; in 2026 we moved to KosmaMed and kosmamed.ru without stopping the storefront. Platform — Bitrix, elektro_flat theme (same stack as VILMED).
The pain they came with
A huge out-of-the-box Bitrix catalog is heavy to serve: ORDER BY RAND() killed component cache, background and images bloated LCP, and a brand/domain change risked SEO loss and broken links without careful 301s and content edits.
-
Rebrand on a live catalog
MedMarket → KosmaMed: copy, meta, logo, tens of thousands of DB rows with the old brand and domain — you can’t “just replace” without backup and serialized fields.
-
RAND() killed the cache
About 10 template spots with ORDER BY RAND() — every hit was heavy SQL and empty component cache. On 55k+ SKUs that hit TTFB.
-
Media and background
Heavy JPG background, resizes without WebP, lazyimage stripping body background before scroll — LCP and CLS suffered on homepage and product card.
How we guided them
We work on top of live Bitrix: first brand and domain (content + DB + 301s), in parallel — speed per the VILMED checklist (RAND→SORT, WebP, composite, LCP), integrations untouched unless needed.
- 01
Rebrand: MedMarket → KosmaMed in template, meta, copy; bulk DB edit with backup
- 02
Domain: medmarket.su → kosmamed.ru, 301s from www and the old host keeping the path
- 03
Speed: removed RAND() in 10 places → cacheable SORT + PHP shuffle for “similar”
- 04
WebP (delight.webpconverter + nginx Accept), lighter background tile, LCP preload
- 05
Bitrix composite, warm-up scripts and Redis/opcache — production-ready
- 06
Integrations: MoySklad (stock/photos), ERP, carrier delivery quotes
In plain speak
Brief jargon — without the fog. How we explained each step to the client.
301 from medmarket.su
Old links and bookmarks don’t break: a request to the old domain lands on the same path on kosmamed.ru.
No ORDER BY RAND()
“Random” storefront blocks no longer recalculate SQL every time — the cache lives, the page opens faster.
WebP and background tile
Images are lighter for the browser; the homepage background is a seamless WebP instead of a heavy JPG.
MoySklad + carriers
Stock and photos come from inventory; the product card shows delivery options with prices right away.
What we did, step by step
Each step is a concrete change. Meaning on the left, screen on the right.
Medical-equipment catalog
Sections by clinic direction — from anesthesiology to ophthalmology. Hundreds of SKUs in one section, smart filter and sorts without heavy RAND.
Homepage after the rebrand
KosmaMed brand in the header, product and category search, delivery offers, recommendation blocks. Domain kosmamed.ru; old medmarket.su 301s.
Product card and logistics
Gallery, SKU and code, order when price/stock is missing, carrier quotes right on the card.
More frames from the project
Not a gallery for its own sake — a few screens that complete the picture.
Where we landed
A living Bitrix store with 55,000+ SKUs under the KosmaMed brand: domain and SEO redirects in place, storefront faster via cacheable sorting and WebP, integrations kept. Site: kosmamed.ru.
What they got
- Medical store · 55,000+ products · ~8,000 sections
- Rebrand MedMarket → KosmaMed · domain kosmamed.ru
- 301s from medmarket.su · content and DB without stopping the storefront
- No RAND() · composite · WebP · LCP preload
- MoySklad · ERP · carriers
- Live kosmamed.ru
In numbers
Need a rebrand or speed-up for a Bitrix store?
We’ll handle domain change, 301s, and speed on a live catalog — like KosmaMed.
Other projects
Similar cases and neighbouring directions
15,000+ products in catalog
VILMED
VILMED storefront improvements
We run a large medical-equipment store on Bitrix: sticky header and smart search, catalog and product-card UX, SEO filters, ERP sync, composite/Brotli, and shell cleanup. Live — vilmed.ru.
View case →
~1,900 SKUs in the catalog
Oftalmag
Oftalmag online store
We run an ophthalmology-equipment store on Bitrix (enext): Heine/KaWe/Riester catalog, “request a price”, city picker, personal-cabinet SEF. Live — oftalmag.ru.
View case →
~1,000 items + ERP offers
Metallinvest Profile
Metallinvest Profile online store
We run a roofing and facade store on Bitrix: metal tile and profiled sheet catalog from ERP (1C), fence calculator, cart, RAL, price lists. Live — metprof-vrn.ru. Sister brand to Metallinvest (metplus-vrn.ru).
View case →