Перенесення магазину на Shopify із збереженням SEO

Старий магазин на WooCommerce гальмує, клієнти скаржаться на повільні сторінки, а ви витрачаєте години на оновлення плагінів. Переїзд на Shopify — це перехід на SaaS-платформу з керованою інфраструктурою: вбудований CDN, автоматичне масштабування, Shopify Payments та App Store. Ми перенесли понад 50

Розробка та обслуговування будь-яких видів сайтів:

Інформаційні сайти або веб-програми
Сайти візитки, landing page, корпоративні сайти, онлайн каталоги, квіз, промо-сайти, блоги, ресурси новин, інформаційні портали, форуми, агрегатори
Сайти або веб-програми електронної комерції
Інтернет-магазини, B2B-портали, маркетплейси, онлайн-обмінники, кешбек-сайти, біржі, дропшиппінг-платформи, парсери товарів
Веб-програми для управління бізнес-процесами
CRM-системи, ERP-системи, корпоративні портали, системи управління виробництвом, парсери інформації
Сайти або веб-програми електронних послуг
Дошки оголошень, онлайн-школи, онлайн-кінотеатри, конструктори сайтів, портали надання електронних послуг, відеохостинги, тематичні портали

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

Послуги, які ми пропонуємо
Показано 1 з 1Усі 2062 послуг
Перенесення магазину на Shopify із збереженням SEO
Середній
~1-2 тижні

Наші компетенції:

Часті запитання

Останні роботи

  • image_website-b2b-advance_0.webp
    Розробка сайту компанії B2B ADVANCE
    1418
  • image_web-applications_feedme_466_0.webp
    Розробка веб-додатків для компанії FEEDME
    1285
  • image_websites_belfingroup_462_0.webp
    Розробка веб-сайту для компанії БЕЛФІНГРУП
    983
  • image_ecommerce_furnoro_435_0.webp
    Розробка інтернет магазину для компанії FURNORO
    1243
  • image_crm_enviok_479_0.webp
    Розробка веб-додатків для компанії Enviok
    983
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Розробка веб-сайту для компанії ФІКСПЕР
    997

Старий магазин на WooCommerce гальмує, клієнти скаржаться на повільні сторінки, а ви витрачаєте години на оновлення плагінів. Переїзд на Shopify — це перехід на SaaS-платформу з керованою інфраструктурою: вбудований CDN, автоматичне масштабування, Shopify Payments та App Store. Ми перенесли понад 50 магазинів — від 200 до 50 000 товарів. Гарантуємо збереження позицій у пошуку та коректне перенесення всіх даних. Але просто скопіювати дані не можна — потрібен акуратний перенос із збереженням SEO та бізнес-логіки.

Дані, доступні для перенесення

Тип даних Підтримується Інструменти
Товари Так (з варіантами, зображеннями, метафілдами) Matrixify, LitExtension, API
Колекції Так (ручні та автоматичні) Matrixify
Клієнти Так (з історією замовлень) LitExtension
Замовлення Так (тільки для читання) LitExtension, API
Блог Так Matrixify
301-редиректи Так Matrixify

Також переносяться SEO-поля, метадані, зображення та контент. Кастомні функції (знижки, доставка) потребують доопрацювання через Shopify Functions.

Інструменти міграції

Інструмент Тип Підтримувані дані Складність
Shopify Importer Вбудований Тільки товари (CSV) Низька
Matrixify (Excelify) Додаток Товари, колекції, клієнти, замовлення, метафілди, редиректи Середня
LitExtension Сервіс 50+ CMS, замовлення, клієнти, SEO Низька (техпідтримка)

Matrixify обходиться дешевше при великому обсязі, але потребує ручного налаштування. LitExtension дорожчий, але автоматизує перенесення замовлень та паролів. Для магазинів з кастомами використовуємо зв'язку Matrixify + REST API.

Як ми переносили магазин побутової техніки: кейс з нашої практики

Нещодавно переносили магазин побутової техніки з WooCommerce на Shopify — 8000 товарів, 15 000 клієнтів, історія замовлень за 3 роки. Використовували Matrixify + Shopify REST API. Спочатку експортували дані з WooCommerce через CSV. Ось скрипт для базового експорту товарів:

import csv import json import mysql.connector conn = mysql.connector.connect(host='localhost', user='root', password='pass', database='wordpress') cursor = conn.cursor(dictionary=True) cursor.execute(""" SELECT p.ID, p.post_title, p.post_content, p.post_status, pm_price.meta_value as price, pm_sku.meta_value as sku FROM wp_posts p LEFT JOIN wp_postmeta pm_price ON pm_price.post_id = p.ID AND pm_price.meta_key = '_price' LEFT JOIN wp_postmeta pm_sku ON pm_sku.post_id = p.ID AND pm_sku.meta_key = '_sku' WHERE p.post_type = 'product' AND p.post_status = 'publish' """) products = cursor.fetchall() with open('shopify_import.csv', 'w', newline='', encoding='utf-8') as f: writer = csv.DictWriter(f, fieldnames=[ 'Handle', 'Title', 'Body (HTML)', 'Vendor', 'Published', 'Variant SKU', 'Variant Price', 'Variant Inventory Qty' ]) writer.writeheader() for product in products: handle = product['post_title'].lower().replace(' ', '-') writer.writerow({ 'Handle': handle, 'Title': product['post_title'], 'Body (HTML)': product['post_content'], 'Vendor': 'Default', 'Published': 'TRUE' if product['post_status'] == 'publish' else 'FALSE', 'Variant SKU': product['sku'] or '', 'Variant Price': product['price'] or '0', 'Variant Inventory Qty': '100', }) 

Потім через Matrixify імпортували колекції та клієнтів. Для замовлень використовували Shopify API, оскільки Matrixify не відновлює замовлення як завершені. Після міграції швидкість завантаження сторінок знизилася з 4 до 1.5 секунд, трафік зберігся на рівні 98%. За даними аналізу, 301-редиректи передають до 90% посилальної ваги.

Хочете такий самий результат? Замовте консультацію для оцінки вашого магазину.

API-міграція (Shopify Admin API)

Для кастомних даних (знижки, теги) використовуємо REST API:

import shopify import requests shopify.ShopifyResource.set_site(f"https://{API_KEY}:{API_SECRET}@{SHOP_NAME}.myshopify.com/admin/api/latest") for product_data in source_products: product = shopify.Product() product.title = product_data['title'] product.body_html = product_data['description'] product.vendor = product_data['brand'] product.variants = [{ 'sku': product_data['sku'], 'price': str(product_data['price']), 'inventory_quantity': product_data['stock'], 'inventory_management': 'shopify', }] product.save() # Завантажити зображення if product_data.get('image_url'): image = shopify.Image({'product_id': product.id}) image.src = product_data['image_url'] image.save() 

Чому важливі 301-редиректи?

Після зміни URL структура змінюється: було /catalog/category/product, стало /products/product. Без 301-редиректів Google втрачає трафік. Типова помилка — забути про редиректи для сторінок категорій та фільтрів. Налаштовуємо CSV для імпорту:

Redirect: Path,Redirect: Target /catalog/computers/laptop-model-x,/products/laptop-model-x /catalog/phones/samsung-galaxy-s24,/products/samsung-galaxy-s24 

Імпорт через Matrixify або вручну в Admin → Online Store → Navigation → URL Redirects. Ми гарантуємо, що після міграції трафік залишиться на попередньому рівні.

Як підготувати CSV для імпорту: покрокова інструкція

  1. Експортуйте дані зі старої CMS у CSV-файл.
  2. Перевірте відповідність полів: Handle, Title, Body HTML, Variant SKU, Variant Price, Variant Inventory Qty.
  3. Видаліть зайві символи та продубльовані рядки.
  4. Імпортуйте через Matrixify або штатний імпортер Shopify.
  5. Перевірте помилки в логах імпорту та виправте.

Що робити з кастомними функціями?

Кастомна логіка знижок, доставки та податків не переноситься автоматично. Для цього використовуємо Shopify Functions або налаштовуємо додатки. Наприклад, складні правила знижок потребують переписування мовою Shopify Flow. Інтеграції з 1С та CRM підключаються через Shopify API.

Які дані не переносяться автоматично? Офіційна документація Shopify рекомендує: всі кастомні функції, інтеграції та податки потребують окремого налаштування.

Скільки часу займає міграція?

Етап Тривалість
Аналіз та проектування 1–2 дні
Експорт та трансформація 1–3 дні
Імпорт та редиректи 1–2 дні
Тестування та запуск 2–3 дні

Для магазину до 5000 товарів з клієнтами та налаштуванням теми — 5–10 днів. Крупний магазин з переробкою функціональності — від 3 до 6 тижнів. Вартість розраховується індивідуально після аудиту.

Що входить в роботу

  • Повне вивантаження даних зі старої CMS
  • Чистка та приведення до формату Shopify
  • Імпорт товарів, клієнтів, замовлень
  • Налаштування колекцій та метафілдів
  • Створення 301-редиректів по карті URL
  • Тестове замовлення та перевірка всіх сценаріїв
  • Навчання команди роботі в Shopify

Зв'яжіться з нами для попереднього аудиту вашого магазину — оцінимо обсяг робіт та підберемо оптимальний інструмент. Отримайте консультацію, щоб уникнути втрати трафіку та часу.