ГоловнаПослугиСтаттіКонтакти
chmykhalov.dev — Інженер пошукових систем — На головнуchmykhalov.devІнженер пошукових систем
ПослугиКейсиБлогПро менеКонтакти
Відкритий до проєктів
Усі статті
Індекс /Technical SEO · 23.08.2026 · 14 хв

SEO-міграція з WooCommerce на Shopify

Після переходу на Shopify Google має пов’язати старі адреси з новими. Для цього складають таблицю URL, налаштовують редиректи й перевіряють індексацію після запуску.

Автор: Руслан Чмихалов
Схема зіставлення старих URL WooCommerce з релевантними й доступними сторінками Shopify
Зміст статті
  1. 01Чому зміна платформи впливає на SEO
  2. 02Таблиця старих і нових URL
  3. 03Як працює постійний редирект
  4. 04Які сторінки захищати насамперед
  5. 05Canonical, robots, sitemap і структуровані дані
  6. 06Внутрішні посилання та вміст
  7. 07Не змінюйте все одночасно
  8. 08Перевірка в Search Console і Merchant Center
  9. 09Коли потрібен технічний SEO-супровід
  10. 010Підсумок
  11. 011Джерела
  12. 012FAQ

На цій сторінці

  1. 01Чому зміна платформи впливає на SEO
  2. 02Таблиця старих і нових URL
  3. 03Як працює постійний редирект
  4. 04Які сторінки захищати насамперед
  5. 05Canonical, robots, sitemap і структуровані дані
  6. 06Внутрішні посилання та вміст
  7. 07Не змінюйте все одночасно
  8. 08Перевірка в Search Console і Merchant Center
  9. 09Коли потрібен технічний SEO-супровід
  10. 010Підсумок
  11. 011Джерела
  12. 012FAQ
Розділ

Чому зміна платформи впливає на SEO

Google індексує URL із їхнім вмістом, внутрішніми й зовнішніми посиланнями та накопиченою історією. Після міграції той самий товар може отримати іншу адресу, шаблон, навігацію, canonical і структуровані дані.

У WooCommerce шлях товару можна налаштувати довільно. Shopify додає до товарів `/products/`, до колекцій — `/collections/`, а до звичайних сторінок — `/pages/`. Домен можна залишити, але старі шляхи автоматично не збережуться.[1]

WooCommerce:
/product/black-shoes/

Shopify:
/products/black-shoes

Старий URL може бути в індексі Google, отримувати кліки, мати зовнішні посилання й приносити продажі. Постійний редирект має вести з нього на найближчу за змістом сторінку Shopify.

Якщо ви ще визначаєте обсяг усього переїзду, спочатку перегляньте основний гайд із міграції WooCommerce на Shopify.

За допомогою таблиці URL і технічної перевірки можна знайти втрачені сторінки, помилкові редиректи, закриту індексацію та розірвані внутрішні посилання. Незмінних позицій така робота не гарантує.
Розділ

Таблиця старих і нових URL

У таблиці кожній старій адресі призначають нову ціль або статус видалення. Одного списку товарів недостатньо: у ньому не буде категорій, дописів, посадкових сторінок, вкладень, старих рекламних URL і редиректів, створених до міграції.

Початковий список складають із кількох джерел, бо жодне з них не містить усіх адрес. Sitemap показує заявлені сторінки, а сканування — фактично доступні внутрішні посилання. Search Console і GA4 додають посадкові сторінки, які отримували переходи, навіть якщо вони вже випали з навігації. Звіти про зовнішні посилання, рекламні кампанії та Merchant Center знаходять URL, на які досі ведуть інші системи.

Окремо експортуйте чинні редиректи з WordPress або SEO-плагіна. Інакше адреса, для якої вже діє переспрямування, може загубитися під час другого переїзду або утворити ланцюжок із двох чи трьох переходів. У підсумковій таблиці для кожного старого URL запишіть тип сторінки, кліки, дохід, зовнішні посилання, нову ціль і рішення: перенести, об’єднати чи видалити.

Міжнародні версії, URL із параметрами та давно видалені сторінки перевіряйте окремими групами. Підпапка країни може потребувати іншої цілі, параметр фільтра — canonical на основну колекцію, а старий товар без заміни — справжню сторінку 404. Код 410 доречний лише тоді, коли обрана реалізація Shopify дає змогу повернути його. Одне правило для всіх цих випадків створить нерелевантні редиректи.

Сторінка товару без кліків за останній місяць може мати сезонний попит, зовнішні посилання або використовуватися в листах і рекламі. Через це дані Search Console, GA4, рекламних кабінетів і звітів про посилання потрібно зіставити.

Стара сторінкаНова ситуаціяРішення
Товар має прямий еквівалентТой самий товар у Shopify301 на новий URL товару
Категорія збереженаЄ відповідна колекція301 на колекцію
Кілька сторінок об’єднаніЄ одна повна сторінка301 кожної старої адреси на спільну релевантну ціль
Товар знято, є близька замінаЗбігається потреба користувача301 на заміну або вузьку колекцію
Сторінку видалено без заміниНемає релевантної ціліСправжній 404 замість редиректу на головну

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

Офіційний інтерфейс Matrixify для вибору колонок перед імпортом даних у Shopify
Вибір колонок у Matrixify. Офіційний скриншот зі сторінки застосунку в Shopify App Store.

Актуальна інформація про застосунок доступна на сторінці Matrixify у Shopify App Store.

Розділ

Як працює постійний редирект

Редирект із кодом 301 повідомляє браузеру й пошуковій системі, що сторінка переїхала назавжди. У Shopify редиректи створюють по одному або імпортують із CSV. Правило спрацьовує лише для неактивної старої адреси; зарезервовані шляхи, параметри запиту та підкаталоги ринків мають окремі обмеження.[2]

Редирект має вести одразу на кінцевий canonical URL. Ланцюжок зі старої адреси через проміжну до нової додає зайвий запит і ускладнює перевірку. Якщо у WordPress уже був редирект, у Shopify вкажіть його кінцеву ціль.

Google радить не переспрямовувати багато видалених товарів і категорій на головну сторінку. Такий редирект не відповідає початковому запиту користувача й може бути розпізнаний як soft 404.[3]

Приклад контролю великого набору редиректів є в кейсі про міграцію з WordPress на Shopify.

Розділ

Які сторінки захищати насамперед

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

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

Друга група — інструкції, порівняння, сторінки брендів, доставки, повернення, магазинів і контактів. Вони можуть не приносити пряму покупку в останньому кліку, але відповідати на запит перед замовленням або отримувати сталі зовнішні переходи. URL з Merchant Center, активних Google Ads, а також мовні й регіональні версії перевіряють для кожного ринку: доступна сторінка ще не означає, що у фіді, рекламі та hreflang вказана правильна адреса.

Search Console показує кліки, покази, запити й посадкові сторінки в Google. GA4 записує дії після переходу на сайт, але не замінює пошукові дані. Експорт зовнішніх посилань додає URL, які могли не отримати кліків у вибраному періоді.

Якщо команда бачить графік, але не може відрізнити сигнал від причини, корисний матеріал чому SEO-дашборди неефективні без процесу діагностики.

Розділ

Canonical, robots, sitemap і структуровані дані

Canonical

Кожна нова сторінка для індексації повинна вказувати canonical на правильний URL Shopify. Після міграції в коді не мають залишитися canonical на тестовий домен, myshopify.com, стару адресу WooCommerce або інший варіант тієї самої сторінки. Google радить оновити canonical разом із таблицею URL.[3]

Robots і noindex

Закритий магазин Shopify зазвичай захищений паролем, а тестові шаблони можуть містити noindex. Перед запуском відкрийте робочий сайт для Googlebot, перевірте важливі шаблони й приберіть тимчасові noindex. Google називає залишене блокування однією з типових помилок під час переїзду.[3]

Sitemap

Shopify автоматично створює `sitemap.xml` для товарів, колекцій, сторінок, дописів і основних зображень. Після зняття захисту паролем відкрийте файл, перевірте його склад і подайте в Search Console. URL у sitemap може залишитися неіндексованим, але файл повідомляє Google про нові адреси.[1]

Structured data

Тема та застосунки можуть одночасно генерувати розмітку Product, Breadcrumb, Organization та інші типи структурованих даних. Після запуску звірте ціну, наявність, валюту, варіанти й рейтинг у розмітці з видимими даними. Дві розмітки Product від теми та застосунку можуть містити різні значення.

Розділ

Внутрішні посилання та вміст

Редиректи приймають переходи на старі адреси, але посилання всередині нового магазину мають вести прямо на нові canonical URL. Оновіть меню, колекції, рекомендації товарів, навігаційні ланцюжки, дописи, підвал та HTML-описи за таблицею URL.[3]

Під час імпорту в текстах і зображеннях можуть залишитися абсолютні URL WordPress. Після вимкнення старого сервера такі зображення або файли перестануть відкриватися. Matrixify описує перенесення зображень з описів у Shopify Files; результат потрібно перевірити скануванням сайту та в браузері.[4]

Збережіть тексти категорій, FAQ, інструкції з вибору та характеристики товарів, якщо вони відповідали запитам і використовувалися на сторінках із продажами. Одночасна зміна URL і вмісту ускладнить пошук причини, якщо показники після запуску знизяться.

Розділ

Не змінюйте все одночасно

Якщо одночасно змінити CMS, URL, структуру категорій, вміст, навігацію, дизайн і товарну класифікацію, після падіння буде складно відокремити вплив кожної зміни. Частину робіт краще відкласти до стабілізації індексації.

Google радить за можливості розділяти великі зміни в часі. Окремі етапи дають змогу порівняти показники до й після кожного з них.[3]

ЗмінаОбережніший підхід
CMS і дизайнНа момент запуску зберегти корисний вміст, ієрархію та основні сценарії користування
URL і класифікаціяСпочатку створити відповідні цільові сторінки; класифікацію змінювати після стабілізації
НавігаціяНе прибирати посилання на важливі колекції без даних і заміни
Описи товарівПеренести чинні тексти, а масове переписування зробити окремим проєктом
ДоменЗа можливості не поєднувати зміну платформи зі зміною домену
Після одночасної зміни кількох частин сайту складніше встановити, що вплинуло на кліки, позиції або коефіцієнт конверсії.
Розділ

Перевірка в Search Console і Merchant Center

До запуску збережіть початкові дані за порівнянні періоди: кліки, покази, запити, посадкові й індексовані сторінки, 404, коефіцієнт конверсії та дохід. Після запуску розділяйте органічний трафік за типом сторінки, країною, пристроєм і старими чи новими URL.

Після відкриття магазину подайте новий sitemap у Search Console й переглядайте звіт Page indexing. Для пріоритетних товарів і колекцій використовуйте URL Inspection: він показує, чи Google може отримати сторінку, який canonical бачить і чи дозволена індексація. Ця вибіркова перевірка швидше знаходить помилку шаблону, ніж очікування загального звіту.

404 і ланцюжки редиректів шукайте повторним скануванням старого списку URL та, якщо доступно, у журналах сервера або CDN. Search Console показує не всі звернення й оновлюється із затримкою. Для кожної проблемної адреси зафіксуйте код першої відповіді, кінцевий URL, кількість переходів і відповідність сторінки старому змісту.

Кліки й покази порівнюйте за посадковою сторінкою та запитом, а дані GA4, Google Ads і події конверсії — окремо від GSC. Так можна відрізнити втрату пошукової видимості від помилки аналітики. У Merchant Center паралельно перевіряйте підтвердження домену, URL у фіді, доступність товарів та причини відхилень: старі адреси у фіді можуть зупинити показ товарів навіть тоді, коли органічна індексація працює.

Якщо домен або URL товарів у Merchant Center змінилися, підтвердьте актуальний домен і оновіть джерело даних. Після підключення Google & YouTube перевірте, який домен заявив застосунок і чи збігається він з адресами товарів.[5]

Google попереджає про тимчасові коливання під час повторного сканування та індексації. Водночас масова поява 404 або випадіння цілого шаблону з індексу вказує на конкретну технічну проблему, яку потрібно перевірити.[3]

Одразу після запуску використовуйте перелік перевірок після міграції. Якщо кліки вже знизилися, переходьте до діагностики за сторінками й запитами.

Розділ

Коли потрібен технічний SEO-супровід

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

Технічний SEO-супровід охоплює перелік URL, пріоритет посадкових сторінок, правила зіставлення, а також перевірку редиректів, canonical, robots, sitemap, структурованих даних і внутрішніх посилань після запуску. Перевірка не гарантує позицій, але показує конкретні помилки та сторінки, яких вони стосуються.

Для сайту з історією органічних переходів план URL і критерії перевірки потрібно підготувати до перемикання домену. Після запуску відновлювати втрачений перелік адрес складніше.

Щоб оцінити технічну SEO-частину переходу, можна зв’язатися зі мною.

Повний commercial scope описано на сторінці міграції сайту на Shopify.

Також доступний окремий опис послуги технічний SEO-аудит.

Підсумок / Головне

Коротка версія

  • Зберіть старі URL із sitemap, результатів сканування, GSC, аналітики, зовнішніх посилань і реклами.
  • Для кожної цінної старої сторінки виберіть одну релевантну нову адресу.
  • Не переспрямовуйте видалені сторінки масово на головну.
  • До запуску перевірте canonical, robots/noindex, sitemap, структуровані дані та внутрішні посилання.
  • Після запуску окремо аналізуйте кліки, відстеження та конверсію.
Джерела / Далі

Джерела

  1. [1]
    Shopify Help Center

    Особливості домену й структури URL після переходу з WooCommerce, робота редиректів і автоматичного sitemap Shopify.

    https://help.shopify.com/en/manual/migrating-to-shopify/migrating-from-woocommerceДата доступу: 23.08.2026
  2. [2]
    Shopify Help Center

    Створення та імпорт редиректів, зарезервовані шляхи й інші актуальні обмеження Shopify.

    https://help.shopify.com/en/manual/online-store/menus-and-links/url-redirectДата доступу: 23.08.2026
  3. [3]
    Google Search Central

    Рекомендації Google щодо зіставлення URL, постійних редиректів, canonical, внутрішніх посилань, sitemap і перевірки переїзду.

    https://developers.google.com/search/docs/crawling-indexing/site-move-with-url-changesДата доступу: 23.08.2026
  4. [4]
    Matrixify documentation

    Перенесення зображень з описів, редиректів та інших даних під час міграції з WooCommerce на Shopify.

    https://matrixify.app/tutorials/migrate-store-from-wordpress-woocommerce-to-shopify/Дата доступу: 23.08.2026
  5. [5]
    Google Merchant Center Help

    Перенесення тегів Google у Shopify, підтвердження домену, URL товарів і перевірка вимірювання.

    https://support.google.com/merchants/answer/15642481?hl=enДата доступу: 23.08.2026
  6. [6]
    Shopify App Store

    Офіційна картка Matrixify та зображення інтерфейсу імпорту.

    https://apps.shopify.com/excel-export-importДата доступу: 23.08.2026
FAQ / Практичні деталі

Поширені запитання

Чи можна повністю уникнути коливань трафіку?+

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

Скільки часу зберігати редиректи?+

Google рекомендує зберігати постійні редиректи якомога довше, загалом щонайменше рік. Для старих зовнішніх посилань їх можна залишити безстроково, а внутрішні посилання потрібно оновити на прямі нові URL.

Що робити з товаром, якого більше немає?+

Якщо є близька заміна або релевантна колекція з тим самим наміром, використовуйте постійний редирект. Якщо відповідної цілі немає, повертайте справжній 404 замість переспрямування на головну.

Чи потрібен Change of Address у Search Console?+

Якщо домен не змінюється, ні. Інструмент Change of Address стосується переїзду на інший домен. Зміни шляхів на тому самому домені передаються через редиректи, внутрішні посилання, sitemap і повторне сканування.

Коротко

  • Зберіть старі URL із sitemap, результатів сканування, GSC, аналітики, зовнішніх посилань і реклами.
  • Для кожної цінної старої сторінки виберіть одну релевантну нову адресу.
  • Не переспрямовуйте видалені сторінки масово на головну.
  • До запуску перевірте canonical, robots/noindex, sitemap, структуровані дані та внутрішні посилання.
  • Після запуску окремо аналізуйте кліки, відстеження та конверсію.

Потрібна така сама ясність для вашої пошукової системи?

Обговорити проєкт
Продовжити розмову

Поділитися статтею

LinkedIn Telegram
Продовжити перегляд

Вам також може сподобатися

Переглянути всі
Technical SEO

Чому сторінки товарів не індексуються в Google

Міграція магазинів

Як перенести магазин з WooCommerce на Shopify

Коментарі 0

Коментарі публікуються після короткої ручної перевірки. Email або акаунт не потрібні.

Завантаження обговорення…

chmykhalov.dev · Інженер пошукових системОбговорити проєкт ↗