- Joomla SEO
- Co to jest witryna Joomla przyjazna wyszukiwarkom?
- Krok 1: ładne adresy URL
- Krok 2: pomyśl o strukturze URL
- Od czego zacząć
- Najlepiej nie więcej niż 2 poziomy głębokości
- Krok 3: bułka tarta
- Krok 4: www lub nie www?
- Krok 5: podaj mapę witryny
- Rozszerzenia map witryn
- Zmieńfreq
- Priorytet
- Krok 6: robots.txt
- .htaccess
- Krok 7: za pomocą tagu tytułu
- Ważne dla twojego CTR
- Zalecenia od Google
- Krok 8: opis meta
- Rozszerzenia opisu meta
- Napisz swoje własne opisy meta
- Zalecenia od Google
- Globalne opisy stron meta
- Krok 9: użyj tagów nagłówków
- Tagi nagłówków do układu witryny
- H1 tag: najważniejszy tag nagłówka
- Jak zrobić h1 z Joomla?
- Opcja 1: użyj rozszerzenia
- Opcja 2: zastąpienie szablonu
- Opcja 3: Pokaż tytuł> Nie
- Krok 10: popraw czas ładowania strony Joomla
- Najpierw zmierz prędkość
- Google Pagespeed Insights
- Najpierw załaduj zawartość nad fałdą
- Test prędkości strony internetowej Pingdom
- Krok 11: ograniczenie liczby rozszerzeń
- Krok 12: szablon Joomla
- Krok 13: buforowanie przeglądarki
- Jak aktywować buforowanie przeglądarki?
- Krok 14: aktywuj Gzip
- Aktywuj Gzip
- Krok 15: Pamięć podręczna Joomla
- Włącz pamięć podręczną Joomla
- Progresywne buforowanie
- Pamięć buforowa
- Rozszerzenia pamięci podręcznej
- Krok 16: Sieć dostarczania treści
- CDN zaleca się, jeśli prowadzisz również interesy ponad granicami
- Które treści ładować za pośrednictwem CDN?
- Jak korzystać z CDN?
- Krok 17: nie twórz zdjęć większych niż to konieczne
- Krok 18: Leniwe obciążenie dla Joomla
- Krok 19: zapewnij responsywną witrynę
- Krok 20: AMP (opcjonalnie)
Joomla jest obecnie jednym z trzech najczęściej używanych systemów zarządzania treścią, w tym WordPress i Drupal. Joomla jest najbardziej odpowiedni dla korporacyjnych stron internetowych i magazynów internetowych.
W tym artykule dowiesz się:
- Jak zoptymalizować witrynę Joomla dla Google
- Jak sprawić, by strona Joomla była szybsza
- Które rozszerzenia Joomla są cenne
- Jak przygotować stronę internetową Joomla na przyszłość
Joomla SEO
Najważniejszymi czynnikami rankingu Google są linki wsteczne i treść. Są to czynniki rankingowe, które nie mają nic wspólnego z systemem CMS, na którym działa Twoja witryna, a zatem są niezależne od Joomla.
W tym artykule nie będziemy zatem zwracać uwagi na te czynniki rankingowe, ale skupimy się wyłącznie na zagadnieniach specyficznych dla Joomla: punktach technicznych, którymi można się zająć, aby znaleźć się lepiej w Google.
Czy chcesz także dowiedzieć się więcej o budowaniu linków i pisaniu treści? Następnie przeczytaj nasz artykuł za pomocą 16 wskazówek, aby szybko uzyskać linki zwrotne i nasz pisz ręczne teksty SEO jak profesjonalista .
Co to jest witryna Joomla przyjazna wyszukiwarkom?
Aby indeksować swoje strony internetowe, pająki wyszukiwarek odwiedzają Twoją stronę. W tym celu strony internetowe muszą być dostępne, czytelne i interpretowalne dla wyszukiwarek.
Wyszukiwarki mogą czytać HTML. Wyszukiwarka, taka jak Google, również bardzo dobrze odczytuje JavaScript.
Aby wyszukiwarki były jasne, jakie są wasze ważne treści (strony), trzeba je „powiedzieć”. Aby zapewnić, że wyszukiwarki mogą znaleźć i zinterpretować wszystkie Twoje strony, możemy zająć się wieloma punktami.
Krok 1: ładne adresy URL
Pierwszym punktem, który możemy zrobić, jest zapewnienie pięknych, przyjaznych dla wyszukiwarek adresów URL.
Adres URL przyjazny dla wyszukiwarek (Search Engine Friendly / SEF) to adres URL, z którego można utworzyć zawartość strony internetowej. Ładny adres URL może również spowodować, że hierarchia witryny będzie czysta.
Standardową funkcjonalnością Joomla jest możliwość włączenia adresów URL SEF.
Jeśli SEF jest wyłączony lub Joomla nie jest poprawnie skonfigurowany, adresy URL będą wyglądać tak:
https://sharketing.nl/index.php?option=com_content&Itemid=129&id=14&lang=en&view=article
Jak widać, tego adresu URL nie można odczytać. Ludzie i wyszukiwarki nie mogą określić zawartości strony internetowej na podstawie tego adresu URL.
Aktywując adresy URL SEF i mod_rewrite, adres URL z przykładu wygląda następująco: https://sharketing.nl/joomla-seo
Możesz aktywować adresy URL SEF w obszarze Konfiguracja globalna, a następnie Ustawienia SEO .
Jeśli wszystko pójdzie dobrze, adresy URL SEF są już włączone, jeśli masz zainstalowaną Joomla.
To, co możesz rozważyć (polecam to), to włączyć opcję „Użyj przepisywania adresu URL”. Jeśli nie , to otrzymasz ładne adresy URL, ale zaczną się one od: index.php /
Otrzymasz wtedy adres URL, który wygląda tak: https://sharketing.nl/index.php/joomla-seo
Adres URL, który jest zrozumiały, ale niezbyt miły.
Jeśli jednak ustawisz opcję „Użyj przepisywania adresu URL” na Tak, nadal będziesz musiał wykonać akcję. Które działanie zależy od oprogramowania, na którym znajduje się Twoja witryna (zazwyczaj jest to Apache). Ta operacja jest dalej wyjaśniona ta strona .
Krok 2: pomyśl o strukturze URL
Zanim zaczniesz wypełniać swoją zawartość treścią, ważne jest, aby najpierw pomyśleć o logicznej strukturze witryny. Z pewnością, jeśli uruchomisz dużą witrynę, a zwłaszcza jeśli musisz założyć witrynę korporacyjną.
Starannie myśląc o strukturze adresu URL na początku, zapobiegniesz konieczności przeprojektowywania witryny w przyszłości.
Jeśli strona wymaga przeprojektowania, będziesz musiał pracować z przekierowaniami, które (w krótkim okresie) mogą być złe dla twojego rankingu Google. Dzięki przekierowaniom zawsze ryzykujesz błędy, które spowodują utratę „linkjuice”.
Od czego zacząć
Nie wiesz, od czego zacząć tworzenie struktury adresu URL? Następnie zacznij definiować swoje kategorie. Uczynisz swoją strukturę menu logiczną konsekwencją twoich kategorii. Możesz dodawać nazwy kategorii do swoich adresów URL, aby hierarchia była jasna dla wszystkich (osób i wyszukiwarek).
Jeśli zamierzasz utworzyć dużą witrynę, nadal możesz mieć podkategorie w swoich kategoriach, które również uwzględnisz w adresach URL.
Najlepiej nie więcej niż 2 poziomy głębokości
Upewnij się, że struktura adresu URL nie jest zbyt głęboka. Zapewnia to długie adresy URL. Twoje strony na dole „piramidy” zawierają również kilka linków wewnętrznych, co oznacza, że mogą być postrzegane przez Google jako nieistotne.
Idealnie, twoje adresy URL mają dwa poziomy głębokości. Adres URL wygląda wtedy tak: https://sharketing.nl/seo-begrippen/breadcrumbs/ (2 poziomy głębokości)
Zapobiegaj temu, aby adresy URL wyglądały tak: https://sharketing.nl/stefan/artikelen/seo-begrippen/breadcrumbs/ (4 poziomy głębokości) Zapewnia to długi i źle czytelny adres URL.
Krok 3: bułka tarta
Przez bułka tarta do wykorzystania na swojej stronie jest dla wyszukiwarek i ludzi śledzenie logicznej ścieżki twoich stron.
Ścierki to również idealny sposób na automatyczne dołączanie linków wewnętrznych do witryny. To nie tylko sprawia, że goście są zadowoleni, ale także wyszukiwarki.
Świetną rzeczą jest to, że bułka tarta jest standardową funkcjonalnością Joomla, wystarczy ją aktywować i skonfigurować, jeśli chcesz z niej korzystać.
Krok 4: www lub nie www?
Dla Google nie ma znaczenia, czy Twoja witryna jest dostępna pod https://www.sharketing.nl lub poniżej https://sharketing.nl
Dla Google ważne jest, czy Twoja witryna jest dostępna w obu wariantach. W takim przypadku istnieje duplikat treści.
Jeśli witryna jest dostępna pod http: // i http: // www, musisz dokonać wyboru z jednej z dwóch. Co lubisz lub co jest pożądane.
Jeśli wybrałeś http: //, będziesz musiał przekierować wszystkie http: // ruch www na http: // lub odwrotnie. Możesz przeczytać o tym, jak to robisz w naszym obszernym artykule 301 przekierowań .
Krok 5: podaj mapę witryny
Możesz porównać mapę witryny dla swojej witryny z treścią książki. Mapa witryny informuje wyszukiwarki, które strony internetowe składają się z witryny iw jakich lokalizacjach (adresach URL) strony mogą być wymagane.
Jeśli świadomie lub nieświadomie nie umieścisz stron w strukturze menu swojej witryny, istnieje szansa, że wyszukiwarki nie znajdą tych stron. Dostarczając wyszukiwarkom mapę witryny, masz pewność, że mogą znaleźć i zindeksować wszystkie Twoje strony.
Standardem tworzenia mapy witryny jest XML. Teraz możesz utworzyć mapę witryny dla swojej witryny w formacie XML i przesłać ją na serwer WWW. Ale to jest pracochłonne i jeśli strony są stale dodawane do Twojej witryny, masz szansę, że zapomnisz dodać strony.
Rozszerzenia map witryn
Na szczęście istnieją rozszerzenia map witryn dla Joomla w katalogu rozszerzeń Joomla. Możesz znaleźć te rozszerzenia map witryn tutaj .
Po ustawieniu rozszerzenia nowe strony są automatycznie dodawane do mapy witryny, dzięki czemu nie musisz się już o to martwić.
Zmieńfreq
W większości tych rozszerzeń możesz wskazać elementy menu, które chcesz uwzględnić w mapie witryny, oraz to, jak często (spodziewaj się), że zawartość niektórych stron powinna zostać zmieniona (i dlatego trzeba ją ponownie zaindeksować). Nazywa się to „changefreq”. Możesz ustawić to na dzienne, tygodniowe, miesięczne lub roczne.
Priorytet
Aspekt map witryn, który jest ważny dla SEO, polega na tym, że możesz wskazać, jak ważna jest strona w Twojej domenie w porównaniu z innymi stronami. Tutaj 1 jest najwyższą wartością, którą możesz podać, a 0 najniższą.
Możesz wskazać swoją najważniejszą treść z „priorytetem” 1, mniej ważnymi z 0,8 i treścią całkowicie nieistotną np. Z 0,1.
Krok 6: robots.txt
Podajesz lokalizację swojej mapy witryny w pliku robots.txt. Możesz użyć Konsoli wyszukiwarki Google, aby sprawdzić, czy Google może pobrać i przeczytać plik robots.txt.
Jeśli używasz Joomla, dobrze jest wiedzieć, że nowy robots.txt może zostać wydany z nowymi wersjami. Niektóre (nowe) foldery mogą być blokowane dla wyszukiwarek.
Aby zapobiec zastąpieniu starego robots.txt, Joomla wypuszcza nowy plik robots.txt pod nazwą robots.txt.dist. Na koniec, twój stary robots.txt może zawierać poprawki, które sam wprowadziłeś, dzięki czemu twój stary robots.txt nie zostanie zastąpiony.
Jeśli nie dostosowałeś niczego do robots.txt, możesz zacząć korzystać z nowego robots.txt, zmieniając nazwę robots.txt.dist w robots.txt
Jeśli zmieniłeś coś w swoim robots.txt, powinieneś spojrzeć na dodatki w robots.txt.dist i dodać je ręcznie do robots.txt
.htaccess
Ta sama procedura dotyczy pliku .htaccess z nowymi wersjami. Jeśli zostaną wprowadzone zmiany, zostanie to zaznaczone w wiadomościach postinstalacyjnych na pulpicie nawigacyjnym Joomla.
Krok 7: za pomocą tagu tytułu
Możesz znaleźć tag tytułowy strony internetowej w części głównej swoich stron. Tagi tytułów Twojej strony będą wyświetlane przez Google w wynikach wyszukiwania jako niebieski, klikalny tekst.
Tytuł strony to tylko mały fragment tekstu (maksymalnie 70 znaków), niemniej jest to najważniejszy tekst całej strony.
Możesz porównać tytuł strony z tytułem książki. Dopiero gdy tytuł książki przemawia do ciebie, przeglądasz podsumowanie na odwrocie książki, aby przeczytać, gdzie jest książka (możesz porównać to podsumowanie z meta-opisem).
Ważne dla twojego CTR
Jeśli chcemy przyciągnąć uwagę potencjalnego użytkownika witryny w Google, będziemy musieli podać kuszący tytuł strony. Tytuł strony ma zatem duży wpływ na współczynnik klikalności (CTR) z Google na Twoją witrynę.
Zalecenia od Google
Google zapewnia następujące zalecenia dotyczące pisania tytułów stron:
- Upewnij się, że każda strona ma unikalny tytuł (w Google Search Console Google wyświetla podwójne tytuły stron)
- Upewnij się, że tytuł strony opisuje zawartość Twojej strony internetowej i nie wprowadza w błąd
- Unikaj używania ogólnych tytułów i upewnij się, że tytuły stron są dostosowywane, jeśli treść strony jest dostosowana
- Unikaj „wypychania słów kluczowych”, powtarzania wyszukiwanych haseł w tytule
Krok 8: opis meta
Twój metaopis nie jest czynnikiem rankingującym, ale pośrednio wpływa na twój ranking.
Metaopis to tekst, który Google wyświetla na szaro w wynikach wyszukiwania.
Ten tekst będzie również musiał zapraszać osoby do kliknięcia Twojej witryny. Im więcej osób kliknie, tym wyższy CTR. I to jest ranking Google'a w jego sąsiedztwie. Google preferuje witryny o wysokim CTR.
W Joomla możesz ustawić własny unikalny opis meta dla każdego artykułu, kategorii lub poziomu menu. Możesz ustawić metaopis swoich artykułów za pomocą Menedżera artykułów .
Rozszerzenia opisu meta
Czy masz już dużą witrynę Joomla, która nie używa jeszcze metaopisów? Następnie możesz użyć rozszerzenia, które automatyzuje to dla ciebie, Easy Frontend SEO to takie rozszerzenie, które możesz. Wadą jest to, że nie masz kontroli nad swoimi opisami meta.
Napisz swoje własne opisy meta
Idealnie, jeśli sam napiszesz wszystkie swoje opisy meta, kusząc możesz zwiększyć liczbę odwiedzających. Przejście do poszczególnych artykułów jest oczywiście bardzo trudne, aby skonfigurować opisy meta. Każda strona musi być ponownie załadowana i zapisana. Aby temu zapobiec, możesz użyć rozszerzeń, takich jak MijoSEF , SH404SEF (obie płatne) lub OSmeta (za darmo).
Zalecenia od Google
Zalecenia Google dotyczące maksymalnego zwrotu z opisów meta:
- Upewnij się, że każda strona ma unikalny, opisowy i odpowiedni opis meta
- Nie zapomnij podać swojej kategorii i strony przeglądu z meta opisem
- W przypadku stron produktów można rozważyć automatyczne opisy meta zawierające informacje takie jak producent i aktualna cena
Globalne opisy stron meta
W Joomla masz globalne pole dla meta opisów. Znajdziesz to pod Globalną konfiguracją > Strona > Globalny opis witryny meta . Ten opis meta jest następnie używany, jeśli nie został wprowadzony. Jednak korzystanie z globalnego opisu witryny można lepiej uniknąć z punktu widzenia SEO, ponieważ generuje zduplikowane opisy meta.
Krok 9: użyj tagów nagłówków
Dzięki tagom nagłówków wskazujesz tytuł swoich akapitów w treści. Możesz użyć tagu <h1> do <h6> . W kodzie HTML użycie znacznika wygląda tak:
<h2> Użyj tagów nagłówka </h2>
Tagi nagłówków mają duże znaczenie dla Google jako części Twojej treści. Wskazuje, o czym jest Twój tekst i jakie są ważne części treści.
Google może określić strukturę i hierarchię treści na stronie w nagłówkach.
Tagi nagłówków do układu witryny
Tagi nagłówków mają również funkcję w projektowaniu witryny. Twój arkusz stylów określa, jak powinien wyglądać Twój nagłówek. Arkusz stylów określa, której czcionki użyć, rozmiar czcionki i kolor.
H1 tag: najważniejszy tag nagłówka
Znacznik h1 jest najważniejszym znacznikiem nagłówka strony. Ten tag może pojawić się tylko raz na każdej stronie. Nie więcej i nie mniej z punktu widzenia SEO, zawsze 1x. I to jest problem z Joomla.
Tag h1 powinien być pierwszym tagiem na stronie, musisz dołączyć tytuł swojego artykułu tutaj. Jednak z Joomla tytuł strony jest zamieniany na tag h2, a nie na tag h1.
Teraz nie możesz zwrócić na to uwagi, ale nie możesz umieścić tagu h1 na swojej stronie. To nie będzie katastrofa, ale tak naprawdę nie jest to sytuacja, w której w pełni wykorzystasz swoją stronę. I o to nam chodzi.
Jak zrobić h1 z Joomla?
Istnieje kilka obejść, w których możesz podać nagłówki h1 w swoich artykułach Joomla:
Opcja 1: użyj rozszerzenia
Najprostszym sposobem rozwiązania tego problemu jest użycie Tagi nagłówka (lub podobny typ) rozszerzenie do zainstalowania. Rozszerzenia te wymuszają tytuły stron h2 z Joomla na tag h1.
Opcja 2: zastąpienie szablonu
Obejście problemu działa dla większości szablonów, ale nie dla wszystkich.
Przejdź do Rozszerzenia > Menedżer szablonów > Szablony i wybierz szablon, którego aktualnie używasz. Wybierz Create Overrides i kliknij com_content . Następnie wybierz artykuł . Znajdź następujący kod w edytorze kodu:
<div class = "page-header"> <h2> <? php echo $ this-> escape ($ this-> params-> get ('page_heading')); ?> </h2> </div>
Zastąp <h2> <h1> i zastąp </h2> </h1> i zapisz . To jest to.
Opcja 3: Pokaż tytuł> Nie
Inną opcją jest wybranie Nie dla pokazywania tytułu podczas umieszczania artykułów. W ten sposób tytuł strony nie jest wyświetlany. Będziesz musiał dołączyć tag <h1> w trybie tekstowym edytora w HTML.
Krok 10: popraw czas ładowania strony Joomla
Szybkość, z jaką witryna jest ładowana, jest czynnikiem rankingu, który staje się coraz ważniejszy w algorytmie Google.
Powodem jest to, że Google chce zapewnić swoim użytkownikom wyszukiwarki dobre wrażenia. W tym celu Google woli wysyłać swoich użytkowników do witryn, które ładują się szybko.
Witryny, które ładują się szybko, mają więc przewagę w Google. Podobnie witryny korzystające z HTTPS mają przewagę w Google. Google woli wysyłać swoich użytkowników do bezpiecznych witryn.
Witryny, które są responsywne (odpowiednie dla urządzeń mobilnych) również mają przewagę nad Google. To wszystko ma związek z zapewnieniem dobrego doświadczenia użytkownika.
Jeśli witryna ładuje się powoli, zwiększy to współczynnik odrzuceń. Odwiedzający mogą stać się niecierpliwi, jeśli strony ładują się powoli, pozostawiając im opuszczenie witryny. Wysoki współczynnik odrzuceń jest niekorzystny dla Twojego rankingu w Google. Dlatego będziesz musiał zrobić wszystko, aby zadowolić odwiedzających witrynę.
Aby poprawić szybkość swojej strony Joomla, możesz wykonać wiele działań, które tutaj wyjaśnimy.
Najpierw zmierz prędkość
Zanim zaczniesz optymalizować czas ładowania, oczywiście warto zobaczyć, jak działa Twoja witryna. W ten sposób możesz pokazać, jak duży wpływ mają Twoje ulepszenia po ich wdrożeniu.
Google Pagespeed Insights
Google Pagespeed Insights to narzędzie, za pomocą którego możesz mierzyć wydajność swojej witryny. Przydatne w tym narzędziu jest to, że otrzymujesz informacje zwrotne z punktami do poprawy.
Najwyższy wynik, jaki możesz zdobyć, to 100, ale radziłbym, żebyś tego nie robił. Będzie to kosztować dużo zasobów i wątpliwe, czy zdobędziesz je z powrotem. Wynik powyżej 95 będzie wystarczająco trudny do osiągnięcia.
Dąż do uzyskania wyniku wyższego niż 80, dzięki temu wynikowi Twoja witryna szybko się załaduje i nie spowoduje frustracji użytkowników. Ponadto Twoja witryna będzie już dużo szybsza niż większość witryn w Internecie.
Najpierw załaduj zawartość nad fałdą
Google Pagespeed Insights radzi najpierw załadować zawartość nad foldem, a następnie załadować resztę CSS. Rozszerzenie, dzięki któremu możesz to osiągnąć JCH Optymalizuj . Jest to płatne rozszerzenie, ale zajmie to dużo pracy.
To rozszerzenie połączy wiele plików CSS i Javascript w 1 plik, co oznacza, że trzeba wykonać znacznie mniej żądań, co znacznie poprawia czas ładowania.
Test prędkości strony internetowej Pingdom
Innym narzędziem, które lubię używać, jest Pingdom . To narzędzie pokazuje czas ładowania witryny w kilka sekund, co nie będzie widoczne w narzędziu Google.
To, do czego powinieneś dążyć, to czas ładowania mniejszy niż 2 sekundy. Jest to dopuszczalne dla wszystkich. Użytkownicy nie będą „odbijać się” z powodu zbyt długiego czasu ładowania.
Jeśli wprowadzisz adres URL za pomocą narzędzia Pingdom, wybierz testowanie na serwerze w Sztokholmie. Pozostałe serwery znajdują się poza Europą, więc Twoja witryna będzie ładować się wolniej.
Krok 11: ograniczenie liczby rozszerzeń
Rozszerzenia spowalniają działanie witryny. W szczególności rozszerzenia, które robią rzeczy na „froncie” Twojej witryny, takie jak kanały mediów społecznościowych i galerie zdjęć.
Rozszerzenia, które muszą gromadzić dane od zewnętrznych stron, takich jak Facebook i Flickr, w szczególności, spowalniają witrynę.
Ogranicz używanie rozszerzeń do tych, których naprawdę potrzebujesz, i pomiń rozszerzenia, które są „po prostu ładne lub piękne”. Z każdym rozszerzeniem możesz uczynić swoją stronę Joomla trochę wolniejszą.
Jeśli chcesz wiedzieć, o ile wolniej rozszerzenie tworzy twoją witrynę, możesz zmierzyć szybkość swojej witryny przy włączonym rozszerzeniu, a następnie wyłączyć. Niektóre rozszerzenia mogą znacznie spowolnić działanie witryny, podczas gdy wpływ innych jest minimalny.
Krok 12: szablon Joomla
Niektóre szablony są źle zaprogramowane, co powoduje, że witryna jest niepotrzebnie wolniejsza. Możesz zatem wybrać szablon, który oferuje opcje w ustawieniach dla takich rzeczy, jak kompresja CSS i Bootstrap.
Krok 13: buforowanie przeglądarki
Buforowanie przeglądarki sprawia, że Twoja strona jest szybsza dla powracających użytkowników.
W przypadku buforowania przeglądarki rzeczy takie jak obrazy, CSS i Javascript nie są ponownie pobierane, lecz usuwane z pamięci przeglądarki. Nawet jeśli nowy użytkownik odwiedza wiele stron, skorzystasz z buforowania przeglądarki.
To, co musisz zrobić, to określić czas wygaśnięcia, to w minutach, dniach lub tygodniach, zanim pliki wygasną i trzeba je ponownie pobrać.
Buforowanie przeglądarki nie jest techniką specyficzną dla Joomla. Ta technika może być używana dla każdej strony internetowej bez względu na CMS.
Jeśli zawartość zmienia się regularnie, należy upewnić się, że czas wygaśnięcia kodu HTML jest ustawiony bardzo krótko, w przeciwnym razie powtarzający się użytkownicy zobaczą starą zawartość.
Jak aktywować buforowanie przeglądarki?
Aby aktywować buforowanie przeglądarki w Joomla, musisz wykonać kilka akcji. On ta strona znajdziesz oficjalną dokumentację Joomla na ten temat.
Krok 14: aktywuj Gzip
Aktywując Gzip w Joomla, twoja strona jest skompresowana po stronie serwera, zanim zostanie wysłana do przeglądarki użytkownika. Plik Gzip zostanie następnie wyodrębniony w przeglądarce użytkownika. Każda nowoczesna przeglądarka obsługuje tę funkcję, więc nie musisz się o to martwić.
Kompresując strony internetowe, można je zmniejszyć o 50% do 75%, co oznacza, że trzeba pobrać znacznie mniej.
Aktywuj Gzip
Aktywacja Gzip to niewielki wysiłek i jest standardową funkcjonalnością Joomla. Przejdź do konfiguracji globalnej na karcie Serwer . Wybierz opcję Kompresja strony Gzip i ustaw ją na Tak .
Aby sprawdzić, czy Gzip działa na twojej stronie, możesz to wykorzystać Tester Gzip .
Krok 15: Pamięć podręczna Joomla
Podobnie jak większość systemów zarządzania treścią, Joomla jest oparta na PHP i MySQL. Oznacza to, że za każdym razem, gdy żądana jest strona internetowa, należy ją najpierw obliczyć.
Aby móc wykonać te obliczenia, dane są najpierw wymagane w bazie danych (MySQL). Obliczenia są wykonywane w PHP, a wynik jest w HTML, dzięki czemu można go wyświetlić w przeglądarce użytkownika.
Pobieranie danych w bazie danych i obliczanie strony HTML wymaga czasu. W przypadku witryn z wieloma aktywowanymi danymi i wieloma rozszerzeniami może to potrwać od kilku do wielu sekund.
Przechowując wynik obliczeń (strony HTML) w pamięci podręcznej, obliczenia nie muszą być już wykonywane dla każdego odwiedzającego. Wynik obliczeń jest następnie ponownie wykorzystywany przez każdego odwiedzającego.
Pamięć podręczna działa tylko wtedy, gdy strony są dość statyczne. Jeśli na stronie internetowej wprowadzono zmiany, pamięć podręczna musi zostać odświeżona, aby pokazać nową stronę.
Domyślnie buforowanie Joomla jest wyłączone, jeśli jest zainstalowane. Możesz aktywować buforowanie dla różnych części witryny. Możesz aktywować buforowanie dla strony, modułu i komponentu.
Włącz pamięć podręczną Joomla
Aby włączyć buforowanie, przejdź do Konfiguracja globalna , zakładka System , gdzie możesz wybrać Ustawienia pamięci podręcznej .
Masz wtedy trzy opcje:
- Buforowanie wyłączone (buforowanie, Joomla jest standardem na tej pozycji)
- Konserwatywne buforowanie
- Progresywne buforowanie
Progresywne buforowanie
Przy buforowaniu progresywnym zapisywany jest 1 plik pamięci podręcznej na stronę. W niektórych przypadkach może to powodować problemy.
Pamięć buforowa
Dzięki buforowaniu Convervative, oddzielny plik pamięci podręcznej jest przygotowany dla komponentów i modułów. Nieco mniej szybko, ale nigdy nie powoduje problemów.
Rozszerzenia pamięci podręcznej
Zamiast używać pamięci podręcznej Joomla, możesz również użyć jednego z rozszerzeń pamięci podręcznej. Możesz to znaleźć w Katalog rozszerzeń .
Zaletą rozszerzenia pamięci podręcznej jest to, że masz więcej opcji, aby dostosować wszystko do swoich potrzeb. Zastanów się, czy nie buforować określonych części witryny, według typu przeglądarki lub oddzielnych plików pamięci podręcznej dla użytkowników mobilnych.
Jeśli poprawnie ustawisz rozszerzenie pamięci podręcznej, możesz osiągnąć lepszą wydajność niż w przypadku standardowej pamięci podręcznej Joomla.
Krok 16: Sieć dostarczania treści
Dzięki CDN Twoje treści są dostarczane użytkownikowi szybciej.
CDN składa się z kilku serwerów, które są dystrybuowane do różnych dostawców hostingu. Zawartość może być następnie dostarczana bez opóźnień, jeśli jest zajęta w niektórych częściach Internetu.
Treść zostanie dostarczona użytkownikowi z serwerów, które mogą to zrobić najszybciej w tym momencie, w zależności od presji wywieranej na niektóre części Internetu.
Dobrze znanym CDN jest CloudFlare z których korzysta także Sharketing.nl. Inne znane CDN to Amazon CloudFront i Akamai.
CDN zaleca się, jeśli prowadzisz również interesy ponad granicami
Takie CDN są aktywne na całym świecie i mają serwery na całym świecie. Jeśli masz stronę internetową, która (także) skupia się na innych krajach, z pewnością wskazane jest korzystanie z CDN. W ten sposób możesz być pewny, że witryna będzie szybko ładowana dla użytkowników na przykład w Australii lub Kanadzie.
Które treści ładować za pośrednictwem CDN?
Cała zawartość statyczna może zostać załadowana za pośrednictwem CDN. Na przykład twoje obrazy i artykuły, które nie są już edytowane.
Jak korzystać z CDN?
Aby móc korzystać z CDN, musisz najpierw utworzyć konto za pomocą usługi CDN. Niektóre są bardzo tanie lub nawet bezpłatne, jeśli masz witrynę, która nie jest zbyt duża.
Następnie możesz rozpocząć korzystanie z usługi CDN za pośrednictwem rozszerzenia CDN. CDN dla Joomla to bezpłatne rozszerzenie CDN i jest łatwe do skonfigurowania.
Akcelerator witryny JomCDN to płatne rozszerzenie i oferuje różne ustawienia optymalizacji. Minimalizuj i kompresuj ustawienia, takie jak CSS i Javascript, i kontroluj czasy wygaśnięcia pamięci podręcznej dla różnych obiektów.
Krok 17: nie twórz zdjęć większych niż to konieczne
Za pomocą edytora w Joomla możesz zmniejszyć duże obrazy. Obraz jest następnie wyświetlany w mniejszych wymiarach. Nie zmniejsza to rozmiaru pliku obrazu.
Zdjęcia wykonane nowoczesnym aparatem mogą mieć wiele megabajtów, dzięki czemu ładują się powoli i spowalniają witrynę. Dlatego obrazy powinny zostać zmniejszone do wykorzystania w sieci.
Możesz to zrobić na przykład w Photoshopie. Możesz zapisać obrazy za pomocą opcji „Zapisz dla Internetu”. Możesz również wskazać, że chcesz mieć niższą jakość. Jeśli obniżysz go do procentu lub 65%, nie zobaczysz nawet różnicy.
Możesz również użyć bezpłatnych narzędzi online do kompresji obrazów. Więc możesz użyć Kraken.io i Compressor.io
Krok 18: Leniwe obciążenie dla Joomla
Jeśli masz taki artykuł, który zawiera wiele obrazów, większość obrazów będzie widoczna dla użytkownika tylko wtedy, gdy przewinie w dół.
Z rozszerzeniem takim jak Lazy Load dla Joomla upewnij się, że obrazy są ładowane tylko wtedy, gdy użytkownik je widzi (podczas przewijania w dół).
Krok 19: zapewnij responsywną witrynę
Jak wspomniano wcześniej, responsywne strony internetowe zyskują przewagę w Google. Nie tylko dla Google, jeśli Twoja strona będzie reagować. Po pierwsze, Twoja witryna musi oczywiście reagować na użytkowników.
Pod koniec 2016 r. Po raz pierwszy odwiedzono więcej stron internetowych za pomocą urządzeń mobilnych niż za pośrednictwem komputera. Trend, który będzie trwał przez chwilę.
Najłatwiejszym sposobem na sprawienie, by Twoja strona Joomla była responsywna, jest pobranie i instalacja responsywnego szablonu.
Czy masz (dostosowany) szablon, który nie odpowiada? Wtedy będziesz musiał sprawić, aby to odpowiadało (lub miało to miejsce).
Inną opcją jest przełączenie się całkowicie na inny szablon. Może się to wydawać bardzo proste, ale jeśli masz dużą witrynę, od której zależy Twoja firma, to w grę wchodzi sporo.
W każdej chwili chcesz zapobiec odwiedzinom witryny lub jej rankingowi. Możesz przeczytać o tym, gdzie wszyscy musisz wziąć udział w naszej specjalnej 3 sposoby, aby nadać swojej stronie responsywny design .
Krok 20: AMP (opcjonalnie)
AMP to skrót oznaczający przyspieszone strony mobilne. Jest to technologia, która pozwala stronom internetowym na szybsze ładowanie na urządzenia mobilne. I naprawdę dużo szybciej.
To, czy używany jest AMP, nie jest obecnie sygnałem rankingowym dla Google, ale biorąc pod uwagę priorytety, które Google daje telefonom komórkowym i czasom ładowania, jest zgodne z oczekiwaniami, że będzie to sygnał rankingowy.
Jeśli zaczniesz używać AMP, statyczna zawartość dla użytkowników mobilnych nie będzie już ładowana z własnych serwerów internetowych, ale z pamięci podręcznej Google.
Aby zacząć używać AMP w Joomla, możesz użyć rozszerzenia. Rozszerzenia, których możesz użyć dla AMP, to:
Niewątpliwie więcej rozszerzeń AMP zostanie wydanych w tym roku dla tej stosunkowo młodej techniki.
Możesz również polubić to:
Jak korzystać z CDN?Czy chcesz także dowiedzieć się więcej o budowaniu linków i pisaniu treści?
Co to jest witryna Joomla przyjazna wyszukiwarkom?
Php?
Krok 4: www lub nie www?
Jak zrobić h1 z Joomla?
Php echo $ this-> escape ($ this-> params-> get ('page_heading')); ?
Jak aktywować buforowanie przeglądarki?
Które treści ładować za pośrednictwem CDN?
Jak korzystać z CDN?