WordPress Sitenizdeki Adblock Kullanıcılarını Tespit Etme
Yayınlanan: 2023-02-12Bazı internet kullanıcılarının belirli web sitelerindeki reklam sayısını azaltmak istemeleri anlaşılır bir durumdur. Ne de olsa, ziyaretçilerin promosyon mesajları yerine içeriğinize odaklanmak istemesi bir artıdır. Ancak, bir blogcu olarak bundan dolayı gelir kaybediyor olabilirsiniz.
Neyse ki, reklam engelleme yazılımlarını aşmanın birkaç yolu vardır. Bu, gelir akışlarınızı sürdürmek için size daha iyi bir şans verebilir ve ilgi çekici içerik oluşturmaya odaklanmaya devam edebilirsiniz.
Bu gönderide, size AdBlock yazılımının nasıl çalıştığını anlamanızı sağlayacağız. Ayrıca, birisinin onu kullanıp kullanmadığını nasıl tespit edeceğiniz ve bu konuda neler yapabileceğiniz konusunda bazı ipuçları paylaşacağız. Haydi dalalım!
AdBlock Nasıl Çalışır?
Çoğu reklam engelleme yazılımı, filtreler etrafında tasarlanmıştır. Temel olarak, bu tür bir aracı kullanan biri web sitenizi ziyaret ettiğinde, sunucunuzdan döndürülen bilgileri tarar. Filtrelenecek içerik listesindeki bir öğeyle eşleşen herhangi bir şey bulursa, o öğe görüntülenmez.
AdBlock, birçok web kullanıcısı için değerli bir araçtır ve genellikle bir tarayıcı uzantısı olarak eklenir. Örneğin, çok fazla çevrimiçi araştırma yapanlar için yararlı olabilir. Yalnızca web sayfalarının daha hızlı yüklenmesini sağlamakla kalmaz, aynı zamanda bant genişliğini ve pil ömrünü de koruyabilir.
Ancak, içerik oluşturucular ve ürünlerini tanıtmanız için size ödeme yapan markalar için bu eğilimin bazı olumsuz tarafları da var. 2019'da tüm internet kullanıcılarının yüzde 25'inden fazlası reklam engelleme yazılımına sahipti. Bunun finansal etkisi oldukça önemlidir.
Ayrıca, reklam engelleme yazılımı sayfalarınızdaki Harekete Geçirici Mesaj (CTA) kutularını, resimleri veya düğmeleri kaldırıyor olabilir. Araç, dosya adlarını veya reklamcılıkla ilgili anahtar kelimeleri filtreleyerek bu öğelerden herhangi birini algılarsa, gerçek promosyonlar olmasalar bile hedeflenebilirler.
Javascript ile AdBlock'u Algıla
Neyse ki, genellikle AdBlock gibi yazılımların gelir kaybını önleyebilirsiniz. Örneğin, sitenize biraz Javascript eklemek de dahil olmak üzere WordPress ile kullanımını algılamanın birkaç yolu vardır. Bu yöntemin biraz kodlama bilgisi gerektirdiğini belirtmekte fayda var. Alternatif çözümleri daha sonra ele alacağız.
1. Adım: Bir Javascript Dosyası Oluşturun
WordPress web sitenizdeki AdBlock kullanıcılarını tespit etmenin bir yolu, adframe.js adlı bir JavaScript dosyası oluşturmak ve bu dosyaya başvurmaktır. Yazılım bunu bir tanıtım olarak okuyacak ve filtrelemeye çalışacak, bu da kullanıcılarınız için tüm içeriğinizi görmediklerini belirten bir mesajı tetikleyecektir.
İlk olarak, adframe.js adlı bir dosya oluşturun ve aşağıdaki kod satırını ekleyin:
var adblock = false;
Ardından, FileZilla gibi bir Dosya Aktarım Protokolü (FTP) istemcisi kullanarak dosyayı sunucunuza kaydedin. Adı, AdBlock'un adframe.js'nin yüklenmesini engellemeye çalışmasına neden olacak ve aşağıdaki bir sonraki adım, ziyaretçileri bu konuda uyarmanıza olanak tanıyacak.
2. Adım: header.php Dosyanızı Değiştirin
Ardından, AdBlock kullanıcılarına içeriğinizi kaçırdıklarını bildiren mesajı göndermek için sitenizin başlığında oluşturduğunuz JavaScript dosyasına başvurmanız gerekir. Bu, temanızın header.php dosyasına bazı kodlar eklemenizi gerektirir. Güncellemeler sırasında değişikliklerinizi kaybetmemek için bir alt tema kullanmanızı öneririz.
Bir FTP istemcisi ve favori kod düzenleyicinizle veya WordPress kontrol panelinizde Görünüm > Tema Düzenleyici'ye giderek gerekli değişiklikleri yapabilirsiniz:
Buradan aktif temanız için dosyalara erişebilirsiniz. Düzenleyicinin sağ tarafında Tema Başlığını bulacaksınız:
Üzerine tıklayın, ardından <head></head> etiketlerinin içine aşağıdaki komut dosyalarını ekleyin:
<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>
"Sayfayı Görüntülemek İçin Lütfen AdBlocker'ı Devre Dışı Bırakın" ifadesini özel bir bildirimle değiştirerek mesaj için kendi metninizi oluşturabilirsiniz.
3. Adım: İçeriği AdBlock Kullanıcılarından Gizleyin
Tüm içeriğinizi AdBlock kullanan herkesten tamamen gizlemek isteyip istemediğiniz gerçekten size kalmış. Bu yaklaşımla ilgili biraz tartışma var. Bazıları, vicdanlı reklamcılık yöntemleri kullanırsanız, bu tür yazılımlar için endişelenmenize gerek olmadığını savunuyor.
İçeriğinizi görüntülemek için birini AdBlock'u kapatmaya zorlamanın her zaman lehinize çalışmadığını unutmamak önemlidir. Kullanıcı, uzantıyı devre dışı bırakmak yerine sitenizi terk etme olasılığıyla aynıdır. Sayfalarınızı gizleme konusunda emin değilseniz diğer para kazanma seçeneklerini araştırmanızı öneririz.
AdBlock Dedektör Eklentileri
AdBlock ile manuel olarak uğraşmak size göre değilse, bu görevi yerine getirmek için birkaç WordPress eklentisi de vardır. Bu amaçla oluşturulan pek çoğu yakın zamanda güncellenmediğinden, önerdiğimiz yalnızca birkaç tane olduğunu belirtmekte fayda var.
1. Reklam Engelleyici Notify Lite
Ad Blocker Notify Lite, web siteniz için kullanımı kolay bir algılama arayüzü sağlar. Kullanıcıların içeriğinize erişmesini engellemese de onları uyarmak için birçok seçenek sunar. Widget'lı bir kontrol panelinde istatistikleri ve bir ziyaretçi sayacını da görüntüleyebileceksiniz.
Ücretsiz sürüm, başlamanız için yeterli özelliklere sahiptir. Kullanıcılarınıza, AdBlock yazılımlarının içeriğinizin bir kısmını kaçırdıkları anlamına geldiğini bildirmek için uyumlu, agresif veya şeffaf yaklaşımlar arasından seçim yapabilirsiniz. Premium sürümün fiyatlandırması, geliştiricinin diğer ürünleriyle birlikte paketlenir.
2. Reklam Ekleyici
Başka bir seçenek de daha kapsamlı bir eklenti çözümüne bakmaktır. Reklam Ekleyici, promosyonla ilgili tüm ihtiyaçlarınızı karşılayabilir ve AdBlock algılama ve bildirim özellikleriyle birlikte gelir.
Ücretsiz sürüm ile tanıtım içeriğinin yüklenmesini engelleyen kullanıcıları tespit edebileceksiniz. Ancak bildirimleri, değiştirmeleri veya diğer ilgili işlevleri kullanmak için pro sürümüne yükseltmeniz gerekir. İki web sitesinde kullanım için 22 ABD dolarından başlar ve bir yıl boyunca ücretsiz güncellemeler içerir.
Ya AdBlock Algılanırsa?
WordPress web sitenizde AdBlock'u tespit etmeye yönelik çeşitli yaklaşımları ele aldık. Bir ziyaretçi AdBlock kullanıyorsa ne yapacağınıza karar vermek gerçekten size kalmış. Aşağıda izleyebileceğiniz üç yola baktık.
1. Sitede AdBlock Kullanıcılarına İzin Ver (Hiçbir Şey Yapma)
Önerdiğimiz seçenek aslında hiçbir şey yapmamaktır. AdBlock kullanıcılarını uzaklaştırarak gelirinizi korumaya çalışmak cazip gelse de trafiği kaçırmak istemezsiniz. Ayrıca, tüm uygulamalar aynı protokolleri izlemez. Birinin kullanıcılarını dışarıda tutmak için işe yarayan şey, bir başkası için işe yaramayabilir.
Bununla birlikte, AdBlock kullanıcılarının web sitenize girmesine izin vermenin çok az zararı vardır. Bazı öğelerin yüklenmesini engellediklerini algılarsanız, bunun yerine bu alanlarda alternatif içerik sunabilirsiniz. Bu zor olabilir, ancak programlama kaynaklarına sahipseniz denemeye değer bir yaklaşımdır.
2. İstem Gönder
Web sitesi dosyalarınıza biraz JavaScript eklemeyi veya AdBlock kullanıcılarını algılamak için bir eklenti kullanmayı tartışırken bu seçeneği ele aldık. Bu oldukça uyumlu ve dengeli bir yaklaşımdır. Kullanıcılara, içeriğinizin bir kısmının reklam engelleme yazılımları nedeniyle görüntülenemediğine dair bir bildirim gönderir.
Alternatif olarak, bir açılır pencereyle karşılaşan kullanıcılar öylece ayrılabilir ve geri gelmeyebilir. Bu nedenle ilk tercihimiz değil. Ziyaretçilerin AdBlock'u yüklemesinin bir nedeni vardır ve web siteniz agresif bir şekilde tanıtım ağırlıklıysa, onları daha da kötüleştirmenin sizin için yararlı olması muhtemel değildir.
3. AdBlock trafiğini engelleyin
AdBlock önleme seçenekleri geliştikçe, reklam engelleme uygulamaları da gelişir. Bu, onları atlatmak için stratejileri sürdürmeyi zorlaştırabilir. Geçmişte kullanılan yöntemler, promosyonları filtrelemek için yazılım güncellendiğinden geçersiz hale gelebilir.
Bununla birlikte, AdBlock yüklü olan kullanıcılardan gelen trafiği tamamen önlemenin yolları vardır. Onlardan sitenizi beyaz listeye almalarını veya uzantılarını kapatmalarını isteyen ayarlanmış bildirimler bulabilirsiniz. Bununla birlikte, gönderileriniz tanıtım içeriğine şiddetle karşı çıkan ziyaretçileri çekecek kadar ilgi çekici değilse, bunun size pek bir faydası olmayabilir.
WP Engine ile Dijital İşinizi Büyütün
AdBlock nedeniyle ortaya çıkabilecek sorunların üstesinden gelmek, uzman geliştirici kaynakları ile daha kolay olabilir. Sonuç olarak, web sitenizin tüm ziyaretçileriniz için yüksek kaliteli bir dijital deneyim sunması çok önemlidir, böylece reklam geliri olmadan bile dönüşüm elde edebilir ve gelirinizi artırabilirsiniz.
WP Engine'de, ziyaretçileriniz için en iyi deneyimi yaratmanıza yardımcı olacak birçok web barındırma planı ve e-Ticaret çözümü sunuyoruz. Bir sonraki projeniz için seçeneklerimize göz atın ve bugün uzman WordPress uzmanlarımıza erişin!