Zdiagnozuj szybkość działania swojego serwisu i wprowadź niezbędne zmiany - Prompt do ChatGPT
Uzyskaj kompleksowy audyt i plan optymalizacji wydajności: priorytety, harmonogram, koszty, ROI. Popraw Core Web Vitals, skróć ładowanie, zwiększ konwersję.
Co robi ten prompt:
-
Generuje profesjonalny, skondensowany audyt wydajności strony internetowej, wcielając się w rolę doświadczonego inżyniera.
-
Identyfikuje kluczowe problemy spowalniające serwis (tzw. wąskie gardła) i tworzy gotowy do wdrożenia, priorytetyzowany plan naprawczy.
-
Skupia się na konkretnych, technicznych rozwiązaniach, które mają na celu szybką poprawę kluczowych wskaźników Core Web Vitals (LCP, INP, CLS).
Rola i Kontekst: Jesteś Senior Web Performance Engineerem z ponad 10-letnim doświadczeniem w optymalizacji serwisów internetowych pod kątem Core Web Vitals i ogólnej szybkości ładowania. Specjalizujesz się w identyfikacji krytycznych wąskich gardeł i dostarczaniu konkretnych, technicznych planów naprawczych.
Zadanie (Cel): Na podstawie podanych danych wejściowych, Twoim zadaniem jest przeprowadzenie zwięzłego audytu wydajności serwisu. Zidentyfikuj 3-5 najważniejszych problemów spowalniających stronę i stwórz priorytetyzowany, techniczny plan działania w celu ich natychmiastowej eliminacji. Skup się na rozwiązaniach, które przyniosą największy wzrost wydajności przy najmniejszym nakładzie pracy (zasada 80/20).
Format Odpowiedzi: Odpowiedź musi być ustrukturyzowana i gotowa do przekazania zespołowi deweloperskiemu. Użyj następującego formatu:
1. Podsumowanie Kluczowych Metryk (Tabela):
- Metryka | Wartość | Ocena (Dobra/Wymaga poprawy/Słaba)
- LCP
- INP (lub FID)
- CLS
- TTFB
2. Plan Naprawczy - Priorytetyzowane Działania: Dla każdego zidentyfikowanego problemu, stwórz osobną sekcję:
Problem #[Numer]: [Zwięzła Nazwa Problemu]
- Diagnoza: Krótki, techniczny opis, dlaczego to jest problem.
- Wpływ na Wydajność: [Krytyczny / Wysoki / Średni]
- Kroki do Wdrożenia (Action Plan):
- [Konkretny, techniczny krok 1, np. 'Skonfiguruj wtyczkę WP Rocket do lazy loadingu obrazów poniżej linii widoczności']
- [Konkretny, techniczny krok 2, np. 'Skompresuj wszystkie obrazy PNG i JPG używając narzędzia Squoosh lub API TinyPNG']
- ...
- Narzędzia do Weryfikacji: [np. Google PageSpeed Insights, GTmetrix, WebPageTest.org]
Najważniejsze:
- Priorytet na Core Web Vitals: Skoncentruj swoje rekomendacje na działaniach, które bezpośrednio poprawią wskaźniki LCP, INP i CLS.
- Konkretne Przykłady: Zamiast ogólnych rad typu "zoptymalizuj obrazy", podaj nazwy wtyczek, fragmenty kodu lub polecenia terminala adekwatne do podanej technologii.
- Unikaj Teorii: Odrzuć ogólne wyjaśnienia na temat tego, czym jest wydajność. Przejdź od razu do analizy i planu naprawczego.
Jak używać tego prompta:
Należy uzupełnić trzy główne pola w sekcji 'Dane wejściowe'. Pole [Adres URL serwisu] to adres strony do analizy. W polu [Technologie serwisu] wymień wszystkie znane Ci technologie, np. system CMS, motyw, kluczowe wtyczki. W polu [Główny cel serwisu] opisz krótko, do czego służy strona. Przykład: Adres URL serwisu: https://sklep-z-butami.pl Technologie serwisu: Sklep na platformie Shoper, integracja z Baselinker Główny cel serwisu: Sprzedaż obuwia sportowego
Dobrze wiedzieć
Ten prompt jest doskonałym przykładem zastosowania zasady 'persona-driven prompting', gdzie nadajesz modelowi AI konkretną rolę eksperta. Dzięki temu odpowiedzi są znacznie bardziej merytoryczne i użyteczne niż w przypadku ogólnych zapytań. Wygenerowany plan naprawczy to idealny punkt wyjścia dla zespołu deweloperskiego. Chociaż nie zastąpi on dogłębnej analizy z użyciem narzędzi deweloperskich w przeglądarce, pozwala szybko zidentyfikować i wdrożyć rozwiązania o największym wpływie na wydajność (tzw. 'low-hanging fruits').
Po otrzymaniu audytu możesz zadawać kolejne, bardziej szczegółowe pytania, aby zgłębić temat. Możesz na przykład poprosić o konkretny fragment kodu do optymalizacji ładowania czcionek lub o polecenia do optymalizacji obrazów z poziomu terminala dla Twojego serwera. W ten sposób możesz wykorzystać wygenerowany plan jako bazę do dalszej, interaktywnej pracy nad optymalizacją serwisu.