Annons

sluta annonsblockeringLämnar etiska diskussioner åt sidan (sedan jag gjorde mina åsikter om det AdBlock, NoScript & Ghostery - Trifecta Of EvilUnder de senaste månaderna har jag kontaktats av ett stort antal läsare som har haft problem med att ladda ner våra guider, eller varför de inte kan se inloggningsknapparna eller kommentarerna inte laddas; och i... Läs mer ganska tydligt förra gången), det är ändå sant att annonsblockering är ett verkligt problem för bloggare och webbplatsägare över hela världen vars enda inkomstkälla är annonsintäkter. Med det förstått, låt oss titta objektivt vid vissa taktiker kan du använda för att hantera annonsblockanvändare och effekterna dessa taktiker kan ha.

Gör inte någonting

Det bör beaktas att saker och ting inte är så svartvita när det gäller annonsblockering. Även om annonsblockanvändare använder dina server- och bandbreddresurser kan din webbplats fortfarande kunna hämta värde från dem på andra mindre uppenbara sätt. De kan till exempel dela din artikel eller innehåll med vänner, som i sin tur kommer att besöka din webbplats och kanske inte blockerar annonser. Annonsblockanvändaren kan också bidra till kommentarerna, vilket kan ha en fördel för SEO-myndigheten på sidan om de är relevanta såväl som de kan vara användbara för andra läsare eller artikeln författare. Om du tror att detta gäller din webbplats kan det inte vara det bästa sättet att göra något.

Å andra sidan kör ad-blockanvändare vanligtvis ett mylder av skript- och cookieblockeringar som också förhindrar delningsknappar från att ladda (och vissa skriptbaserade) kommentarsystem, analysräknare osv), så det kan hävdas att den här typen av "osynliga" användare lägger till absolut nollvärde på din webbplats och existerar endast för leech bandbredd.

Be användarna artigt att sluta

Annonsblockanvändare kan faktiskt upptäckas genom att använda "falska" annonsskript (som, om de inte finns på sidan, skulle indikera förekomsten av annonsblock), och en lämplig åtgärd kan vidtas. En överraskande effektiv metod är att artigt förklara för användaren att ad-blockering hindrar dig från att fortsätta att producera det innehåll du tillhandahåller gratis, och begär att användaren ska ”vitlista” din webbplats Vänligen listan MakeUseOf i Adblock: en grund från en tidigare utvecklare av Adblock-filterDet är ingen hemlighet att vi inte är enorma fans av Adblock här på MakeUseOf. Men vi vet att några av er inte kommer att släppa Adblock förrän det är böjt från dina kalla, döda händer. Om... Läs mer och därmed låta dina annonser laddas. När användare får en varning om att du är medveten om att de använder annonsblock och din webbplats skadas ett resultat kommer många gärna att göra ett undantag för dig.

I WordPress, anti-adblock-plugin kan användas för att göra just det. Den presenterar en mängd olika alternativ, till exempel hur många sidvisningar innan en användare får ett meddelande (vilket kan vara förhindrat till en första besökare), liksom om det ska visas ett diskret meddelande högst upp på skärmen eller en sidblockering dyka upp.

Här är ett exempel på ett meddelande som jag valde att visa till användare, gärna spara det och använda för din egen webbplats.

sluta annonsblockering

Om du kommer att be dina användare att specifikt vitlista din webbplats, skulle jag starkt föreslå att du överväger vad de kommer att se efter att du har aktiverat annonser. Prova det på din egen webbplats, och om du tycker att det ser betydligt bättre ut när annonser är inaktiverade bör du förmodligen göra några ändringar. Personligen tror jag att det är vägen framåt att vara mer selektiv när det gäller annonser, vilket leder till min nästa punkt.

Använd ett kuraterat annonssystem

Ensam iPad brädspel webbplats, Jag använder ett annonseringssystem som heter BuySellAds. I stället för att presentera slumpmässiga kampanjer som Google Adsense drar ur det stora biblioteket med chockerande dåliga och bedrägliga annonser, tillåter BuySellAds mig att godkänna varje annonsör individuellt för att se till att de är relevanta för mina läsare och inte försöker bedriva dem till ett jobb hemifrån, en gratis iPad eller en slumpmässig LADDA NER NU knapp.

Även om jag sällan ser sådana annonser alls på BuySellAds-nätverket ändå, har jag tidigare valt att avvisa erbjudanden eftersom de var relaterade att spela online - själva annonsen var inte prålig eller särskilt stötande, men jag kände att det inte var något jag ville stödja eller se på min sidofält.

stoppa annonsblockeraren

Jag tror att vi som webbplatsägare och utvecklare borde vara mer ansvarsfulla när det gäller vilka annonser vi väljer att visa. Annonsering kan vara en nödvändighet, men medvetet bedrägeri är det inte.

Omdirigera dem

Den sista och tyngsta taktiken är att helt enkelt omdirigera dem någon annanstans - och därmed blockera dem från det avsedda innehållet - antingen till en sida förklara varför du inte tror att de förtjänar att visa ditt innehåll, eller för de av er som är särskilt skadliga, kan en chockwebbplats vara mer önskvärd. Detta är naturligtvis det minst rekommenderade tillvägagångssättet eftersom det kommer att verkligen irritera annonsblocket användare, och inte bara kommer du att ha tappat intäkterna från blockerade annonser, men du kommer att förlora en potentiellt lojal användare. Vissa webbplatsägare kommer att vara nöjda med det här tillvägagångssättet, eftersom annonsblockanvändarna verkligen inte har rätt att se ditt innehåll utan att ge något tillbaka - i synnerhet om det de vägrar att ge tillbaka är lika obetydligt som ett visningsantal och 100k extra sida ladda ner.

Även om det inte finns något specifikt plugin för WordPress för att uppnå detta (eller snarare ingen som faktiskt fungerar), Jag har skrivit ett litet jQuery-skript som upptäcker storleken på din annonsbehållare efter att sidan har gjort det lastad. Om annonsbehållaren är 0 pixlar betyder det att annonsen inte har laddats och någon form av blockering har inträffat. För att använda skriptet på din egen webbplats måste du först se till att en av dina annonsbehållare kan ställas in på ett specifikt css-ID, eller helt enkelt omge annonskoden med en ny uppsättning div-taggar med det specifika ID.

I exempelkoden (pastebin), Jag har använt ID för "myAdContainer‘, Och ställ in den för att omdirigera dem till Disney.com. Detta skript bör placeras var som helst i dina temafiler, men jag föreslår antingen sidhuvud eller sidfot.

stoppa annonsblockeraren

Bonus: Att hantera NoScript-användare

Observera att varje ad-blockdetekteringsmetod och vilken åtgärd du väljer att vidta kommer att bero på Javascript eller jQuery. Om användaren också har inaktiverat Javascript fungerar dessa inte. I det här fallet kan vi dock använda ett smart meta-refresh-hack för att omdirigera dem.

Placera det här kodavsnittet (pastebin) i avsnittet på sidan (detta kommer att misslyckas med valideringskontroller för något annat än HTML5 men påverkar inte på annat sätt den faktiska funktionaliteten).

sluta annonsblockering

Om du har några förslag om dessa metoder, eller kanske behöver hjälp med att implementera dem, så skulle jag gärna höra om det i kommentarerna. Snälla låt oss fortsätta diskussionen på den tekniska sidan av detta. Jag tror att vi har diskuterat etiken för att använda annonsblockerare och faktiskt redan blockera annonsblockerare.

James har en kandidatexamen i artificiell intelligens och är CompTIA A + och Network + certifierad. Han är ledande utvecklare av MakeUseOf och tillbringar sin fritid med att spela VR-paintball och brädspel. Han har byggt datorer sedan han var liten.