Wykrywanie użytkowników Adblock w Twojej witrynie WordPress
Opublikowany: 2023-02-12To zrozumiałe, że niektórzy internauci mogą chcieć zmniejszyć liczbę reklam w niektórych witrynach. W końcu to plus, że odwiedzający chcą skupić się na Twoich treściach, a nie na komunikatach promocyjnych. Jednak jako bloger możesz z tego powodu tracić przychody.
Na szczęście istnieje kilka sposobów obejścia oprogramowania blokującego reklamy. Może to dać Ci większą szansę na utrzymanie strumieni przychodów i możesz nadal koncentrować się na generowaniu angażujących treści.
W tym poście wyjaśnimy, jak działa oprogramowanie AdBlock. Podzielimy się również kilkoma wskazówkami, jak wykryć, czy ktoś go używa i co możesz z tym zrobić. Zanurzmy się!
Jak działa AdBlock?
Większość programów do blokowania reklam jest zaprojektowana z myślą o filtrach. Zasadniczo, gdy ktoś korzystający z tego typu narzędzia odwiedza Twoją witrynę, skanuje informacje zwrócone z Twojego serwera. Jeśli znajdzie coś, co pasuje do elementu na liście zawartości do odfiltrowania, element ten nie zostanie wyświetlony.
AdBlock jest cennym narzędziem dla wielu użytkowników sieci i często jest dodawany jako rozszerzenie przeglądarki. Na przykład może to być pomocne dla tych, którzy przeprowadzają dużo badań online. Nie tylko umożliwia szybsze ładowanie stron internetowych, ale może również oszczędzać przepustowość i żywotność baterii.
Istnieją jednak pewne wady tego trendu dla twórców treści, a także marek, które płacą za promowanie swoich produktów. W 2019 roku ponad 25 procent wszystkich użytkowników internetu miało oprogramowanie blokujące reklamy. Skutki finansowe tego są dość znaczne.
Ponadto oprogramowanie do blokowania reklam może usuwać pola wezwania do działania (CTA), obrazy lub przyciski z Twoich stron. Jeśli narzędzie wykryje którykolwiek z tych elementów, filtrując nazwy plików lub słowa kluczowe związane z reklamą, można je skierować, nawet jeśli nie są to prawdziwe promocje.
Wykryj AdBlocka za pomocą Javascript
Na szczęście często można przeciwdziałać utracie przychodów przez oprogramowanie takie jak AdBlock. Na przykład istnieje kilka sposobów na wykrycie jego użycia w WordPress, w tym dodanie kodu Javascript do witryny. Warto zauważyć, że ta metoda wymaga pewnej wiedzy na temat kodowania. Później omówimy alternatywne rozwiązania.
Krok 1: Utwórz plik JavaScript
Jednym ze sposobów na wykrycie użytkowników AdBlock w Twojej witrynie WordPress jest utworzenie i odwołanie się do pliku JavaScript o nazwie adframe.js . Oprogramowanie odczyta to jako promocję i spróbuje ją odfiltrować, co następnie wyświetli komunikat dla użytkowników, że nie widzą wszystkich Twoich treści.
Najpierw utwórz plik o nazwie adframe.js i dodaj następujący wiersz kodu:
var adblock = false;
Następnie zapisz plik na swoim serwerze za pomocą klienta FTP (File Transfer Protocol), takiego jak FileZilla. Jego nazwa spowoduje, że AdBlock spróbuje uniemożliwić załadowanie pliku adframe.js , a następny krok poniżej umożliwi powiadomienie o tym odwiedzających.
Krok 2: Zmodyfikuj swój plik header.php
Następnie musisz odwołać się do pliku JavaScript, który utworzyłeś w nagłówku swojej witryny, aby wysłać wiadomość informującą użytkowników AdBlock, że brakuje im treści. Wymaga to wstawienia kodu do pliku header.php motywu. Zalecamy użycie motywu potomnego, aby uniknąć utraty zmian podczas aktualizacji.
Możesz wprowadzić niezbędne modyfikacje za pomocą klienta FTP i swojego ulubionego edytora kodu lub na pulpicie nawigacyjnym WordPress, przechodząc do Wygląd > Edytor motywów:
Stąd możesz uzyskać dostęp do plików aktywnego motywu. Nagłówek motywu znajdziesz po prawej stronie edytora:
Kliknij na niego, a następnie dodaj następujące skrypty w tagach <head></head>:
<script type="text/javascript">
var adblock = true;
</script>
<script type="text/javascript" src="adframe.js"></script>
<script type="text/javascript">
if(adblock)
{
alert("Please Disable AdBlocker To View The Page");
document.getElementById("wrapper").style.display="none";
}
</script>
Możesz stworzyć własny tekst wiadomości, zastępując „Wyłącz AdBlocker, aby wyświetlić stronę” niestandardowym powiadomieniem.
Krok 3: Ukryj zawartość przed użytkownikami AdBlock
To naprawdę zależy od Ciebie, czy chcesz całkowicie ukryć wszystkie swoje treści przed kimkolwiek korzystającym z AdBlock. Jest trochę debaty na temat tego podejścia. Niektórzy twierdzą, że jeśli stosujesz świadome metody reklamowe, nie powinieneś martwić się o tego typu oprogramowanie.
Należy pamiętać, że zmuszanie kogoś do wyłączenia AdBlocka w celu wyświetlenia Twoich treści nie zawsze działa na Twoją korzyść. Użytkownik prawdopodobnie opuści Twoją witrynę, zamiast wyłączyć rozszerzenie. Jeśli nie masz pewności, czy ukryć swoje strony, zalecamy wypróbowanie innych opcji zarabiania.
Wtyczki AdBlock Detector
Jeśli ręczne radzenie sobie z AdBlockiem nie jest twoją filiżanką herbaty, dostępnych jest również kilka wtyczek WordPress do obsługi tego zadania. Warto zauważyć, że jest ich tylko kilka, które polecamy, ponieważ wiele stworzonych w tym celu nie było ostatnio aktualizowanych.
1. Ad Blocker Notify Lite
Ad Blocker Notify Lite zapewnia łatwy w użyciu interfejs wykrywania Twojej witryny. Chociaż nie uniemożliwia to użytkownikom dostępu do Twoich treści, oferuje wiele opcji ostrzegania ich. Będziesz mógł również przeglądać statystyki i licznik odwiedzin na pulpicie nawigacyjnym z widżetami.
Darmowa wersja ma wystarczającą liczbę funkcji, aby zacząć. Możesz wybierać spośród zgodnych, agresywnych lub przejrzystych metod powiadamiania użytkowników, że ich oprogramowanie AdBlock oznacza, że tracą część Twoich treści. Ceny wersji premium są pakowane z innymi produktami dewelopera.
2. Wstawiający reklamy
Inną opcją jest przyjrzenie się bardziej kompleksowemu rozwiązaniu wtyczek. Ad Inserter może obsłużyć wszystkie Twoje potrzeby związane z promocją i jest wyposażony w funkcje wykrywania i powiadamiania AdBlock.
Dzięki darmowej wersji będziesz w stanie wykryć użytkowników, którzy uniemożliwiają ładowanie treści promocyjnych. Aby jednak korzystać z powiadomień, zamienników lub innych powiązanych funkcji, musisz przejść na wersję pro. Zaczyna się od 22 USD do użytku na dwóch stronach internetowych i obejmuje bezpłatne aktualizacje przez rok.
Co się stanie, jeśli zostanie wykryty AdBlock?
Omówiliśmy kilka podejść do wykrywania AdBlocka w Twojej witrynie WordPress. Decyzja, co zrobić, jeśli odwiedzający korzysta z AdBlocka, zależy od Ciebie. Poniżej przyjrzeliśmy się trzem ścieżkom, które możesz wybrać.
1. Zezwalaj użytkownikom AdBlock na witrynę (nic nie rób)
Zalecaną przez nas opcją jest zasadniczo nic nie robić. Chociaż kusząca jest próba zachowania przychodów poprzez odrzucenie użytkowników AdBlock, nie chcesz tracić ruchu. Ponadto nie wszystkie aplikacje stosują te same protokoły. To, co działa, aby powstrzymać użytkowników jednego, może nie działać dla innego.
Biorąc to pod uwagę, nie ma nic złego w dopuszczaniu użytkowników AdBlock do Twojej witryny. Jeśli wykryjesz, że uniemożliwiają ładowanie niektórych elementów, zamiast tego możesz wyświetlać alternatywne treści w tych miejscach. Może to być trudne, ale jest to podejście, które warto wypróbować, jeśli masz zasoby programistyczne.
2. Wyślij monit
Omówiliśmy tę opcję, gdy omawialiśmy wstawianie kodu JavaScript do plików witryny lub używanie wtyczki do wykrywania użytkowników AdBlock. To całkiem zgodne i zrównoważone podejście. Po prostu wysyła użytkownikom powiadomienie, że niektórych treści nie można wyświetlić z powodu ich oprogramowania blokującego reklamy.
Alternatywnie, użytkownicy napotykający wyskakujące okienko mogą po prostu wyjść i nie wracać. Z tego powodu nie jest to nasz pierwszy wybór. Odwiedzający instalują AdBlock z jakiegoś powodu, a jeśli Twoja witryna jest agresywnie obciążona promocją, dalsze pogarszanie ich prawdopodobnie nie będzie dla Ciebie korzystne.
3. Zablokuj ruch AdBlock
Wraz z ewolucją opcji anty-AdBlock rozwijają się aplikacje blokujące reklamy. Może to utrudniać utrzymywanie strategii ich obejścia. Metody stosowane w przeszłości mogą stać się nieaktualne w miarę aktualizacji oprogramowania do filtrowania promocji.
To powiedziawszy, istnieją sposoby, aby całkowicie uniemożliwić ruch generowany przez użytkowników z zainstalowanym AdBlockiem. Możesz znaleźć ustawione powiadomienia z prośbą o umieszczenie Twojej witryny na białej liście lub wyłączenie ich rozszerzenia. Jeśli jednak Twoje posty nie są wystarczająco angażujące, aby przyciągnąć użytkowników, którzy zdecydowanie sprzeciwiają się treściom promocyjnym, prawdopodobnie nie przyniesie to większych korzyści.
Rozwijaj swój cyfrowy biznes dzięki silnikowi WP
Rozwiązywanie problemów, które mogą pojawić się w związku z AdBlockiem, może być łatwiejsze dzięki zasobom ekspertów dla programistów. Ostatecznie bardzo ważne jest, aby Twoja witryna zapewniała wysokiej jakości wrażenia cyfrowe wszystkim odwiedzającym, dzięki czemu możesz uzyskiwać konwersje i zwiększać dochody, nawet bez przychodów z reklam.
W WP Engine oferujemy wiele planów hostingowych i rozwiązań eCommerce, które pomogą Ci stworzyć najlepsze wrażenia dla odwiedzających. Sprawdź nasze opcje dla swojego następnego projektu i uzyskaj dostęp do naszych ekspertów WordPress już dziś!