9 śmiertelnych błędów, które spowalniają witryny

Grzechy

Powolny wpływ stron internetowych współczynniki odrzuceń, współczynniki konwersji, a nawet Twój search engine ranking. To powiedziawszy, jestem zaskoczony liczbą witryn, które nadal działają bardzo wolno. Adam pokazał mi witrynę hostowaną dzisiaj w GoDaddy, której ładowanie trwało ponad 10 sekund. Ta biedna osoba myśli, że oszczędza kilka dolarów na hostingu… zamiast tego traci mnóstwo pieniędzy, ponieważ potencjalni klienci płacą za nich kaucją.

Zwiększyliśmy tutaj nieco grono czytelników i nie mam wątpliwości, że część sukcesu wynikała z migracji do koło zamachowe, zarządzany host WordPress z doskonałym buforowaniem i rozszerzeniem Content Delivery Network zasilany przez StackPath CDN.

Oto 9 śmiertelnych błędów, które wydłużają czas ładowania strony:

  1. Bez buforowania - upewnij się, że Twoja witryna korzysta z buforowania w celu zwiększenia szybkości. Nowoczesne systemy zarządzania treścią przechowują zawartość w bazie danych i łączą ją z szablonami projektowymi w celu utworzenia strony wyjściowej. Żądanie bazy danych i publikowanie są kosztowne, więc silniki buforujące zapisują dane wyjściowe przez standardowy czas, więc żadne zapytania nie są potrzebne.
  2. Brak Ajax - chociaż chcesz, aby podstawowa treść była czytelna i wyświetlana dla wyszukiwarek oraz ładowana po otwarciu strony, istnieją inne elementy, które są drugorzędne i mogą być ładowane po załadowaniu strony za pomocą JavaScript. Ajax to typowa metoda… strona jest ładowana, a po jej załadowaniu żądana jest inna treść - wysyłanie zapytań do dodatkowej treści, serwery reklam itp.
  3. Za dużo JavaScript - nowoczesne witryny są tak złożone, że zawierają skrypty innych firm z całej sieci. Korzystając z CMS, możesz również mieć motywy i wtyczki, które ładują oddzielne pliki JavaScript. Niepotrzebne wywołania wielu plików skryptów można zmniejszyć, wywołując je wszystkie w jednym pliku. Skrypty można również odroczyć, aby załadować elementy po załadowaniu strony.
  4. Za dużo przekierowań - unikaj korzystania z osadzonych zasobów, które przekierowują na inne strony. I korzystaj z bezpośrednich linków we własnej nawigacji. Jednym z przykładów jest to, że jeśli Twoja witryna jest bezpieczna, chcesz mieć pewność, że do każdego jej elementu, takiego jak obrazy, nie będą odwoływać się niezabezpieczone adresy URL. Wymagałoby to prawidłowego przekierowania każdego obrazu na stronie do bezpiecznego łącza.
  5. Brak HTML5 i CSS3 - nowoczesne frameworki są lekkie i szybciej się ładują w witrynach. To, co programiści i projektanci wykonywali kiedyś za pomocą obrazów i JavaScript, może teraz używać animacji CSS i zaawansowanych efektów projektowych. W nowoczesnych przeglądarkach ładują się one znacznie szybciej.
  6. Brak minifikacji - Rozmiary plików skryptów i plików CSS można kompresować poprzez redukcję niepotrzebnych elementów (takich jak przesunięcia wiersza, komentarze, tabulatory i spacje. Usuwanie tych elementów nazywa się Zmniejszanie kodu. Niektóre systemy CMS mogą również robić to automatycznie, gdy witryna ładuje się i buforuje.
  7. Ogromne obrazy - Użytkownicy końcowi często przesyłają obrazy bezpośrednio ze swojego aparatu lub telefonu do sieci… Problem polega na tym, że problemy te często zajmują kilka megabajtów. Dodaj kilka do witryny, a Twoja witryna znacznie spowolni. Narzędzia takie jak Kraken mogą być używane przed przesłaniem obrazów - lub zintegrowane z witryną w celu automatycznego kompresowania obrazów, aby wyglądały świetnie, ale miały mniejszy rozmiar pliku.
  8. Natywne przyciski społecznościowe - natywne przyciski społecznościowe są okropne. Każdy z nich jest ładowany niezależnie od serwisu społecznościowego i niewiele uwagi zwraca się na to, jak szybko się ładują. Spróbuj skorzystać z usług innych firm, które drastycznie poprawią ich czas ładowania - lub po załadowaniu przycisków, aby w ogóle nie wpływały na szybkość witryny.
  9. Brak CDN - sieci dostarczania treści mają serwery na całym świecie, które przechowują i dostarczają pliki statyczne bliżej użytkownika geograficznie. Używać CDN to fantastyczny sposób na zwiększenie szybkości strony, zwłaszcza jeśli jest dużo obrazów.

Oto infografika, 9 wskazówek, jak skrócić czas ładowania strony, od TruKonwersja. 378

Zmniejsz szybkość strony

Ujawnienie: wykorzystałem nasze linki partnerskie w tym poście.

Co o tym myślisz?

Ta strona używa Akismet do redukcji spamu. Dowiedz się, jak przetwarzane są dane komentarza.