S
SoloNegocios
Xi
SEO
Ya se que muchos deben estar usando el código para romper el iframe, pero como a mi no me gustan las soluciones sin PHP les dejo una solución que te muestra la publicidad a los usuarios que lleguen desde Google y desde Goole images
<?php if (preg_match('/q=|search/', $_SERVER['HTTP_REFERER'])||preg_match('/q=|images/', $_SERVER['HTTP_REFERER'])) { ?>
----Tu codigo Adsense Aqui o si quieres el mio xD----
<?php } ?>
Ahora vamos a explicar para que aprendan un poquito
- <?php: Para iniciar a usar el código PHP o sea que se usa para abrir
- <?php } ?>: Se usa para decir que hasta ahí termina el código PHP o sea que se usa para cerrar, la llave que esta en rosado la colocamos por que tenemos que cerrar todas las llaves que abramos
- if: Condicional "Si"
- ||: Condicional "O"
- _SERVER['HTTP_REFERER']: Te devuelve la URL desde donde viene nuestro visitante
- preg_match(Parametro 1,Parametro 2): Te devuelve 0 o 1, devuelve 0 cuando el texto que va donde dice "Parametro 1" no se encuentra en "Parametro 2" y 1 cuando si se encuentra
Ejemplo:
Aqui nos devuelve 1 ya que en la URL si se encuentran los caracteres '/q=|search/'
<?php
if (preg_match('/q=|search/', $_SERVER['HTTP_REFERER'])||preg_match('/q=|images/', $_SERVER['HTTP_REFERER'])) {
?>
La parte que esta en rojo lo que hace es devolver 1 si llegan desde Google y 0 si no
La parte que esta en azul lo que hace es devolver 1 si llegan desde Google Images y 0 si no
En español para que entiendan
<?php: Si(Viene desde Google O Viene desde Google Images)
{
----Tu codigo Adsense Aqui o si quieres el mio xD----
}
<?php } ?>
Facil no les parece xD
<?php if (preg_match('/q=|search/', $_SERVER['HTTP_REFERER'])||preg_match('/q=|images/', $_SERVER['HTTP_REFERER'])) { ?>
----Tu codigo Adsense Aqui o si quieres el mio xD----
<?php } ?>
Ahora vamos a explicar para que aprendan un poquito
- <?php: Para iniciar a usar el código PHP o sea que se usa para abrir
- <?php } ?>: Se usa para decir que hasta ahí termina el código PHP o sea que se usa para cerrar, la llave que esta en rosado la colocamos por que tenemos que cerrar todas las llaves que abramos
- if: Condicional "Si"
- ||: Condicional "O"
- _SERVER['HTTP_REFERER']: Te devuelve la URL desde donde viene nuestro visitante
- preg_match(Parametro 1,Parametro 2): Te devuelve 0 o 1, devuelve 0 cuando el texto que va donde dice "Parametro 1" no se encuentra en "Parametro 2" y 1 cuando si se encuentra
Ejemplo:
PHP:
preg_match('/q=|search/', http://www.google.com.co/search?q=forobeta)
Aqui nos devuelve 1 ya que en la URL si se encuentran los caracteres '/q=|search/'
<?php
if (preg_match('/q=|search/', $_SERVER['HTTP_REFERER'])||preg_match('/q=|images/', $_SERVER['HTTP_REFERER'])) {
?>
La parte que esta en rojo lo que hace es devolver 1 si llegan desde Google y 0 si no
La parte que esta en azul lo que hace es devolver 1 si llegan desde Google Images y 0 si no
En español para que entiendan
<?php: Si(Viene desde Google O Viene desde Google Images)
{
----Tu codigo Adsense Aqui o si quieres el mio xD----
}
<?php } ?>
Facil no les parece xD