Este tutorial le mostraremos la manera de configurar BlockAdblock para que los creadores de contenidos y no pierda ingresos cada mes por los bloqueadores de anuncios.

Cada vez son más las impresiones de páginas en publicaciones de todo tipo que no se acompañan con la correspondiente descarga de los espacios publicitarios que la financian. Por lo general la mayoría de los sitios web se financian con este tipo de publicidad.

¿Por qué" BlockAdblock? 1n5d61


Porque la web gratuita es importante. Porque los medios libres son importantes. Porque el ecosistema web está amenazado. Y debido a que casi todos los métodos alternativos propuestos seguramente fracasarán. 

Como personalizar tus defensas contra los bloqueadores de anuncios 6h1150


Para ello vamos a BlockAdblock una vez ahí lo configuraremos a nuestro gusto:

Opciones de configuración: 52p2e


  • Bloquear configuración de pantalla
  • Retraso de bloqueo de pantalla
  • Bloquear texto de pantalla
  • Opciones de visualización de pantalla bloqueada
  • Bloqueo de marca de bloque
  • Opciones de texto legal
  • Integración analítica
En este tutorial solo vamos a configurar todas las configuracion menos la integración de Google Analytics. Este lo veremos en otro tutorial.

Bloquear configuración de pantalla 5a1f6n


En esta configuración encontraremos dos opciones y es la superposición de pantalla que protege su sitio y pide a los s que lo incluyan en la lista blanca:

  • Modo bloque: Seleccione este modo si los visitantes deben deshabilitar su bloqueador de anuncios antes de continuar a su sitio.
  • Modo Nag: Seleccione este modo para molestar a los visitantes solo una vez antes de permitir que continúen en su sitio.

Retraso de bloqueo de pantalla 3b1cx


En esta opción encontraremos la manera de establecer la cantidad de tiempo antes de que BlockAdblock muestre la 'pantalla de bloqueo' a los s que bloquean anuncios.

Bloquear texto de pantalla 284h3a


En esta opción encontraremos la manera de escribir el texto personalizado y es lo que los s verá en la pantalla de bloqueo.

Opciones de visualización de pantalla bloqueada 4c5b44


En esta opción encontraremos la manera de personalizar los colores de la pantalla de bloqueo.

Bloqueo de marca de bloque 5g3b5i


En esta encontraremos la configuración de un bloque discreto. La marca de bloque se incluye en una esquina inferior de la pantalla de bloqueo.

Opciones de texto legal 4p3o4g


Este texto opcional solo aparecerá en el código fuente de la página y no aparecerá en la pantalla de bloqueo. A los visitantes del sitio no se les mostrará este texto legal.

Después de tener todo listo y de haber completado las anteriores configuraciones generamos nuestro código que será algo así:

Este será el script que lo pegaremos en la parte inferior de nuestro código fuente, antes de </body>:
<script type="text/jаvascript"  charset="utf-8">
// AVISO LEGAL: El contenido de este sitio web y todo el código del programa asociado están protegidos por la Ley de Derechos de Autor Digital Millennium. Eludir intencionalmente este código puede constituir una violación de la .
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}(';q N=\'\',2b=\'1Y\';1R(q i=0;i<12;i++)N+=2b.X(C.I(C.J()*2b.F));q 2H=13,2h=4l,2p=4m,2B=4n,2S=B(t){q o=!1,i=B(){z(k.1k){k.3b(\'2R\',e);E.3b(\'29\',e)}P{k.2M(\'2T\',e);E.2M(\'1Z\',e)}},e=B(){z(!o&&(k.1k||4o.2Z===\'29\'||k.2P===\'2Q\')){o=!0;i();t()}};z(k.2P===\'2Q\'){t()}P z(k.1k){k.1k(\'2R\',e);E.1k(\'29\',e)}P{k.2V(\'2T\',e);E.2V(\'1Z\',e);q n=!1;2X{n=E.4q==4k&&k.27}3c(a){};z(n&&n.32){(B r(){z(o)G;2X{n.32(\'1a\')}3c(e){G 4r(r,50)};o=!0;i();t()})()}}};E[\'\'+N+\'\']=(B(){q t={t$:\'1Y+/=\',4t:B(e){q r=\'\',d,n,o,l,s,c,i,a=0;e=t.e$(e);1f(a<e.F){d=e.16(a++);n=e.16(a++);o=e.16(a++);l=d>>2;s=(d&3)<<4|n>>4;c=(n&15)<<2|o>>6;i=o&63;z(3d(n)){c=i=64}P z(3d(o)){i=64};r=r+V.t$.X(l)+V.t$.X(s)+V.t$.X(c)+V.t$.X(i)};G r},11:B(e){q n=\'\',d,c,l,s,a,i,r,o=0;e=e.1s(/[^A-4u-4v-9\\+\\/\\=]/g,\'\');1f(o<e.F){s=V.t$.1M(e.X(o++));a=V.t$.1M(e.X(o++));i=V.t$.1M(e.X(o++));r=V.t$.1M(e.X(o++));d=s<<2|a>>4;c=(a&15)<<4|i>>2;l=(i&3)<<6|r;n=n+S.T(d);z(i!=64){n=n+S.T(c)};z(r!=64){n=n+S.T(l)}};n=t.n$(n);G n},e$:B(t){t=t.1s(/;/g,\';\');q n=\'\';1R(q o=0;o<t.F;o++){q e=t.16(o);z(e<1r){n+=S.T(e)}P z(e>4w&&e<4x){n+=S.T(e>>6|4y);n+=S.T(e&63|1r)}P{n+=S.T(e>>12|2i);n+=S.T(e>>6&63|1r);n+=S.T(e&63|1r)}};G n},n$:B(t){q o=\'\',e=0,n=4z=1w=0;1f(e<t.F){n=t.16(e);z(n<1r){o+=S.T(n);e++}P z(n>4s&&n<2i){1w=t.16(e+1);o+=S.T((n&31)<<6|1w&63);e+=2}P{1w=t.16(e+1);2m=t.16(e+2);o+=S.T((n&15)<<12|(1w&63)<<6|2m&63);e+=3}};G o}};q r=[\'4i==\',\'4a\',\'4h=\',\'43\',\'44\',\'45=\',\'46=\',\'47=\',\'48\',\'42\',\'49=\',\'4b=\',\'4c\',\'4d\',\'4e=\',\'4f\',\'4g=\',\'4A=\',\'4j=\',\'4B=\',\'4U=\',\'4W=\',\'4X==\',\'4Y==\',\'4Z==\',\'51==\',\'52=\',\'4V\',\'53\',\'55\',\'56\',\'57\',\'58\',\'59==\',\'5a=\',\'5b=\',\'54=\',\'4T==\',\'4L=\',\'4S\',\'4E=\',\'40=\',\'4G==\',\'4H=\',\'4I==\',\'4J==\',\'4D=\',\'4K=\',\'4M\',\'4N==\',\'4O==\',\'4P\',\'4Q==\',\'4R=\'],b=C.I(C.J()*r.F),Y=t.11(r[b]),w=Y,Q=1,W=\'#4C\',a=\'#41\',g=\'#3O\',v=\'#3Z\',L=\'\',y=\'3g 3l!\',f=\'3t 2y 3s&3r;s 3q 3p 2I 23 2W. 3o 2k 3n 2g, 3m 23 2g. 3h 2D 3j 3i 2E 2l 3k 2l 3u 2k 3w 3L 3Y&3X;o.\',p=\'3W 3V 3U 3T 2E, 2D 3S 3a 3R 2y 3Q 3P 3v 3N&3M;3K.\',s=\'3x, 3J 3I 3H 2I 23 2W. &3G;D&3F;3E 3a!\',o=0,u=0,n=\'3D.3C\',l=0,Z=e()+\'.2w\';B h(t){z(t)t=t.1Q(t.F-15);q o=k.3f(\'3B\');1R(q n=o.F;n--;){q e=S(o[n].1I);z(e)e=e.1Q(e.F-15);z(e===t)G!0};G!1};B m(t){z(t)t=t.1Q(t.F-15);q e=k.3A;x=0;1f(x<e.F){1n=e[x].1J;z(1n)1n=1n.1Q(1n.F-15);z(1n===t)G!0;x++};G!1};B e(t){q n=\'\',o=\'1Y\';t=t||30;1R(q e=0;e<t;e++)n+=o.X(C.I(C.J()*o.F));G n};B i(o){q i=[\'3y\',\'5c==\',\'4F\',\'5e\',\'3e\',\'5w==\',\'6J=\',\'6I==\',\'6H=\',\'6G==\',\'6F==\',\'6E==\',\'6D\',\'6C\',\'6B\',\'3e\'],a=[\'2n=\',\'6A==\',\'6M==\',\'6y==\',\'6w=\',\'6j\',\'6v=\',\'6u=\',\'2n=\',\'6t\',\'6s==\',\'6r\',\'6q==\',\'6p==\',\'6L==\',\'6n=\'];x=0;1S=[];1f(x<o){c=i[C.I(C.J()*i.F)];d=a[C.I(C.J()*a.F)];c=t.11(c);d=t.11(d);q r=C.I(C.J()*2)+1;z(r==1){n=\'//\'+c+\'/\'+d}P{n=\'//\'+c+\'/\'+e(C.I(C.J()*20)+4)+\'.2w\'};1S[x]=1V 1W();1S[x].1X=B(){q t=1;1f(t<7){t++}};1S[x].1I=n;x++}};B M(t){};G{37:B(t,a){z(6m k.K==\'6l\'){G};q o=\'0.1\',a=w,e=k.1b(\'1D\');e.1m=a;e.j.1i=\'1K\';e.j.1a=\'-1l\';e.j.U=\'-1l\';e.j.1z=\'2e\';e.j.14=\'6k\';q d=k.K.2G,r=C.I(d.F/2);z(r>15){q n=k.1b(\'2c\');n.j.1i=\'1K\';n.j.1z=\'1v\';n.j.14=\'1v\';n.j.U=\'-1l\';n.j.1a=\'-1l\';k.K.6K(n,k.K.2G[r]);n.1g(e);q i=k.1b(\'1D\');i.1m=\'2v\';i.j.1i=\'1K\';i.j.1a=\'-1l\';i.j.U=\'-1l\';k.K.1g(i)}P{e.1m=\'2v\';k.K.1g(e)};l=6x(B(){z(e){t((e.28==0),o);t((e.26==0),o);t((e.1N==\'2K\'),o);t((e.1P==\'2J\'),o);t((e.1F==0),o)}P{t(!0,o)}},2a)},1L:B(e,l){z((e)&&(o==0)){o=1;E[\'\'+N+\'\'].1B();E[\'\'+N+\'\'].1L=B(){G}}P{q p=t.11(\'6P\'),u=k.6Y(p);z((u)&&(o==0)){z((2h%3)==0){q c=\'6W=\';c=t.11(c);z(h(c)){z(u.1T.1s(/\\s/g,\'\').F==0){o=1;E[\'\'+N+\'\'].1B()}}}};q b=!1;z(o==0){z((2p%3)==0){z(!E[\'\'+N+\'\'].2u){q d=[\'6X==\',\'6N==\',\'6U=\',\'6V=\',\'6T=\'],m=d.F,a=d[C.I(C.J()*m)],r=a;1f(a==r){r=d[C.I(C.J()*m)]};a=t.11(a);r=t.11(r);i(C.I(C.J()*2)+1);q n=1V 1W(),s=1V 1W();n.1X=B(){i(C.I(C.J()*2)+1);s.1I=r;i(C.I(C.J()*2)+1)};s.1X=B(){o=1;i(C.I(C.J()*3)+1);E[\'\'+N+\'\'].1B()};n.1I=a;z((2B%3)==0){n.1Z=B(){z((n.14<8)&&(n.14>0)){E[\'\'+N+\'\'].1B()}}};i(C.I(C.J()*3)+1);E[\'\'+N+\'\'].2u=!0};E[\'\'+N+\'\'].1L=B(){G}}}}},1B:B(){z(u==1){q R=35.6S(\'38\');z(R>0){G!0}P{35.6o(\'38\',(C.J()+1)*2a)}};q h=\'5J==\';h=t.11(h);z(!m(h)){q c=k.1b(\'5G\');c.24(\'5F\',\'5E\');c.24(\'2Z\',\'1j/5D\');c.24(\'1J\',h);k.3f(\'5C\')[0].1g(c)};5B(l);k.K.1T=\'\';k.K.j.17+=\'O:1v !19\';k.K.j.17+=\'1u:1v !19\';q Z=k.27.26||E.39||k.K.26,b=E.5A||k.K.28||k.27.28,r=k.1b(\'1D\'),Q=e();r.1m=Q;r.j.1i=\'2z\';r.j.1a=\'0\';r.j.U=\'0\';r.j.14=Z+\'1C\';r.j.1z=b+\'1C\';r.j.2t=W;r.j.1U=\'5z\';k.K.1g(r);q d=\'<a 1J="5y://5x.6h" j="H-1c:10.5v;H-1o:1h-1p;1d:5u;">5s 5f 21 5r 5q 5p 5o 5n.</a>\';d=d.1s(\'5m\',e());d=d.1s(\'5l\',e());q i=k.1b(\'1D\');i.1T=d;i.j.1i=\'1K\';i.j.1A=\'1E\';i.j.1a=\'1E\';i.j.14=\'5k\';i.j.1z=\'5j\';i.j.1U=\'2q\';i.j.1F=\'.6\';i.j.2o=\'2r\';i.1k(\'5h\',B(){n=n.5g(\'\').5H().5t(\'\');E.2N.1J=\'//\'+n});k.1O(Q).1g(i);q o=k.1b(\'1D\'),M=e();o.1m=M;o.j.1i=\'2z\';o.j.U=b/7+\'1C\';o.j.5Y=Z-6f+\'1C\';o.j.6e=b/3.5+\'1C\';o.j.2t=\'#6d\';o.j.1U=\'2q\';o.j.17+=\'H-1o: "6c 6b", 1y, 1x, 1h-1p !19\';o.j.17+=\'6a-1z: 69 !19\';o.j.17+=\'H-1c: 68 !19\';o.j.17+=\'1j-1q: 1t !19\';o.j.17+=\'1u: 67 !19\';o.j.1N+=\'21\';o.j.33=\'1E\';o.j.66=\'1E\';o.j.61=\'2F\';k.K.1g(o);o.j.5Z=\'1v 5K 5W -5V 5U(0,0,0,0.3)\';o.j.1P=\'2U\';q w=30,Y=22,x=18,L=18;z((E.39<34)||(5T.14<34)){o.j.2Y=\'50%\';o.j.17+=\'H-1c: 5R !19\';o.j.33=\'5Q;\';i.j.2Y=\'65%\';q w=22,Y=18,x=12,L=12};o.1T=\'<2O j="1d:#5P;H-1c:\'+w+\'1G;1d:\'+a+\';H-1o:1y, 1x, 1h-1p;H-1H:5O;O-U:1e;O-1A:1e;1j-1q:1t;">\'+y+\'</2O><2L j="H-1c:\'+Y+\'1G;H-1H:5N;H-1o:1y, 1x, 1h-1p;1d:\'+a+\';O-U:1e;O-1A:1e;1j-1q:1t;">\'+f+\'</2L><5M j=" 1N: 21;O-U: 0.36;O-1A: 0.36;O-1a: 2f;O-2s: 2f; 2C:6z 5d #5L; 14: 25%;1j-1q:1t;"><p j="H-1o:1y, 1x, 1h-1p;H-1H:2A;H-1c:\'+x+\'1G;1d:\'+a+\';1j-1q:1t;">\'+p+\'</p><p j="O-U:5S;"><2c 5X="V.j.1F=.9;" 62="V.j.1F=1;"  1m="\'+e()+\'" j="2o:2r;H-1c:\'+L+\'1G;H-1o:1y, 1x, 1h-1p; H-1H:2A;2C-5I:2F;1u:1e;5i-1d:\'+g+\';1d:\'+v+\';1u-1a:2e;1u-2s:2e;14:60%;O:2f;O-U:1e;O-1A:1e;" 6g="E.2N.6i();">\'+s+\'</2c></p>\'}}})();E.2x=B(t,e){q n=6O.6Q,o=E.6R,r=n(),i,a=B(){n()-r<e?i||o(a):t()};o(a);G{3z:B(){i=1}}};q 2j;z(k.K){k.K.j.1P=\'2U\'};2S(B(){z(k.1O(\'2d\')){k.1O(\'2d\').j.1P=\'2K\';k.1O(\'2d\').j.1N=\'2J\'};2j=E.2x(B(){E[\'\'+N+\'\'].37(E[\'\'+N+\'\'].1L,E[\'\'+N+\'\'].4p)},2H*2a)});',62,433,'|||||||||||||||||||style|document||||||var|||||||||if||function|Math||window|length|return|font|floor|random|body|||cGgtvEpbis|margin|else|||String|fromCharCode|top|this||charAt||||decode|||width||charCodeAt|cssText||important|left|createElement|size|color|10px|while|appendChild|sans|position|text|addEventListener|5000px|id|thisurl|family|serif|align|128|replace|center|padding|0px|c2|geneva|Helvetica|height|bottom|LVxRoTwEWL|px|DIV|30px|opacity|pt|weight|src|href|absolute|LVgDabYkXQ|indexOf|display|getElementById|visibility|substr|for|spimg|innerHTML|zIndex|new|Image|onerror|ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789|onload||block||de|setAttribute||clientWidth|documentElement|clientHeight|load|1000|rhDqvOFKsB|div|babasbmsgx|60px|auto|esto|wYWQhrKsgB|224|dAaGctPTJh|nos|en|c3|ZmF2aWNvbi5pY28|cursor|hjciQfBFZl|10000|pointer|right|backgroundColor|ranAlready|banner_ad|webp|xWtjvUkORP|que|fixed|300|NHzabzVfmw|border|no|publicidad|15px|childNodes|bJMzBbsXFp|bloqueador|none|hidden|h1|detachEvent|location|h3|readyState|complete|DOMContentLoaded|FeKLILMGVK|onreadystatechange|visible|attachEvent|anuncios|try|zoom|type|||doScroll|marginLeft|640|sessionstorage|5em|IomtaUeMBZ|babn|innerWidth|seguir|removeEventListener|catch|isNaN|cGFydG5lcmFkcy55c20ueWFob28uY29t|getElementsByTagName|Estimados|Si|la|ves|Tutoriales|visitantes|vivimos|hagas|No|un|usando|aacute|est|Parece|linea|sea|haces|Entiendo|YWRuLmViYXkuY29t|clear|styleSheets|script|kcolbdakcolb|moc|jame|eacute|iexcl|mi|desactivado|he|ble|mucho|iacute|incre|0095eb|sitio|este|haciendo|podemos|por|ingresos|sin|Pero|ntilde|da|FFFFFF|YWRiYW5uZXI|000000|YWQtY29udGFpbmVy|YWQtaGVhZGVy|YWQtaW1n|YWQtaW5uZXI|YWQtbGFiZWw|YWQtbGI|YWQtZm9vdGVy|YWQtY29udGFpbmVyLTE|YWRCYW5uZXJXcmFw|YWQtY29udGFpbmVyLTI|QWQzMDB4MTQ1|QWQzMDB4MjUw|QWQ3Mjh4OTA|QWRBcmVh|QWRGcmFtZTE|YWQtZnJhbWU|YWQtbGVmdA|QWRGcmFtZTM|null|142|196|244|event|JkDCtiQpsP|frameElement|setTimeout|191|encode|Za|z0|127|2048|192|c1|QWRGcmFtZTI|QWRGcmFtZTQ|f2f2f2|YWRzZXJ2ZXI|YWRCYW5uZXI|anVpY3lhZHMuY29t|YWRBZA|YmFubmVyYWQ|IGFkX2JveA|YWRfY2hhbm5lbA|YmFubmVyaWQ|YWRUZWFzZXI|YWRzbG90|cG9wdXBhZA|YWRzZW5zZQ|Z29vZ2xlX2Fk|b3V0YnJhaW4tcGFpZA|c3BvbnNvcmVkX2xpbms|YmFubmVyX2Fk|Z2xpbmtzd3JhcHBlcg|QWRMYXllcjE|RGl2QWQx|QWRMYXllcjI|QWRzX2dvb2dsZV8wMQ|QWRzX2dvb2dsZV8wMg|QWRzX2dvb2dsZV8wMw||QWRzX2dvb2dsZV8wNA|RGl2QWQ|RGl2QWQy|QWRDb250YWluZXI|RGl2QWQz|RGl2QWRB|RGl2QWRC|RGl2QWRD|QWRJbWFnZQ|QWREaXY|QWRCb3gxNjA|YWQubWFpbC5ydQ|solid|YWQuZm94bmV0d29ya3MuY29t|can|split|click|background|40px|160px|FILLVECTID2|FILLVECTID1|revenue|lost|recapture|and|adblockers|You||white|5pt|YS5saXZlc3BvcnRtZWRpYS5ldQ|blockadblock|http|9999|innerHeight|clearInterval|head|css|stylesheet|rel|link|reverse|radius|Ly95dWkueWFob29hcGlzLmNvbS8zLjE4LjEvYnVpbGQvY3NzcmVzZXQvY3NzcmVzZXQtbWluLmNzcw|14px|CCC|hr|500|200|999|45px|18pt|35px|screen|rgba|8px|24px|onmouseover|minWidth|boxShadow||borderRadius|onmouseout||||marginRight|12px|16pt|normal|line|Black|Arial|fff|minHeight|120|onclick|com|reload|MTM2N19hZC1jbGllbnRJRDI0NjQuanBn|468px|undefined|typeof|YWR2ZXJ0aXNlbWVudC0zNDMyMy5qcGc|setItem|bGFyZ2VfYmFubmVyLmdpZg|YmFubmVyX2FkLmdpZg|ZmF2aWNvbjEuaWNv|c3F1YXJlLWFkLnBuZw|YWQtbGFyZ2UucG5n|Q0ROLTMzNC0xMDktMTM3eC1hZC1iYW5uZXI|YWRjbGllbnQtMDAyMTQ3LWhvc3QxLWJhbm5lci1hZC5qcGc|c2t5c2NyYXBlci5qcGc|setInterval|NzIweDkwLmpwZw|1px|YmFubmVyLmpwZw|YXMuaW5ib3guY29t|YWRzYXR0LmVzcG4uc3RhcndhdmUuY29t|YWRzYXR0LmFiY25ld3Muc3RhcndhdmUuY29t|YWRzLnp5bmdhLmNvbQ|YWRzLnlhaG9vLmNvbQ|cHJvbW90ZS5wYWlyLmNvbQ|Y2FzLmNsaWNrYWJpbGl0eS5jb20|YWR2ZXJ0aXNpbmcuYW9sLmNvbQ|YWdvZGEubmV0L2Jhbm5lcnM|insertBefore|d2lkZV9za3lzY3JhcGVyLmpwZw|NDY4eDYwLmpwZw|Ly93d3cuZ3N0YXRpYy5jb20vYWR4L2RvdWJsZWNsaWNrLmljbw|Date|aW5zLmFkc2J5Z29vZ2xl|now|requestAnimationFrame|getItem|Ly93d3cuZG91YmxlY2xpY2tieWdvb2dsZS5jb20vZmF2aWNvbi5pY28|Ly9hZHZlcnRpc2luZy55YWhvby5jb20vZmF2aWNvbi5pY28|Ly9hZHMudHdpdHRlci5jb20vZmF2aWNvbi5pY28|Ly9wYWdlYWQyLmdvb2dsZXN5bmRpY2F0aW9uLmNvbS9wYWdlYWQvanMvYWRzYnlnb29nbGUuanM|Ly93d3cuZ29vZ2xlLmNvbS9hZHNlbnNlL3N0YXJ0L2ltYWdlcy9mYXZpY29uLmljbw|querySelector'.split('|'),0,{}));
</script>
Este sera la parte de HTML que lo pegaremos despues de <body>
<div id="babasbmsgx" style="visibility: visible !important;">Please disable your adblock and script blockers to view this page</div>
En lo personal he implementado este código de la siguiente manera:
<div id="babasbmsgx" style="visibility: visible !important;"></div>
Y el resultado de esto sera algo asi:

Sobre BlockAdblock 27545t


BlockAdblock es una defensa anti-adblock gratuita y fácil de usar, con un generador de código que elimina el 'dolor' de la programación al configurar contramedidas de bloqueo de anuncios para su sitio web.

BlockAdblock se instala fácilmente, juega muy bien con otros jаvascript y detecta una gran variedad de AdBlockers. También funciona muy bien con el agente de uso de Googlebot para mantener tu SEO feliz.
Compartir

Mi nombre es Alexander fundador y CEO, y me gusta llamarme un Geek. Amo la informática, tecnología y todo lo que está relacionado con ella. Inicié este sitio con la intención de compartir conocimientos como cursos en línea, tutoriales y videotutoriales. Estoy muy entusiasmado con la información que he descubierto y compartido hasta el momento. La verdad es que lo he hecho con el mayor de los gustos. Así es, soy un Geek con una visión para compartir conocimiento. Leer mas... 6b6s