lamapixel
0%
E-commerce · 7 min читання

Міграція магазину без провалу в Google: карта URL, 301 і 30 днів після запуску

Як будується карта URL 1:1, що робити з параметрами і посторінковою навігацією і що дивитися в Search Console перші 30 днів. З описом, як перевірити результат самим.

Міграція магазину без провалу в Google: карта URL, 301 і 30 днів після запуску

Міграцію не можна зробити так, щоб у Google не змінилося взагалі нічого. Google сам пише, що в середнього сайту йдуть тижні, а у великого і довше, перш ніж замість старих адрес почнуть показуватися нові, і що під час переіндексації коливання позицій нормальне (документація Google Search Central про переїзд сайту зі зміною адрес).

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

Карта URL будується з чотирьох джерел, бо кожне окремо бреше

Карта 1:1 означає, що для кожної наявної адреси старого сайту призначено одну цільову адресу на новому. Не категорія, не головна, одна конкретна сторінка.

Перелік старих адрес не можна взяти з одного місця. Кожне джерело бачить свою частину сайту, і всі чотири треба об'єднати:

  • Обхід старого сайту. Дасть те, що із сайту перелінковане. Не побачить сторінки, на які вже ніде немає посилання, а Google їх в індексі тримає.
  • Search Console, звіт «Сторінки». Дасть те, що Google справді знає, включно з адресами, про які ви забули.
  • Аналітика за останні 12 місяців. Дасть те, куди люди реально ходять, включно із сезонними сторінками, яких в інший період не побачите.
  • Зворотні посилання. Дадуть адреси, які цінні, навіть якщо на них заходять двоє людей на рік. Їх перенаправляють насамперед.

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

Параметри, посторінкова навігація і фільтри: три рішення, а не три проблеми

Тут карта 1:1 перестає діяти, і це нормально, просто це має бути рішенням.

Посторінкова навігація (?page=2) перенаправляється на першу сторінку нового списку. Друга сторінка категорії після міграції зазвичай містить інший товар, тож редирект на ?page=2 нового сайту - збіг, а не відповідність.

Фільтри і сортування (?barva=cerna&razeni=cena) перенаправляються на категорію без параметрів, якщо новий сайт не має тих самих фільтрів із тими самими значеннями. Чи мають фільтри мати власні індексовані адреси - окреме рішення, яке ухвалюють до міграції, а не під час неї.

Пошукові та відстежувальні параметри (?q=, ?utm_source=) не перенаправляються по одному. Вирішуються правилом, яке відкидає параметри й обробляє решту адреси.

Перенаправляється одразу на ціль, а не через посередника

Googlebot витримає в ланцюжку до 10 переходів, але Google прямо радить ланцюжків уникати і перенаправляти одразу на фінальну адресу.

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

Використовується постійне перенаправлення кодом 301 (або 308). Редирект 302 каже «я повернуся», і Google поводиться відповідно: сигнали переносить не так, як вам потрібно.

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

Карта редиректів - майно, за яким треба стежити

Ось чого ніхто не чекає: карта редиректів псується сама, навіть якщо її ніхто не чіпає.

В одній міграції, карту якої ми розбирали, було 4 721 запис, і 49 із них вели на неробочу ціль. Розбивка за причинами повчальніша за саме число:

Причина Кількість Що сталося
Ціль - чернетка товару 25 товар хтось зняв із продажу
Цілі не існує 11 сторінку хтось видалив
Ціль - неопублікована сторінка 3 сторінка чекає на погодження
Ланцюжок редиректів 10 додався другий редирект

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

Під час міграції зникають не адреси, а текст

На URL дивляться всі. Те, що втрачається частіше і що майже ніколи не перевіряють, - вміст сторінок.

Порівнюючи старий сайт із новим, на одному проєкті ми наміряли падіння обсягу тексту на восьми комерційних сторінках на 53 %, з 13 389 до 6 275 слів, а на сторінках послуг на 63-75 %. Головний фаховий термін, на який сайт довго цілився, впав із 89 входжень до 25.

Механізм банальний і тому його пропускають. Новий сайт зібраний із блоків, карток і переваг у сітці. У сітку не вміщається таблиця з параметрами, огляд норм чи абзац про те, чого метод не вміє, - і під час переносу це лишають осторонь. Обсяг сайту загалом при цьому може зрости, тож втрата не видна.

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

Інструмент Change of Address діє лише на зміну домену

Тут час витрачають регулярно. Інструмент Change of Address у Search Console застосовується лише тоді, коли ви переїжджаєте з одного домену чи піддомену на інший, тобто example.cz на example.com. На зміну структури адрес усередині одного домену і на перехід із HTTP на HTTPS він не застосовується взагалі.

Нову карту сайту в Search Console надсилають, стару потім можна прибрати.

Перші 30 днів: що відстежують і в якому порядку

Не все одразу. У кожного тижня своє питання.

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

Перший тиждень. Питання звучить «чи бачить Google новий сайт взагалі?». Дивляться звіт про індексування сторінок: зростає кількість проіндексованих нових адрес і з'являються старі адреси в категорії «Сторінка з переспрямуванням». Це правильний стан, а не помилка.

Другий і третій тиждень. Питання звучить «чи не зникло щось зовсім?». Порівнюють перелік сторінок із кліками із Search Console до міграції і після. Цікаві не позиції, а адреси, які випали з видачі цілком.

Четвертий тиждень. Лише тут має сенс дивитися на суми кліків і показів. Раніше ні, бо Google ще не завершив переіндексацію і число описує хід, а не результат.

Що нормальний хід, а що поломка

Різниця видно за формою, а не за величиною падіння.

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

Поломка: у Search Console додаються помилки 404, у звіті з'являється «Сторінка-дублікат без канонічної адреси», або старі адреси відповідають кодом 200 замість редиректа. Останній випадок найгірший і водночас найчастіший: старий сайт лишився працювати і конкурує сам із собою.

Чого не можна обіцяти заздалегідь: наскільки і чи надовго. Хто це обіцяє, обіцяє за Google. Ми замість обіцянки даємо карту, контрольний перелік і числа, якими ви перевірите хід самі.

Шість питань підряднику з міграції

Працюють на будь-кому, не лише на нас.

  1. Зі скількох джерел ви збираєте перелік старих адрес і з яких?
  2. Хто вирішує щодо параметрів, посторінкової навігації і фільтрів і коли?
  3. Як ви перевіряєте кількість переходів у редиректі, а не лише його наявність?
  4. Як довго редиректи лишаться в роботі?
  5. Хто і як часто перевіряє карту редиректів після запуску?
  6. Хто порівняє вміст старих і нових сторінок за абзацами?

Міграцію не оцінюють у день запуску і навіть за тиждень після. Її оцінюють за місяць, і оцінюють порівнянням переліку адрес, а не відчуттям від графіка.

Потрібна карта раніше, ніж ви вирішите переїжджати

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

Що ми будуємо і на що мігруємо, описано на сторінці розробки інтернет-магазинів. Швидкість нового сайту вирішуємо на сторінці аудиту і пришвидшення сайту - Core Web Vitals після міграції змінюються, і це одна з небагатьох речей, які повністю під вашим контролем.

Напишіть на info@lamapixel.com або телефонуйте +420 775 599 009.

Потрібна допомога?

Напишіть нам - разом знайдемо рішення.

Призначити консультацію →