Send your site

New websites and online shop migration

Move your online shop to a new website with every product and link intact.

We move shops from outdated platforms onto our own fast platform, and we build new websites. Products, orders, promotions, reviews and old links all come across in full.

  • Free website review
  • Price fixed in writing
  • Old site kept for rollback
Home page of the Russian-language furniture shop by-home.ru on the new platform
by-home.ru product card on a phone

96 out of 100 Google mobile score for the home page

11,055 old product URLs still work after the move

The by-home.ru migration in numbers.

A furniture shop, October 2026. How it went

13,532
products moved along with their variants and reviews
1,276
orders from all years moved
31
promotions moved along with their products
19.10
first order on the new site, the day after switchover

What shop owners run into.

A shop loses orders on slow pages, and the owner’s time goes on editing prices by hand.

Pages are slow to open

Especially on phones, where most customers come from. What we do: light pages and images sized to the screen; we measure speed with Google’s method before and after launch.

Supplier prices are updated by hand

Dozens of factories, each with its own price list. What we do: a price list in YML, XML or Excel is uploaded by hand with a preview of the changes, or loads by itself on a schedule.

The platform is outdated and the site keeps crashing

No updates, security holes left open, and after every hack everything has to be cleaned up again. What we do: a modern platform, daily database backups, server monitoring.

Moving feels risky

The biggest fear is losing Yandex rankings. What we do: before switchover, every old link gets a redirect so that it opens the same product on the new site, and we check all URLs one to one.

The site is a patchwork

Different headers, five button colours, form fields you cannot see on a phone. What we do: one header, footer and product card for every page, tested in Chrome and Safari on desktop and mobile.

An awkward admin panel

To raise prices on a collection, you have to open every product. What we do: a panel built around your daily work, where prices change across a whole collection at once and can be undone, the catalogue exports to Excel, and every product shows its edit history.

by-home.ru: a furniture shop with 13,000 products.

The shop ran on PrestaShop for many years. In summer 2026 the site started going down. First we rescued the old site, then moved the shop to a new platform with everything it had built up over the years. The site is live, so you can open it and take a look: by-home.ru.

Old version of the site on PrestaShop, web archive snapshot, May 2026 New version of the site, November 2026 BeforeAfter

Move the slider: the old version is on the left (web archive snapshot, May 2026), the new one on the right.

  1. Old site

    Before

    The platform was no longer supported and could not cope with the load. A product page took 11.6 seconds to open, search engine crawlers, which accounted for 62% of all visits, waited 8.6 seconds for a response, and the site went down regularly. Supplier prices were updated by hand.

  2. July

    Fixing the old site

    We moved the site to a dedicated server, closed the hole through which it had been hacked three times, and removed the causes of the crashes without changing the platform. Product pages began to open in 0.5 seconds, and crawlers got a response in 0.6. That bought time to prepare the move without haste.

  3. August - October

    Migration

    A new platform and admin panel. Products, orders, 31 promotions, reviews and blog articles were moved, and colour and size variants were brought together in a single product card. All 11,055 product URLs from the old sitemap were kept: a product opens at its old address, and a discontinued one leads to its category. Supplier price lists load on a schedule. On 18 October the shop switched over, with the old site kept for rollback. Two and a half months went on the platform itself: we wrote it from scratch. The next shop will not have to wait for that.

Product page, July fix11.6 s 0.5 s
Response to search crawlers, July8.6 s 0.6 s
New site home page: Google mobile score96 out of 100
The full by-home.ru home page: categories, catalogue with filters, articles, footer
The whole home page, from header to footer. Hover over it and the screenshot scrolls.
by-home.ru home page on a phone
Home page on a phone
The “Sofas” category on a phone: filters and 263 products
The “Sofas” category
by-home.ru product card in dark mode on a phone
Product card in dark mode
by-home.ru home page in dark mode
Dark mode is switched on with a button in the site header

Six steps: until switchover, the shop runs on the old site.

The new site is built alongside the old one, using your real products. We switch over only once you have checked everything, on a day that suits you.

  1. Step 11 day

    Website review

    Where the site is slow, which links lead to an error page, where enquiries get lost. Free of charge.

  2. Step 21.5–3 weeks

    Migration to a test address

    Products, orders, customers, promotions, reviews, articles. Your customers notice nothing in the meantime.

  3. Step 3up to 2 weeks

    Your check

    You look through the site and the panel and send your edits as one list; voice messages are fine. Two such rounds are included in the price.

  4. Step 42–3 days

    Old links → new

    Every old URL gets its own new one, Yandex gets a list of pages, and Yandex Metrica counts orders and enquiries.

  5. Step 51 evening

    Switchover

    On the day you choose. The old site stays in working order: if anything goes wrong, we bring it back the same day.

  6. Step 62 weeks

    Monitoring

    We watch errors, orders, emails and search traffic. Whatever comes up gets fixed first.

A platform built for a furniture shop.

Everything below already runs on by-home.ru. A new shop does not have to wait for it to be written from scratch: we move your data and set it up for the way you work.

Product card on by-home.ru: discounted price, availability, specifications
by-home.ru catalogue on a phone
Product card: discounted price, availability in the shop’s own words, specifications, code and SKU

Catalogue

  • Categories, filters, curated selections on the home page
  • Colour and size variants in one product card
  • Search in Russian, by SKU and by brand names written in Latin letters
  • Availability in your own words: “made to order, 3–4 months”, “made in 4–6 days”

Suppliers and prices

  • Price lists in YML, XML and Excel: by hand with a preview, or on a schedule
  • Undo for a supplier’s new-product upload
  • Bulk price changes by category or collection, with undo
  • Promotions, promo codes, discounts based on the old price in the supplier’s list

Orders and contact

  • An email to the manager with the supplier, SKU and a link to the product
  • Whichever messenger buttons you need (on by-home.ru - MAX)
  • Delivery on your terms: free above a set amount, its own price beyond the Moscow Ring Road

Owner’s panel

  • Product edit history with a “Restore” button
  • The whole catalogue in Excel: export, edit, import
  • A “Problems” page: why a product is not showing on the site
  • A “searched but not found” report from on-site search

Other work: catalogues and websites.

A catalogue for dealers, a manufacturer’s website, a personal website. More on each of them, and on building accounting systems, on a separate page.

Online furniture catalogue for dealers: solid beech collections
Furniture catalogue for dealers on a phone

Furniture, catalogue for dealers

A factory’s entire range in one catalogue, in two days

The factory had no data export and 42 sections on its website. We built an online catalogue with filters and enquiries and checked it was complete, section by section.

817items, not one missed
Prototype website for a fire protection manufacturer, name hidden
Manufacturer website prototype on a phone

Manufacturing, prototype with the client

A building materials manufacturer’s website with a product selector

A review from the outside, without the site’s passwords; a new site with calculations and enquiries sent to the right branch; a map of all 123 old URLs showing which stay and which redirect to new ones.

57–92 → 98–100Google mobile score out of 100: old site and prototype
Prototype website for a concert musician, name changed
Musician website prototype on a phone

Musician, Germany, prototype

A concert musician’s website with personal invitations

Every guest receives an invitation with their own name and in their own language, by WhatsApp, SMS or email.

98 / 100 / 100Google scores out of 100: performance, accessibility, search
Page about building accounting and automation systems

Accounting systems, bots, automation

A delivery service, order and cash tracking, an audit of financial statements. For each example: what was there, what we did and what came of it.

Open the page

What it costs.

We quote a price after the free review and fix it in writing. Below are prices by type of work and, for a shop, what makes up the total.

Shop migration

For a working online shop on an outdated platform.

60,000 ₽
up to 5,000 products; up to 20,000 products: 80,000 ₽
  • Design on a ready-made base: your colours, your logo, a home page built around your range
  • Migration of products, orders, customers, promotions, reviews, articles
  • Redirects for all old links; Yandex Metrica counts orders and enquiries
  • Owner’s panel and instructions
  • 2–4 weeks of work and up to 2 weeks for your check, then 2 weeks of monitoring after switchover
Start with a review
For furniture shops

Shop and suppliers

For a shop that sells furniture from dozens of factories and updates prices every week.

100,000 ₽
up to 20,000 products and 10 suppliers; about 2 weeks on top of the migration timeline
  • Everything in “Shop migration”
  • Automatic loading of supplier price lists in YML, XML and Excel
  • Customer accounts
  • Reports: sales, search, catalogue problems
Start with a review

Catalogue

For a showroom, factory or dealer: show the range and collect enquiries without a basket.

20,000 ₽
up to 1,000 items, from 3 days
  • Collections, filters, product cards with a gallery
  • Product enquiries arrive by email
  • The catalogue is built from your website or a spreadsheet
  • Fast loading on phones
Discuss a catalogue

Website from scratch

For a company without a website, or when the old one is easier to rebuild than to fix.

25,000 ₽
up to 5 pages, from 5 working days; up to 10 pages: 40,000 ₽
  • Original design around your logo and colours, no off-the-shelf template
  • We write the copy from your materials and your answers to our questions
  • Enquiries from the site arrive in Telegram or by email, and Yandex Metrica counts them
  • Google mobile score of at least 90 on handover day, with the measurement attached
  • Can be hosted with your own provider; no obligation to pay us every month
Discuss a website

What changes the price

  • Each supplier beyond ten1,000 – 2,000 ₽ each
  • Integration with 1C or MoySkladfrom 20,000 ₽, after the review
  • Migrating orders and customers from a platform other than PrestaShopafter the review
  • Custom shop design with mock-upsfrom 40,000 ₽

Redirects for old links and a platform with no licence fee are already included in the price.

Sample calculation

A shop with 15,000 products, 30 factories, no 1C:

100,000 + 20 × 1,500 = 130,000 ₽

Paid monthly: 13,000 + 6,000 = 19,000 ₽ a month, 12 payments.

Server and backups

So you do not have to look after the server

2,000 ₽/month
  • Server, daily database backups, updates
  • Monitoring: if the site goes down, we are the first to know
  • Edits charged by the hour, 1,500 ₽ an hour

Support

All of the above, plus edits

6,000 ₽/month
  • Small edits during the month: copy, banners, pages, blog articles, up to 5 hours; beyond that 1,500 ₽ an hour
  • Platform updates and new features
  • If the site goes down, fixing it comes first

Search after migration

So people find you on Yandex and Google

20,000 ₽ one-off
  • Categories matched to what customers search for, title and description templates for every product
  • 10 category texts, Yandex Webmaster and a search query report
  • A report after 2 months: what changed in search traffic
  • No link buying and no promises of top positions

Where the site runs and who owns it

Whichever option you choose, the domain, Yandex Metrica, Yandex Webmaster, email and online payments are registered in your name, and the database of products, orders and customers is yours: we hand over a copy on first request.

Your code, your server

You pay the plan price. We deploy the site on your server and hand over the code, access details and instructions. You pay your hosting provider for the server directly.

Without support, you or your administrator are responsible for the server, updates and backups.

plan price, one-off

Server with us

You pay the plan price, then monthly: the server, backups and updates are on us.

We hand over the code on first request, and you can move to your own server at any time.

plan price + from 2,000 ₽ a month

Monthly payments

For migration and “Shop and suppliers”: a tenth of the final price of the work plus support at 6,000 ₽, 12 payments, the first two at the start.

After the 12th payment the site is yours with nothing more to pay. You can leave earlier in any month by paying the rest of the plan price.

from 12,000 ₽ a month

We fix our own mistakes free of charge for 3 months after switchover or launch, whichever option you choose. You receive the site’s code with the right to use it and develop it further for your own shops, yourself or with any developer. The rights to the platform stay with us. With support at 6,000 ₽ a month, platform improvements reach your site too. A company website built from scratch does not need the platform: its code is entirely yours.

How payment works. The price changes only if the scope of work changes. Half at the start, half before switchover or the launch of the new site. Two rounds of edits on the finished site are included in the price, after that 1,500 ₽ an hour. Support is paid monthly, in advance.

Free website review.

Send us the address and we will send you figures for your site: mobile speed, links that lead to an error page, what Yandex sees and what to fix first. No obligation.

Send your site

Frequently asked questions.

Didn’t find an answer? Write to us on Telegram or by email.

Ask on Telegram
Will our Yandex rankings drop after the move?

Nobody can guarantee search positions. Before switchover we remove what usually makes them drop: every old link gets a redirect to the same product or category, page titles and descriptions are carried over, and Yandex receives the new list of pages. For two weeks after switchover we watch errors and search traffic. During the by-home.ru migration, every old product URL from the previous sitemap was matched to a new one.

Can we change only the look, without migrating?

Yes, if the platform is alive and still updated: we will design mock-ups and build a new theme on it. If the platform is no longer supported, investing in its look does not pay off, because it will have to be replaced anyway. The review shows which case yours is.

How long does a migration take?

The plan is 2–4 weeks of our work and up to 2 weeks for your check, then another 2 weeks of monitoring after switchover. Automatic supplier price loading adds about two weeks. Until switchover the old site keeps working and taking orders. We give the exact timeline after the review, once we can see the number of products and suppliers and the specifics of your catalogue.

Which platforms can we move from?

Products can be moved from any platform that provides an export: YML for Yandex, Excel or CSV. Orders, customers and reviews from PrestaShop are moved with a ready-made tool. From Bitrix, OpenCart, WordPress and other platforms, we move orders, customers and reviews with a tool we write for your site; we quote the timeline and price after the review.

We use 1C or MoySklad. What happens to them?

We write the exchange of stock levels, prices and orders around your accounting setup, from 20,000 ₽. We do not have a ready-made module, so we quote the exact timeline and price after the review. If your 1C has been customised, your 1C developer will be needed too. Until the exchange is in place, prices can be managed in Excel: the panel exports and imports the whole catalogue.

What happens if you disappear?

Whichever option you choose, the domain, Yandex Metrica and email are registered in your name. With “Your code, your server” the code, access details and instructions are with you, and the site can be handed over to any developer who knows Python and React. If we host and support the site, we hand over the code and a database copy on first request. If we are out of contact for 30 days, the code and the database pass to you in any option, at no extra cost.

Do you promise to get us to the top of search results?

No. We can promise a technically clean and fast site, redirects for all old links, category texts matched to what customers search for, and a report after two months on what changed in search traffic.

Who will work on the site?

Our team: development, data migration and support. The project is led by Filipp Mikheev. He worked as an auditor for ten years, so when migrating we reconcile the data line by line: the number of products, prices, orders and URLs must match before and after. We write code with automated tests: the by-home.ru platform has more than a thousand of them.

We don’t have a website yet. Can you build one from scratch?

Yes. A company website of up to 5 pages costs 25,000 ₽, up to 10 pages 40,000 ₽, with a timeline from 5 working days after we receive your materials. We design around your logo and colours and show it to you straight away as a live page. We use your photos; if you have none, we pick some from free stock libraries. A personal data policy for the enquiry form is included in the same price. We measure a Google score of at least 90 on handover day; a map, chat or video added at your request may lower it. An online shop from scratch is built on the same platform as a migration, from 60,000 ₽: the exact price depends on the number of products, online payment and delivery. You can see what our sites look like in the “Work” section; this page is built the same way.

Can I edit the text on the new site myself?

On a company website, we change the text and photos: small edits are included in support at 6,000 ₽ a month, without it they cost 1,500 ₽ an hour. An online shop has an owner’s panel: you change products and prices there yourself, and the whole catalogue via Excel.

Send us your site’s address, and we will start with a review.

We will send you a review with figures for your site, and then you decide whether a move is needed. No website yet? Tell us what you do, and we will suggest what it could be like.

A chat with us will open with your site’s address already in the message: all that is left is to press “Send”. Prefer to call or email? Contact details are below.