Istnieje kilka błędów 5xx, które można napotkać podczas uruchamiania strony internetowej – jednym z bardziej powszechnych jest „Przekroczony limit przepustowości 509”.
Podobnie jak w przypadku innych kodów stanu z tej kategorii, wyświetlenie tego błędu na ekranie może być frustrujące, zwłaszcza że uniemożliwia on ładowanie stron odwiedzającym.
Dobrą wiadomością jest to, że ten błąd jest łatwy do rozwiązania – wystarczy wiedzieć, jak go rozwiązać. Pokażę ci, jak to zrobić.
Czym jest błąd przekroczenia limitu przepustowości HTTP 509?
Jeśli widzisz ten błąd na ekranie, oznacza to dokładnie to, co jest napisane w komunikacie: że Twoja witryna wykorzystuje większą przepustowość niż pozwala na to Twój plan hostingowy.
Przepustowość to ilość danych, które witryna może wysłać lub przesłać do dowolnego użytkownika, który załaduje ją w określonym czasie (zwykle miesięcznie).
Oznacza to, że przepustowość jest zużywana, kawałek po kawałku, za każdym razem, gdy użytkownik odwiedza Twoją witrynę. Jeśli obserwujesz duży ruch, potrzebujesz większej przepustowości, aby dostarczyć dane tym odwiedzającym. Po osiągnięciu limitu przepustowości pojawia się kod błędu 509 Przekroczenie limitu przepustowości.
Nie oznacza to jednak, że należy złościć się na dostawcę usług hostingowych. To nie jest nic, co oni robią, to po prostu oznacza, że plan, za który płacisz, jest ograniczonym planem hostingowym. Twoja witryna zacznie się ponownie poprawnie ładować po zresetowaniu limitu przepustowości.
Uwaga dla webmasterów: Ten post jest częścią naszego zaawansowanego przewodnika po technicznym SEO, w którym omawiam wszystko, co musisz wiedzieć o indeksowalności, indeksowaniu i optymalizacji szybkości strony, a także pomocne wskazówki dotyczące rozwiązywania typowych błędów witryny. Omawiam również inne błędy 5xx, w tym błędy 503 i 504.
Jak naprawić błąd przekroczenia limitu przepustowości 509
Aby jak najszybciej rozwiązać ten błąd, musisz zrobić jedną rzecz: skontaktować się z dostawcą usług hostingowych.
Zrób to, gdy tylko zauważysz, że Twoja witryna zwraca błędy przekroczenia limitu przepustowości 509. Możesz poprosić o zwiększenie limitu przepustowości lub przejść na nieograniczony plan hostingowy. Druga opcja jest dobra, jeśli obecnie korzystasz ze współdzielonych planów hostingowych.
Następnie należy rozważyć usprawnienie plików w portalu. Aby to zrobić, będziesz musiał zoptymalizować swoją aplikację internetową, wykorzystując zmniejszony rozmiar danych lub kompresję plików dla wszystkich dużych plików na swojej stronie (takich jak zdjęcia).
Można również rozważyć buforowanie danych, co spowoduje utworzenie duplikatu portalu. Pozwoli to na pobieranie danych z web directora, a nie z back-endu.
Dwie ostatnie opcje pozwalają zmniejszyć ilość przepustowości, jaką zajmuje każdy użytkownik, gdy próbuje załadować stronę lub kliknąć w witrynie.
Co powoduje błędy 509?
Jak już zapewne zdążyłeś się domyślić, błąd 509 jest zawsze spowodowany przez coś, co zajmuje zbyt dużo przepustowości przed zresetowaniem planu hostingowego na dany okres.
Może to być wynikiem następujących sytuacji:
- Nagłe skoki ruchu – większa niż zwykle liczba odwiedzających witrynę (być może w wyniku nowej kampanii promocyjnej lub reklamowej) może szybko pochłonąć dostępną przepustowość.
- Niewystarczające zasoby hosting owe – jeśli posiadany plan hostingowy lub infrastruktura serwerowa dostawcy usług hostingowych nie są odpowiednio skonfigurowane lub nie mają wystarczających zasobów, toi może ograniczać przepustowość.
- Zbyt duże pliki – niektóre formaty plików (lub same pliki) mogą tworzyć ogromne zbiory danych, które mogą zużywać więcej przepustowości niż jest dostępna.
- Ruch botów lub ataki DDoS – złośliwe boty i ataki mogą zalać witrynę żądaniami, które mogą przekroczyć limit przydziału przepustowości.
- Korzystanie z współdzielonego pakietu hostingowego – współdzielenie pakietu z innymi witrynami oznacza współdzielenie przydziału przepustowości, który te inne witryny mogą wykorzystać.
Jak uniknąć błędu przekroczenia limitu przepustowości 509
Na szczęście problemy z limitem przepustowości można łatwo naprawić, dzięki czemu witryna może uniknąć ponownego wystąpienia błędu 509. Oto pięć potencjalnych rozwiązań do rozważenia:
- Użyj buforowania Content Delivery Network (CDN)
- Optymalizacja plików witryny i bazy danych
- Usunięcie wszelkich nieużywanych plików
- Przygotuj się na skoki ruchu
- Zwiększ bezpieczeństwo witryny
- Aktualizacja planu hostingowego
Korzystanie z buforowania w sieci dostarczania treści (CDN)
Korzystanie z buforowania Content Delivery Network (CDN) jest dobrym rozwiązaniem, które pomaga zmniejszyć obciążenie przepustowości. Jest to szczególnie przydatne, jeśli witryna przyciąga ruch z innych regionów lub krajów.
Korzystanie z tej opcji umożliwia przechowywanie statycznych plików na serwerze CDN, co poprawia czas ładowania stron internetowych.
Niektórzy dostawcy hostingu zawierają usługi CDN w swoich pakietach, więc spróbuj skontaktować się z dostawcą, aby sprawdzić, co aktualnie oferuje.
Optymalizacja plików witryny i bazy danych
Pliki przechowywane w witrynie i baza danych mogą zajmować mnóstwo miejsca na serwerze. A jeśli nie są zoptymalizowane, ładują się wolniej, co oznacza, że zajmują więcej przepustowości za każdym razem, gdy użytkownik ich zażąda.
Wszelkie ciężkie pliki powinny zostać zoptymalizowane. Aby to zrobić, możesz skompresować pliki, przekonwertować je na inne typy plików, użyć mniejszych rozmiarów plików lub ograniczyć liczbę przechowywanych elementów (lub kombinację wszystkich tych opcji).
Usuń nieużywane pliki
Możesz także przenieść pliki na inny serwer lub całkowicie usunąć je ze swojej witryny, aby zwolnić miejsce. Nieużywane pliki zajmują niepotrzebnie miejsce na serwerze, więc należy regularnie przeprowadzać audyt plików, aby upewnić się, że witryna nie jest przez nie obciążona.
Korzystanie z menedżera plików lub klienta File Transfer Protocol (FTP) do łączenia się z serwerem również ułatwi usuwanie niepotrzebnych plików.
Rozważ również usunięcie nieużywanych wtyczek lub motywów ze swojej witryny. Być może będziesz musiał poprosić swojego dostawcę usług hostingowych o pomoc w oczyszczeniu witryny.
Przygotuj się na skoki ruchu
Dobrym pomysłem jest zapewnienie dodatkowych 50% pojemności dla swojej witryny, ponieważ pozwala to być gotowym na wszelkie skoki ruchu.
Możesz użyć narzędzi SEO i analitycznych do monitorowania zwykłego wykorzystania przepustowości witryny i identyfikowania wzorców ruchu. Pokaże ci to, o której porze dnia, tygodnia, miesiąca i roku możesz spodziewać się większej liczby użytkowników odwiedzających twoją witrynę i ile dodatkowej przepustowości potrzebujesz, aby ich pomieścić.
Zwiększenie bezpieczeństwa witryny
Innym środkiem pomagającym uniknąć błędów 509 Bandwidth Limit Exceeded jest zarządzanie ruchem botów i ochrona przed atakami DDoS.
Zapory ogniowe, ograniczanie szybkości lub współpraca z usługami bezpieczeństwa witryny mogą pomagają chronić witrynę przed źródłami złośliwego ruchu.
Aktualizacja planu hostingowego
Jeśli po zastosowaniu wszystkich tych środków nadal osiągasz limit przepustowości, musisz rozważyć aktualizację planu hostingowego, aby uzyskać wyższy przydział przepustowości.
Ogólnie rzecz biorąc, możesz po prostu zwiększyć swój miesięczny przydział lub uzyskać nieograniczony plan. Jeśli wybierzesz ten drugi, nie będziesz musiał martwić się o przekroczenie limitu przepustowości.
Jeśli jednak zdecydujesz się na pierwszą opcję, będziesz musiał obliczyć, ile przepustowości potrzebujesz miesięcznie i wybrać plan hostingowy, który obejmuje tę liczbę.
Pamiętaj: zawsze możesz zdecydować się na aktualizację i przekroczenie limitu przepustowości witryny, ale nie zawsze może to być dobra decyzja finansowa, zwłaszcza gdy dopiero zaczynasz swoją witrynę. Jeśli jednak zejdziesz zbyt nisko, możesz napotkać błędy przekroczenia limitu przepustowości.
Jak obliczyć przepustowość dla swojej witryny
Aby obliczyć, ile przepustowości potrzebuje Twoja witryna, musisz najpierw znaleźć następujące czynniki:
- Średni rozmiar strony (APS) witryny (wyrażony w KB).
- Oszacować średnią dzienną liczbę odwiedzających (ANDV)
- Szacunkowa średnia liczba odsłon na odwiedzającego (ANPV)
- Dodatkowa przepustowość na wypadek ewentualnych skoków ruchu.
Średnią dzienną liczbę odwiedzających i średnią liczbę odsłon na odwiedzającego można sprawdzić w Google Analytics, w raportach pozyskiwania. Zalecam korzystanie z danych zebranych przez Google Analytics z co najmniej ostatnich trzech miesięcy.
Wstaw te liczby do poniższego wzoru:
ANPV x APS x ANDV x # dni w miesiącu (31)
Następnie dodaj dodatkowe 50% do otrzymanej liczby. Zapewni to przybliżone oszacowanie potrzebnej przepustowości, w tym trochę miejsca na nagłe skoki ruchu w witrynie w ciągu miesiąca.
Jak przekroczenie limitu przepustowości 509 wpływa na SEO
Naprawienie błędu 509, gdy tylko go zobaczysz, jest ważne nie tylko dla tego, aby Twoja witryna działała tak, jak powinna – jest to również ważne z punktu widzenia SEO.
Google może uznać twoją witrynę za niedziałającą lub nieaktywną, jeśli pozostawisz błąd 509 niezaznaczony zbyt długo. Istnieje więc ryzyko, że cała witryna zostanie usunięta z wyników wyszukiwania. W końcu dlaczego Google miałoby indeksować i wyświetlać użytkownikom strony, które nawet się nie ładują?
Jeśli rankingi i ruch organiczny mają dla Ciebie znaczenie, to w Twoim najlepszym interesie jest jak najszybsze rozwiązanie tego problemu.
Kluczowe wnioski
Komunikat o błędzie „Przekroczono limit przepustowości 509” może być stresujący. Jest to jednak problem, który można łatwo rozwiązać, podejmując odpowiednie kroki.
Chociaż nie można przewidzieć ze 100% dokładnością, jak i kiedy witryna się rozrośnie, uzyskanie przybliżonych szacunków dotyczących miesięcznego zużycia przepustowości, wybór odpowiedniego planu hostingowego, zmniejszenie wymagań dotyczących przepustowości witryny oraz monitorowanie ruchu i bezpieczeństwa witryny może pomóc uniknąć kolejnego błędu 509 w witrynie.