Przeglądając Internet, a w szczególności tematyczne grupy na Facebooku poruszające kwestie SEO oraz tworzenia stron WWW, często trafiałem na specjalistów, którzy za wszelką cenę podtrzymywali, że „na WordPressie nie da się stworzyć zoptymalizowanej strony WWW. Strony internetowe mają sens tylko na autorskim CMS”. Większość z nich albo chciała sprzedać swój produkt (i przywiązać klienta do współpracy tylko z nimi) bądź kierowała się stereotypami na temat WordPress'a. Wchodząc z nimi w polemikę, bardzo szybko można było udowodnić, że WordPress w odpowiednich rękach jest świetnym narzędziem do stworzenia zoptymalizowanego serwisu. Poniżej prezentuję przydatne, w tym także darmowe wtyczki WordPress — TOP 10, dzięki którym zmienisz sposób, w jaki postrzegasz strony na tym systemie zarządzania treścią.

W tym artykule poznasz wtyczki takie jak:

Advanced Custom Fields PRO

Niegdyś znienawidzona, dzisiaj, bez tej wtyczki do WordPressa nie wyobrażam sobie tworzenia jakiegokolwiek projektu. Możesz ją również zastosować na swoim blogu. Aktualnie bardzo popularna wśród twórców stron internetowych.

Logo Advanced Custom Fields PRO
Logo Advanced Custom Fields PRO

Za pomocą wtyczki poszerzam funkcjonalność systemu WordPress, co pozwala mi na przeniesienie 1:1 dosłownie każdego projektu strony WWW do WordPress'a. Advanced Custom Fields PRO jest kompatybilna z Wordpress'em i umożliwia pełna kontrola nad tworzonymi polami, grupami czy innymi elementami, których we wtyczce jest ponad 30! Must have do tworzenia stron internetowych.

Dzięki możliwościom, jakie daje Advanced Custom Fields PRO, korzystając z autorskich lub dostępnych w Internecie skryptów, możemy stworzyć dosłownie wszystko. Plugin pozwala wdrożyć własne modyfikacje, począwszy od zdefiniowania podstrony „Ustawień” naszego szablonu, poprzez tworzenie galerii zdjęć, edycję najmniejszych elementów strony WWW, po wprowadzenie prymitywnej (ale jednak) wersji buildera podstron dającego klientowi większy wpływ na wygląd podstron jego witryny. Ogranicza nas tylko wyobraźnia i zdrowy rozsądek. Wtyczka jest dostępna za darmo, lecz to właśnie dla wersji PRO warto poświęcić kilka groszy.

Odwiedź stronę projektu

WooCommerce

Pracując od kilku lat na platformie PrestaShop oraz borykając się z wieloma problemami, jakie powstają podczas optymalizacji takiego projektu pod SEO również i ta wtyczka trafiła na listę moich ulubionych.

Logo WooCommerce
Logo WooCommerce

Potrzebujesz sklepu internetowego, możliwości sprzedaży produktu na landing page czy interaktywnego katalogu produktów? Nic prostszego! To wszystko (i wiele więcej) stworzymy za pomocą WordPressa z zainstalowaną wtyczką WooCommerce.

Również i tutaj wygrywa ona kompatybilnością względem wspomnianego już wcześniej PrestaShop. Olbrzymia liczba dodatkowych modułów w dużo niższej cenie niż te dostępne na „Prestę” oraz dużo mniejsza liczba „niespodzianek” i niezrozumiałych problemów z działaniem, z jakimi spotkałem się, podczas optymalizacji sklepu internetowego sprawiły, że tworząc projekty e-commerce, moim obowiązkowym pomocnikiem jest wtyczka Wordpressa - WooCommerce.

Wtyczka WooCommerce służąca do tworzenia sklepów internetowych na WordPressie jest dostępna za darmo (tak jak PrestaShop) i można ją zainstalować bezpośrednio w systemie WordPress Twojej strony internetowej.

Odwiedź stronę projektu

Contact Form 7

Prawie każda strona WWW (w mniejszym bądź większym stopniu) potrzebuje wykorzystać formularze czy to typowe formularze kontaktowe, czy to bardziej rozbudowanego formularza mogącego stanowić trzon modułu briefu lub rezerwacji na stronie internetowej. Dlatego też potrzebowałem dobrej wtyczki do tworzenia formularzy kontaktowych.

Logo Contact Form 7
Logo Contact Form 7

Co sprawiło, że Contact Form 7 na stałe zagościł na stronach WWW mojego autorstwa?

Po pierwsze, łatwość oraz duże możliwości konfiguracji formularzy. Wtyczka pozwala bezproblemowo tworzyć zaawansowane formularze kontaktowe w ciągu kilku chwil. Daje też pewność, że tak stworzony formularz będzie działał, a my możemy zająć się kolejnymi elementami.

Po drugie, pełna integracja z Google ReCaptcha. Po co tracić czas i pieniądze klienta, by najpierw pisać kod szablonu, potem głowić się nad jego integracją z Google ReCaptcha i tracić dziesiątki godzin na poszukiwaniu błędów, jakie powstały podczas naszej pracy? Contact Form 7 robi to za nas! Częste aktualizacje modułu minimalizują możliwość wystąpienia problemów czy zaprzestania funkcjonowania formularzy.

Również i ta wtyczka dostępna jest zupełnie za darmo!

Odwiedź stronę projektu

Yoast SEO

O prym pluginu pomagającego w optymalizacji SEO walka trwała pomiędzy wtyczkami All in One SEO a Yoast'em. Jak się okazało po wielu testach All in One SEO (w darmowej wersji) daje użytkownikowi dużo mniej możliwości niż Yoast SEO. Zauważyłem też zdecydowanie więcej problemów podczas wdrażania zaleceń optymalizacyjnych na stronę od naszego zespołu pod kątem SEO. Jest to moja podstawowa wtyczka do optymalizacji strony pod SEO.

Logo Yoast SEO
Logo Yoast SEO

Wtyczka oprócz zdefiniowania meta title oraz description pozwala również na wdrożenie breadcrumbs, OpenGraph dla Social Media, Follow/NoFollow, Index/NoIndex, linków kanonicznych, sitemap'y i innych równie ważnych i przydatnych dla optymalizacji SEO znaczników.

Jeśli więc chcesz, by Twoja strona WWW oparta na WordPressie umożliwiała wdrożenie większości podstawowych wytycznych, jakie otrzymasz od klienta bądź opiekuna SEO to z czystym sumieniem mogę polecić Ci Yoast SEO. Oczywiście istnieje też wersja płatna, lecz w mojej opinii wszystko, na co pozwala wersja darmowa, jest wystarczające.

Odwiedź stronę projektu

LiteSpeed Cache

Dotarliśmy niemal na półmetek mojej listy przydatnych wtyczek do WordPress'a. Oto moje „odkrycie” w kwestii optymalizacji szybkości stron WWW na CMS WordPress.

Logo LiteSpeed
Logo LiteSpeed

LiteSpeed Cache jest open source'owym rozwiązaniem oraz niejako „linkiem” między naszym WordPress'em a aplikacją LiteSpeed Web Server. Pozwala to radykalnie zredukować czas ładowania Twojej strony internetowej.

Sama technologia zawiera wiele mechanizmów optymalizacyjnych, dzięki czemu jest to rozwiązanie All-in-One. LiteSpeed pozwala uzyskać najlepsze możliwe przyspieszenie strony internetowej, a co najważniejsze — bez wpływu na odczucia użytkownika.

Dzięki tej wtyczce możemy uruchomić większość mechanizmów potrzebnych do uzyskania bardzo dobrych wyników w Google PageSpeed Insight czy Google Audits. Przyspiesza ona również czas ładowania strony, co jest również ważne pod kątem wyszukiwarek.

Możliwości jakie daje nam ten moduł to m.in.:

  • Server-Level Cache,
  • optymalizacja obrazków (w tym generowanie wersji .webp, a także kompresja grafik),
  • minifikacja plików CSS, JavaScript czy HTML,
  • łączenie plików CSS oraz JavaScript,
  • wsparcie HTTP/2,
  • wsparcie dla CDN'ów (m.in. Cloudflare),
  • wsparcie dla cache przeglądarek,
  • opóźnienie ładowanie (tzw. lazy loading) grafik,
  • optymalizację bazy danych.

Rozwiązanie to działa tylko na serwerach, które zostały przez administratorów wyposażone w wyżej wspomnianą aplikację. Jeśli Twój serwer nie obsługuje LS (LiteSpeed), możesz wspomóc się takimi wtyczkami jak: Autoptimize, WP Fastest Cache, a3 Lazy Load, WEBP Express lub podobnymi.

Dodatkowo LS jest w pełni kompatybilny z resztą wykorzystywanych przeze mnie wtyczek, takich jak WooCommece, ContactForm 7, Yoast SEO czy WPML.

Odwiedź stronę projektu

WPML

Jak często zdarzyło Ci się, że Twój klient chciał niskim kosztem wdrożyć więcej wersji językowych na stronie WWW? W takich sytuacjach z pomocą przychodzi moja ulubiona wtyczka do tworzenia wielojęzykowych stron WWW czyli WPML - WordPress Multilingual Plugin.

Logo WPML
Logo WPML

Tak i w tym przypadku muszę się powtórzyć — kompatybilność! Wtyczka jest w 100% kompatybilna z używanymi przeze mnie innymi wtyczkami WordPress'a.

Odwiedź stronę projektu

accessMate

Doskonale zdaję sobie sprawę, jak ważna jest dostępność cyfrowa strony. W samej Polsce żyje ponad 3 miliony osób z prawnie potwierdzonymi niepełnosprawnościami. W rzeczywistości może ich być nawet dwa razy więcej.

Logo accessMate
Logo accessMate

Dlatego też uważam, że strona WordPress (tak jak postawiona na każdym innym systemie) powinna być dostosowana właśnie do takich osób. Możemy odpowidnio przystosować sam szablon lub wybrać odpowiednią wtyczkę. W przypadku dostępności cyfrowej (ang. Accessibility) dla mnie wybór jest tylko jeden - accessMate - nasza autorska wtyczka do WordPress'a.

Oczywiście istnieją inne wtyczki, ale wtyczka accessMate została stworzona przez nas - developerów Agencji KS — tak, aby dostosowywać komponenty interfejsu użytkownika do potrzeb osób z niepełnosprawnościami. Co ważne jest ona zgodna z wytycznymi WCAG 2.1, które definiują, w jaki sposób powinniśmy tworzyć strony WWW, by było dostępne dla każdego.

Wtyczka tworzy widget dostępności, który umożliwia osobom ze specjalnymi potrzebami zmianę wyglądu stron za pomocą 14 ustawień lub gotowych profili.

Dowiedz się więcej o naszej accessMate — wtyczce WCAG nie tylko na WordPress'a.

cookieMate

Kolejną bardzo ważną rzeczą (szczególnie gdy jesteśmy do niej prawnie zobowiązani) jest obsługa owianych złą sławną „ciasteczek".

Logo cookieMate
Logo cookieMate

Google w ostatnim czasie wprowadził również nowe wymagania dotyczące tzw. Consent Mode. Strona bez poprawnie wdrożonego Consent Mode będzie pozbawiona możliwości prowadzenia kampanii remarketingowych w Google, a śledzenie konwersji zostanie zablokowane. Z kolei nieprawidłowe zarządzanie instalacją kodów śledzących naraża właścicieli stron na konsekwencje prawne.

Nasza autorska wtyczka cookieMate odpowiedzialna jest właśnie za zarządzanie zgodami na cele marketingowe oraz statystyczne. Wspomaga także administrowanie tagami i skryptami (w zależności od ustawień użytkownika), a także poprawnie aktywuje tryb Consent Mode w narzędziach Google.

Dowiedz się więcej o cookieMate.

WP Mail SMTP

Kto z nas nie narzeka na SPAM? No właśnie... Każdy prędzej czy później ma dość skrzynek pocztowych zapchanych niepotrzebnymi, a co gorsza, niechcianymi mailami.

Logo WP Mail SMTP
Logo WP Mail SMTP

Problem SPAMU to nie tylko problem użytkowników. Borykają się z nim również najwięksi dostawcy usług pocztowych.

Początkiem 2024 r. firmy takie jak Google i Yahoo wprowadziły kolejne restrykcje dotyczące bezpieczeństwa poczty. Niestety samo ustawienie DKIM, DMARC oraz SPF to nie wszystko. Problemy z dostarczaniem wiadomości z formularzy kontaktowych na stronie WordPress mogą dalej występować. Dlaczego?

Coraz więcej hostingów (a wręcz zaryzykuję stwierdzeniem — większość hostingów na rynku) wymaga autoryzacji SMTP w celu poprawnego wysyłania wiadomości e-mail.

Tutaj z powodzeniem wykorzystuję wtyczkę WP Mail SMTP. Wtyczka ta pozwala skonfigurować autoryzację SMTP, co w większości przypadków pozwala na uniknięcie problemów z wysyłaniem wiadomości przez CMS WordPress.

Przejdź na stronę projektu.

WebP Express

Aktualnie chyba żaden developer nie wyobraża sobie strony internetowej bez wykorzystania „nowego” optymalnego formatu graficznego, jakim jest WebP.

Logo WebP Express
Logo WebP Express

Także i ja w swoich projektach korzystam z dobrodziejstw tego formatu. Daje nam on bardzo dobry stosunek jakości do rozmiarów plików, co pomaga w optymalizacji witryny internetowej pod kątem szybkości jej wczytywania. Niestety konwersja tradycyjnych plików graficznych do formatu .webp nie jest prosta dla osób nietechnicznych.

Osobiście miałbym duży problem z poinstruowaniem Klienta, aby na stronę internetową wrzucał tylko pliki .webp, a tym bardziej wskazać mu, w jaki sposób ma je uzyskać. Dlatego w wielu przypadkach stosuję pewnego rodzaju kompromis. Tym kompromisem jest użycie darmowej wtyczki WebP Express.

Dzięki tej wtyczce pliki graficzne są automatycznie konwertowane na odpowiedni format, a Klienci nie muszą zwracać uwagi na format pliku umieszczanego na swojej stronie.

Przejdź na stronę projektu.

Podsumowanie

Jak widzisz, WordPress połączony z właściwymi narzędziami w postaci powyższych wtyczek oraz dobrze napisanym kodem, może być świetnym narzędziem jeśli chcesz posiadać stronę internetową zoptymalizowaną pod SEO, z szybkością, która przewyższa wszystkie inne do tej pory widziane witryny oparte o ten CMS.

Pamiętaj!

Niskiej jakości wtyczki oraz niepotrzebne zainstalowane i wyłączone wtyczki mogą obniżyć bezpieczeństwo witryny, a także stwarzają ryzyko występowania potencjalnej „dziury w kodzie” narażającej naszą stronę na atak hakerów. Są one także źródłem masy niepotrzebnego, spowalniającego stronę kodu. Dlatego też korzystaj tylko ze sprawdzonych wtyczek, których naprawdę potrzebujesz!

Jeśli masz pytania bądź znasz jakieś inne wartościowe wtyczki do WordPress'a, które używasz na Twojej stronie internetowej, odezwij się na naszym profilu na Facebooku.