Інтернет-магазин Київ Стенд

Кошик інтернет-магазину Київ Стенд

Модернізація інтернет-магазину на Joomla та VirtueMart без втрати SEO

Монітори з GSC Coverage та таблицею 301-редиректів -  збереження SEO-позицій, 301-карта і GSC-верифікація

Модернізація інтернет-магазину - це комплекс технічних і SEO-робіт для переведення існуючого сайту на актуальну версію CMS (наприклад, Joomla 5.x + VirtueMart 4.x) зі збереженням URL-структури, 301-карти редиректів і накопиченого пошукового авторитету. Головна відмінність від «перезапуску з нуля» - ви не втрачаєте роки індексації та посилальний профіль, який уже побудовано. Це критично для інтернет-магазинів з каталогом від 50 SKU: кожна сторінка товару - це окремий актив у GSC, і його втрата коштує місяцями відновлення позицій. Якщо ваш магазин працює на Joomla 3 або VirtueMart 3 - ви вже за межею офіційної підтримки: Joomla 3 отримала статус EOL 17 серпня 2023 року.

Обговорити ваш проект

Коли бізнесу потрібна модернізація

  • Сайт працює на Joomla 3 або PHP 7.x - обидва поза офіційною підтримкою, хостинги примусово оновлюють PHP, і магазин перестає відкриватися.
  • Google Search Console показує зростання сторінок зі статусом «Crawled - currently not indexed» - пошуковик обходить, але не додає до індексу через технічні сигнали якості.
  • Core Web Vitals - «Poor» у GSC: LCP понад 4 секунди або CLS понад 0.25 на мобільних - пряме ранжирувальне покарання з 2021 року.
  • VirtueMart 3 не підтримує сучасні платіжні шлюзи та не отримує патчів безпеки з 2022 року.
  • Розширення Joomla 3 несумісні з PHP 8.1+ - сайт або «падає», або адміністратор вимкнений через deprecated-функції.
  • Конкуренти у вашій ніші вже перейшли на Joomla 5 і показують кращі Core Web Vitals - алгоритм це враховує.

Що включає послуга

Щоб оновити Joomla 3 до Joomla 5 без втрати позицій: (1) зробіть SEO-crawl поточного сайту і зафіксуйте всі URL; (2) складіть redirect-map для кожного зміненого URL; (3) після деплою перевірте всі 301 через GSC Coverage; (4) через 3-4 тижні звірте impressions/clicks у GSC з базовими показниками.

Ось як виглядає кожен з цих кроків у роботі:

  1. Pre-migration SEO crawl. Сканування через Screaming Frog або аналог: фіксуємо всі URL каталогу, статей, пагінації. Це базова лінія - snapshot стану індексу перед будь-якими змінами.
  2. Redirect-map. Таблиця зі старим URL - новим URL для кожного рядка, де структура змінюється. Без неї Google сприймає оновлений сайт як окремий новий домен з нульовим авторитетом.
  3. Dev-середовище і тестова міграція. Не робимо нічого відразу на продакшені. Перевіряємо сумісність розширень, шаблону, налаштувань VirtueMart з Joomla 5.x + PHP 8.1-8.3.
  4. Міграція даних VirtueMart. Товари, категорії, атрибути, замовлення, фото - все переноситься зі збереженням product_id і slug там, де це можливо. Якщо URL змінюються - вже прописані у redirect-map.
  5. Технічний SEO-апдейт. Hreflang для UA/RU версій, оновлення schema.org розмітки (Product, FAQPage, BreadcrumbList), sitemap.xml, robots.txt, canonical теги.
  6. Core Web Vitals оптимізація. Мінімізація CSS/JS, налаштування кешування, lazy load зображень. Цільовий показник - «Good» у GSC PageSpeed для мобільних.
  7. GSC-верифікація після деплою. Через 48-72 години перевіряємо Coverage: чи Googlebot бачить 301, чи немає помилок 404, чи не з'явилися дублі через canonical-баги.

Чому варто довіряти команді

Понад 15 років ведемо власні інтернет-магазини на Joomla та VirtueMart. Пройшли всі міграції власноруч: Joomla 1,5 до Joomla 4, потім до Joomla 5. Сайт, де ви зараз знаходитесь, - результат цієї методології: живий приклад, а не слайди з презентації.

Для нас контент - це редагована структура з семантичною розміткою, не результат однієї генерації.

Жоден перехід не робимо без pre-migration SEO crawl: фіксуємо кожен URL, складаємо redirect-map, перевіряємо Coverage у GSC після деплою. Ваші позиції - не жертва для оновлення. Тимчасове просідання impressions на 20-30% в перші 2-4 тижні після міграції - нормальна поведінка Google. Після верифікації redirect-map показники відновлюються.

Реалізуємо hreflang для мовних версій, FAQPage та Product schema, Core Web Vitals оптимізацію - стандарти технічного SEO 2026, включаючи структуру для Google AI Overviews.

Залишити заявку

Результати, які ви отримаєте

Показник До модернізації Після (очікувано)
Core Web Vitals (мобільні) Poor / Needs Improvement Good за LCP, CLS, INP
GSC Coverage - помилки 10-30% сторінок Not Indexed менше 5% через 4-6 тижнів
CTR у SERP базова лінія +15-25% після FAQ snippet (оціночно)
Безпека (PHP, розширення) EOL-стек без патчів PHP 8.3 + актуальні розширення
Швидкість завантаження 4-8 с (типово для Joomla 3) 1.5-2.5 с після оптимізації кешу

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

Залишити заявку

Відповідаємо протягом доби

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

Чим «модернізація» відрізняється від «редизайну» з точки зору SEO?

Редизайн - це зміна зовнішнього вигляду сайту: новий шаблон, кольори, розташування блоків. URL-структура при цьому може як залишитися, так і змінитися - залежить від підрядника. Модернізація - це насамперед технічна операція: оновлення версії CMS, PHP, розширень зі збереженням усіх наявних URL і redirect-map для тих, що змінюються. З SEO-точки зору редизайн без redirect-map руйнує накопичений авторитет сторінок, модернізація з правильною redirect-map - зберігає його. Тому перше питання до будь-якого підрядника: «Покажіть redirect-map, яку ви складете перед деплоєм».

Чи можна оновити Joomla 3 до Joomla 5 без втрати всіх URL?

Так, якщо міграція спланована з обов'язковим pre-migration SEO crawl і redirect-map. URL в Joomla формуються з alias статей, категорій і menu items - ці alias переносяться разом з контентом. Проблема виникає тільки там, де стара структура (наприклад, /category/article) змінюється на нову (наприклад, /article) через реструктуризацію menu або модуль SEF. Для кожного такого URL прописується 301-редирект в .htaccess або через Joomla Redirect Manager. Якщо redirect-map складено до деплою - Google сприймає оновлений сайт як той самий ресурс, а не новий.

Що відбувається з позиціями в Google під час міграції сайту?

Тимчасове зниження impressions на 20-30% в перші 2-4 тижні - нормальна поведінка: Googlebot перевіряє, чи справді 301 веде туди, куди треба, і перераховує авторитет сторінок. Якщо redirect-map коректна і немає soft-404 або canonical-конфліктів - показники повертаються до базової лінії за 4-8 тижнів. Паніка і відкат змін на цьому етапі - найгірше рішення: це ламає вже налаштовані редиректи. GSC Coverage треба перевіряти на 3-й, 7-й і 30-й день після деплою.

Скільки часу займає типовий проект модернізації?

Технічний аудит і pre-migration SEO crawl - 3-5 робочих днів. Налаштування dev-середовища і тестова міграція - 1-2 тижні залежно від кількості кастомних розширень. Міграція контенту VirtueMart (товари, категорії, атрибути) - від 2 днів для 100-200 SKU до 2-3 тижнів для 1000+ SKU. GSC-верифікація після деплою на прод - 2 тижні моніторингу. Разом - від 4 до 8 тижнів для середнього магазину. На терміни впливають: кількість кастомних розширень Joomla 3, обсяг каталогу, наявність мовних версій.

Що потрібно підготувати клієнту перед початком робіт?

Три речі: доступ до хостингу (cPanel або SSH) і до адмін-панелі Joomla, актуальний бекап сайту і бази даних (або підтвердження що він є), і список «больових точок» - що саме не працює або чого не вистачає. Ніяких технічних знань від клієнта не потрібно - ми самостійно проводимо SEO crawl і формуємо технічне завдання. URL поточного сайту достатньо для початкової оцінки обсягу робіт.

Як відбувається робота: що робить клієнт, що робить команда?

Клієнт надає доступи, погоджує технічне завдання і приймає результат на кожному етапі (аудит, тестова версія, продакшен). Команда веде всі технічні роботи самостійно. Комунікація - через месенджер або пошту, звітність після кожного етапу. Ми не зникаємо на 3 тижні і не надсилаємо «готово» без проміжних показів. Після деплою на прод - моніторинг GSC Coverage протягом 14 днів у рамках проекту.

Телефонуйте

Телефон: +38 (050) 542-80-38. Відповідаємо у робочий час - з понеділка по п'ятницю з 9:00 до 18:00. Якщо не можемо відповісти - передзвонюємо протягом доби.