Case study – branża modowa, portal modowy
O kliencie
Do grona naszych klientów dołączył jeden z pierwszych polskich portali modowych. Od wielu lat stanowi niezawodne źródło inspiracji i informacji o najnowszych trendach w modzie i urodzie. Portal codziennie dostarcza najświeższe newsy, recenzje i praktyczne porady nie tylko z obszaru mody, ale również sztuki, kultury i podróży. Dzięki szerokiemu zakresowi tematycznemu strona zapewnia czytelnikom kompleksowe spojrzenie na świat stylu, inspirując ich do eksploracji różnorodnych dziedzin związanych z estetyką i kreacją.
Specyfika branży
Świat portali modowych to dynamiczne środowisko odzwierciedlające szybkość zmian zachodzących w świecie mody. Takie portale nie zajmują się tylko prezentowaniem najnowszych trendów, ale także odgrywają poniekąd rolę influencerów, wpływając na wybory zakupowe i styl życia swoich odbiorców.
Konkurencja jest intensywna, a kluczowymi czynnikami sukcesu są: oryginalność treści, szybkość dostarczania informacji oraz umiejętność interakcji z użytkownikami. Dla tych portali kluczowe jest utrzymanie aktualności, oryginalności i atrakcyjności wizualnej, by zachować lojalność czytelników i przyciągnąć nową publiczność.
Cel projektu
Dotrzymać kroku w świecie mody jest równie trudno jak w świecie techniki czy algorytmów SEO. Aby dostosować witrynę do najnowszych trendów wyszukiwarki, właściciele portalu postanowili przenieść swoją witrynę na inny CMS (WordPress). Zmieniono również serwer.
CEL: zminimalizowanie negatywnych skutków migracji (migracja bez spadków widoczności witryny).
Aby ograniczyć skutki migracji do minimum, do zespołu programistów klienta dołączył nasz specjalista SEO, który miał za zadanie zadbać o to, aby podczas przenoszenia strony nie ucierpiała na tym jej widoczność i pozycja w wyszukiwarce.
Wyzwania migracji
Migracja serwisu internetowego to proces, który może przynieść wiele korzyści, ale również stwarza szereg wyzwań. Przeniesienie strony z systemu zarządzania treścią CONTAO na WordPress jest zadaniem, wymagającym precyzyjnego planowania i realizacji, aby zminimalizować potencjalne straty w pozycjonowaniu w Google.
Zmiana CMS
Przeniesienie strony internetowej na nowy CMS niemal zawsze wiąże się z chwilowymi stratami w pozycjonowaniu. Dane statystyczne pokazują, że migracje serwisów mogą skutkować spadkami w widoczności nawet o 10-20% do nawet 50% w pierwszych miesiącach po migracji. Często jest to efekt zmian w strukturze URL, braku odpowiednich przekierowań, czy utraty meta tagów i innych elementów SEO. Właśnie dlatego uwagi specjalisty mogą być kluczowe w ograniczaniu skutków migracji.
Planowanie / kontakt z programistami
Należało zaplanować zadania, zachowując jednocześnie pewną elastyczność, ponieważ prace programistyczne nie zawsze przebiegały według zakładanego scenariusza. Trzeba było liczyć się opóźnieniami lub przeciwnie szybko coś sprawdzić i dać feedback, bo dalsze prace zależały od poprawnego wdrożenia.
Współpraca z zespołem programistów i częsta wymiana informacji była kluczowa. Analiza strony musiała odbywać się na odpowiednich etapach migracji, aby miała sens i prezentowała pełny i kompletny stan witryny. Na pewnych etapach współpracy potrzebna była nie tylko konsultacja, ale także edukacja, ponieważ programiści nie są zaznajomieni ze wszystkimi poprawnymi praktykami dotyczącymi pozycjonowania stron internetowych.
Wielkość strony
Strona modowa była niezwykle rozbudowana. Zawierała ogromną liczbę adresów URL, w tym wiele generowanych automatycznie przez system wyszukiwania. Przy takiej skali adresów nie było możliwości dokładnego przejrzenia i uwzględnienia wszystkich różnic podczas migracji. Koncentrowaliśmy się więc na najważniejszych aspektach, w tym historii strony oraz zmianach w strukturze adresów URL.
Historia strony
Podczas migracji udało się zauważyć, że łączna liczba adresów URL zmniejszyła się o około 34,000. Wśród wykrytych adresów znalazły się przekierowania, gdzie wcześniej używano podkreślników zamiast myślników. Na przykład, "Nowa_kolekcja_zienia" zostało zmienione na "Nowa-kolekcja-zienia". System zarządzania treścią, Contao, pierwotnie zapisywał linki w formie z podkreślnikami, jednak w trakcie migracji dokonano korekty na myślniki.
Realizacja migracji bez spadków
Pierwszym etapem realizacji było ustalenie zakresu badania strony internetowej przed migracją. Za pomocą narzędzia Sitebulb przeprowadziliśmy kompleksową analizę techniczną. Kluczowe aspekty, na które zwróciliśmy uwagę to:
- liczba adresów URL,
- struktura adresów URL,
- liczba adresów zwracających kod 404, 301,
- meta tagi podstron serwisu,
- struktura nagłówków treści,
- linki wewnętrzne.
Kolejnym etapem było przeprowadzenie badania narzędziem Sitelbulb na nowej wersji strony, opublikowanej w środowisku testowym. Analiza została wykonana ze zwróceniem uwagi na zachowanie tych samych ustawień narzędzia, dzięki czemu możliwe było przeprowadzenie miarodajnego porównania otrzymanych danych. Dodatkowo poświęciliśmy czas na ręczną weryfikację pewnych grup adresów, w celu wykrycia różnic niezauważalnych dla narzędzia.
W wyniku badań udało się wykryć istotne błędy techniczne. Migracja pozostawiała wiele do życzenia, ponieważ pominięto wiele istotnych elementów rozbudowanej witryny. Najważniejsze błędy to:
- brak meta descritpion – na nowej wersji strony po migracji nie udało się zaimportować treści meta description dla żadnej podstrony,
- zmieniona struktura adresów URL bez wdrożenia odpowiednich przekierowań – problem dotyczył adresów pełniących funkcję tagów dla artykułów opublikowanych na portalu. Początkowo adres URL zawierał ciąg /szukaj/slowo/ natomiast po migracji ustawienia CMS WordPress zmieniły ciąg na /tag/ a poprzednie adresy nie zostały odpowiednio obsłużone przez przekierowanie 301,
- błędnie zaimportowane treści artykułów – w serwisie przed migracją istniało kilka szablonów artykułów w zależności od kategorii, w której zostały opublikowane. Po migracji wszystkie te artykuły zostały przekształcone we wpisy o jednakowym szablonie. Z tego względu część treści z niestandardowych szablonów artykułów nie zostało poprawnie zaimportowanych,
- zwiększona liczba uszkodzonych linków wewnętrznych – po migracji spora część adresów stała się nieosiągalna, co wynikało między innymi ze wspomnianego braku przekierowań,
- błędnie zaimportowana data publikacji artykułu – każdy wpis posiadał datę publikacji ustaloną na grudzień 2023, ponieważ w tym okresie odbywała się testowa migracja.
Brak analizy i konsultacji ze strony specjalisty SEO mógł więc zakończyć się istotnymi spadkami widoczności w wyszukiwarkach!
Po przekazaniu listy błędów możliwe było podjęcie dodatkowych działań mających na celu ich zniwelowanie.
Jednym z zadań ad hoc było ustawienie przekierowań dla starych, nieaktualnych adresów URL. To naruszało początkowe założenia projektu, które zakładały przeniesienie struktury adresów bez zmian. Zarówno programistom, jak i klientowi zależało jednak na oczyszczeniu witryny z przestarzałych artykułów i adresów URL. Wszystkie linki, które wcześniej zawierały podkreślniki, należało przeindeksować lub usunąć.
Decyzja o uporządkowaniu witryny została podjęta z uwzględnieniem potencjalnych skutków dla SEO. Jeżeli adresy z podkreślnikami na nowej wersji strony nie generują błędów 404, można je pozostawić. Jednak w przypadku duplikacji z myślnikami, zaleca się ustawienie odpowiednich przekierowań. Przekierowania starych, nieaktualnych adresów na stronę główną są akceptowalne, jeśli innych rozwiązań nie ma. Należy jednak pilnować, aby liczba takich przekierowań nie była nadmierna, gdyż każde z nich może wpłynąć na wydajność strony.
Kolejnym krokiem było przeprowadzenie analizy, które miała na celu weryfikację usunięcia zgłoszonych błędów. Na tym etapie udało się zoptymalizować część wskazanych problemów. Pojawiły się jednak nowe, równie istotne pomyłki wymagające podjęcia dodatkowych działań:
- wykryto pętle przekierowań przy próbie odwiedzenia pewnych grup adresów URL,
- próba odwiedzenia pewnych stron kategorii przekierowywała użytkownika na stronę główną,
- kliknięcie przycisku rozwijania treści ukrytej pod symbolem “V” powodowała wyświetlenie się panelu logowania do witryny,
- istniały adresy URL, które do pola meta description zaciągały pełny artykuł.
Te i inne błędy ponownie zostały skonsultowane z programistami, którzy wdrożyli odpowiednie poprawki. Po wprowadzeniu adekwatnych rozwiązań strona w wersji testowej została opublikowana na domenie głównej.
Nasza współpraca nie zakończyła się jednak tylko na wytycznych na etapie migracji. Po opublikowaniu serwisu na CMS WordPress podjęliśmy się także weryfikacji błędów w Google Search Console. Problemy, z którymi mierzył się serwis to:
- pojawienie się adresów URL zakończonych ciągiem znaków /feed/ – rozwiązaniem problemu było usunięcie kanału RSS przez odpowiednie ustawienia Yoast SEO,
- spadek liczby zaindeksowanych stron z 18 400 do 17 800 – rozwiązaniem była sugestia korzystania z rozwiązania, jakim jest Indexing API od Google, czyli narzędzia do masowego zgłaszania do indeksacji najważniejszych adresów witryny,
- duża liczba niezaindeksowanych stron – w tym przypadku również zalecaliśmy wdrożenie Indexing API od Google.
Ze względu na dużą skalę serwisu, przeprowadziliśmy również analizę crawl budget. W Google Search Console, w sekcji Ustawienia > Statystyki indeksowania możemy monitorować najważniejsze parametry dotyczące żądań robota indeksującego.
Oznaczona data migracji - 15.02.2024
Migracja CMS połączona ze zmianą serwera spowodowała znaczny spadek w średnim czasie reakcji serwera, co oznacza, że użytkownicy szybciej wyświetlają oczekiwane treści.
Efekty migracji
Po wdrożeniu wszystkich zalecanych poprawek migracja zakończyła się sukcesem. Najlepszym potwierdzeniem tego założenia jest brak spadków widoczności zarejestrowany w Google Search Console w okresie po migracji.
Oznaczona data migracji - 15.02.2024
Stopniowo zwiększa się także liczba zaindeksowanych adresów URL. Obecnie wynosi ona 30100 adresów, czyli o 11700 więcej niż bezpośrednio po migracji.
Statystyki indeksowania
Istnieją różnice między oryginalną wersją strony a portalem po migracji, jednak są one marginalne. Część różnic wynika również ze świadomie podjętych decyzji, które miały na celu naprawienie błędów obecnych w oryginalnej domenie. Powielanie tego rodzaju problemów byłoby błędem. Mowa o takich kwestiach jak:
- wyświetlanie adresów URL, które w slugu używają symbolu “/” – wyszukiwarki interpretują ten symbol jako przejście do podrzędnego katalogu, więc stosowanie tego znaku do identyfikacji adresu nie było poprawne,
- zmiana zasady działania wyszukiwarki serwisu – obecnie wyniki wyszukiwania są oznaczone jako noindex, w przeciwieństwie do wcześniejszego rozwiązania, gdzie wyszukiwane treści również mogły być indeksowane.
Migracja strony internetowej to złożony proces, który nigdy nie zakończy się w 100% identyczną strukturą URL, liczbą przekierowań czy innymi elementami technicznymi. Jednak im więcej uda się wdrożyć i zmienić, tym lepsze będą wyniki końcowe.
Przewidywano, że po wdrożeniu mogą nastąpić spadki w Google Search Console (GSC) oraz w widoczności strony. Byliśmy przygotowani, aby pomóc w identyfikacji i naprawie wszelkich błędów, które mogłyby się pojawić po publikacji. Mimo to wpisy wyświetlały się poprawnie, a strona pozostała funkcjonalna.
Dzięki odpowiedniemu planowaniu, testowaniu i optymalizacji, udało nam się przeprowadzić proces bez przewidywanych spadków w widoczności, co potwierdza skuteczność naszych działań.
Migracja witryny bez spadków – to możliwe!
Dzięki wsparciu specjalisty SEO z Fabryki e-biznesu migracja portalu modowego przebiegła pomyślnie. Proces zakończył się bez zauważalnych spadków widoczności w wyszukiwarkach, co jest rzadkim osiągnięciem. Profesjonalne podejście i skrupulatna analiza pozwoliły na utrzymanie stabilnej pozycji strony oraz poprawę jej funkcjonalności i wydajności. Nasze działania skutecznie zminimalizowały potencjalne negatywne skutki migracji, co pozwala na dalszy rozwój i optymalizację portalu w przyszłości.
Autor artykułu
Marcel Pękala
SPECJALISTA SEO