
Según nuestra experiencia y la investigación de muchos expertos de la industria, parece que es más probable que los visitantes de los motores de búsqueda hagan clic en anuncios dirigidos que sus lectores habituales. En este artículo, compartiremos una técnica que le permitirá obtener más de sus blogs simplemente mostrando anuncios SOLAMENTE a los visitantes de su motor de búsqueda. Mientras que sus visitantes habituales no ven estos anuncios. Funciona muy bien con bloques de anuncios de pago por clic (PPC) como Google Adsense.
Nota: La técnica que se muestra en este artículo se puede utilizar para mostrar otro contenido además de los anuncios que se dirigen a los visitantes del motor de búsqueda de su sitio. Tal vez un código de descuento especial, un mensaje de bienvenida, etc.
Lo primero que debe hacer es abrir su archivo functions.php y pegar el siguiente código:
$ref = $_SERVER['HTTP_REFERER']; $SE = array('/search?', 'images.google.', 'web.info.com', 'search.', 'del.icio.us/search', 'soso.com', '/search/', '.yahoo.'); foreach ($SE as $source) { if (strpos($ref,$source)!==false) { setcookie("sevisitor", 1, time()+3600, "/", ".wpbeginner.com"); $sevisitor=true; } } function wpbeginner_from_searchengine(){ global $sevisitor; if ($sevisitor==true || $_COOKIE["sevisitor"]==1) { return true; } return false; }
Nota: en la línea setcookie, asegúrese de cambiar .wpbeginner.com al dominio de su sitio.
Luego, simplemente abra el lugar donde desea colocar este anuncio o contenido especial (principalmente en single.php, pero puede ser cualquier otro archivo como sidebar.php, etc.) y pegue lo siguiente:
<?php if (function_exists('wpbeginner_from_searchengine')) { if (wpbeginner_from_searchengine()) { ?> INSERT YOUR CODE HERE <?php } } ?>
El código anterior analiza si el agente de referencia proviene de algún tipo de URL de búsqueda que incluye Google, Yahoo, Delicious, etc. Si el navegador de un visitante dice que el agente de referencia es de cualquier sitio de búsqueda que hayamos especificado, almacenará una cookie en su navegador llamada ‘sevisitor’ por una duración de 1 hora desde el momento en que visitó su sitio. La mayoría de los visitantes de búsqueda no van a la segunda página, pero si su sitio está optimizado para aumentar las visitas a la página o tiene contenido interesante, visitará páginas adicionales. Si es así, WordPress mostrará el anuncio de motor de búsqueda específico que especificó a estos usuarios durante una hora desde la primera vez que visitaron su sitio. Si este usuario marca su sitio como favorito y vuelve a él un día después porque le gusta su sitio, se considerará su lector habitual y no verá el contenido específico del motor de búsqueda.
Esperamos que utilice este código para aumentar sus ingresos publicitarios. Siéntete libre de compartir este artículo con tus amigos si te gusta.
Fuente: Scratch99
