Budżet: 4500 UAH Termin: 2 dni
Wezmę się za to. W zasadzie macie tutaj 3 zadania, które trzeba wykonać poprawnie, aby HTTPS stał się „jedyną prawdą” i nie było 302/mikstu w kodzie:
Co zrobię w pracy
1) Doprowadzić migrację na HTTPS do poprawnej schemy
Skonfigurować 301 przekierowanie ze wszystkich HTTP → HTTPS (bez 302), w tym z www/bez www, ze slashem/bez, z parametrami.
Sprawdzić, aby nie było łańcuchów przekierowań (typ http → https → https/www → …).
2) Usunąć „mikst” HTTP/HTTPS w kodzie
Tutaj są dwa podejścia (i zazwyczaj robię kombinację):
A. Poprawny podstawowy URL + generacja linków przez stronę
Ustawiamy podstawową domenę strony na HTTPS (w ustawieniach CMS + konfiguracje).
Po tym większość technicznych linków przestaje być generowana jako http.
B. Oczyszczenie treści i linkowania wewnętrznego
Zrobić masową zamianę w Baza Danych: http://topstride.com.ua → https://topstride.com.ua
Osobno przejść przez teksty/linkowanie wewnętrzne, gdzie linki są wstawiane ręcznie (one naprawdę często pozostają).
Sprawdzić „trudne” miejsca: menu, stopka, banery, szablony produktów/kategorii, moduły, skrypty, CSS/JS, obrazy (aby nie było mixed content).
O „wszystkich absolutnych zrobić względnymi”: tak, to jest robocza metoda, ale nie robiłbym 100% wszystkiego względnym. Zazwyczaj:
wewnętrzne linki w treści można robić względnymi (ok),
ale canonical / hreflang / og:url / mapa witryny muszą być absolutne HTTPS (to standard dla SEO).
3) Część SEO: canonical + mapa witryny + indeksacja
Poprawić canonical na HTTPS (i sprawdzić, że odpowiada rzeczywistej stronie bez przekierowań).
Przegenerować sitemap.xml tak, aby:
wszystkie URL były https
zwracała 200, bez przekierowań
poprawnie była przechwytywana w GSC
Sprawdzić robots.txt (aby mapa witryny wskazywała na https)
Po tym — krótka kontrola: czy strony otwierają się 200, bez mixed content, bez 302 w wewnętrznych linkach.
Ile to kosztuje
Dam dwa warianty, bo wszystko zależy od CMS i skali „śmieci treści”:
✅ Wariant 1 (standardowy) — 4 500 zł
Odpowiedni, jeśli to typowy CMS (WordPress/OpenCart/analog), i treści nie „tysiące stron z ręcznymi linkami”.
Zawiera: przekierowania 301, podstawowe ustawienia, zamiana http→https w Baza Danych, canonical, mapa witryny, końcowa kontrola.
✅ Wariant 2 (jeśli dużo ręcznego linkowania/tekstów) — 6 500–8 500 zł
Jeśli trzeba naprawdę ręcznie/punktowo oczyścić wiele stron, banerów, modułów, bloków z linkami, lub są niestandardowe szablony/moduły, które uporczywie generują http.
Co potrzebne od was (minimum)
Dostęp do panelu administracyjnego strony
FTP/SFTP lub dostęp do plików/hostingu (aby przekierowania i konfiguracje zrobić poprawnie)
Powiedzieć, jaki CMS (WordPress? OpenCart? inny) — i