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


