Budżet: 6000 UAH Termin: 5 dni
Witam. Zapoznałem się z Państwa zadaniem technicznym dla strony medvino.ua. Ponieważ projekt został zrealizowany w Next.js, doskonale rozumiem, jak szybko i architektonicznie poprawnie rozwiązać wszystkie opisane problemy.
Jestem gotów wykonać pełen zakres prac, dzieląc je na logiczne bloki:
1. Techniczne SEO i Przekierowania (Krytyczne):
* Przepisałem wszystkie tagi canonical z domeny .com.ua na Państwa główną .ua, aby strona w końcu była w pełni indeksowana przez Google.
* Naprawię łańcuchy przekierowań, usunę konflikty 307/308 i skonfiguruję bezpośrednie przekierowania 301 przez next.config.js (w tym połączenie www / non-www oraz wersje z ukośnikiem i bez).
* Dodam poprawne przetwarzanie strony 404, aby serwer zwracał uczciwy status 404 zamiast 200. Skonfiguruję wersje językowe strony błędu.
* Skonfiguruję dynamiczne generowanie ważnego sitemap.xml (uwzględniając kanoniczne URL, artykuły blogowe oraz wykluczając śmieciowe/serwisowe strony) i zaktualizuję robots.txt.
* Wprowadzę atrybuty hreflang dla wyraźnego powiązania wersji UKR i ENG.
2. Semantyczne oznaczenie (Schema.org):
* Dodam dane strukturalne w celu poprawy snippetów w wynikach wyszukiwania: TouristAttraction / LocalBusiness (z geokoordynatami) dla strony głównej i strony kontaktowej, Service oraz Offer dla strony usług, LodgingBusiness dla domków oraz Article dla bloga. Zlokalizuję BreadcrumbList.
3. UI/UX, Responsywność i Błędy:
* Naprawię krytyczny błąd w wersji mobilnej z nieadaptacyjnym formularzem rezerwacji na iOS, usunę poziomy scroll na Androidzie, poprawię skalowanie przy focie na inputy oraz wyjście ceny poza blok.
* Skonfiguruję wyświetlanie informacyjnego powiadomienia przy błędzie tworzenia konta na etapie płatności, aby użytkownicy nie opuszczali strony.
* Wykonam drobne poprawki interfejsu: przycisk „W górę”, numer telefonu w nagłówku, poprawki linków do menu restauracyjnego oraz zamianę linków do Google Maps na interaktywną mapę.
4. Optymalizacja prędkości (PageSpeed):
* Przeanalizuję wskaźniki wersji mobilnej i zoptymalizuję ładowanie (optymalizacja obrazów przez next/image, konfiguracja czcionek, minifikacja oraz usunięcie blokującego JS) w celu poprawy Core Web Vitals.
Posiadam duże doświadczenie w tworzeniu i SEO-optymalizacji aplikacji w React / Next.js. Pracuję czysto, nie zaśmiecam kodu, wszystkie przekierowania i meta-tagi będą ładowane po stronie serwera (SSR) dla idealnego odczytu przez roboty wyszukiwarek.
Jestem gotów omówić szczegóły, uzyskać dostęp do repozytorium i rozpocząć pracę. Proszę pisać do mnie w wiadomościach prywatnych.