Acabar con el baneo de G cuando se usa PlugRush con redirección móvil
Iniciado por dislikeit · 20 abr 2014 · 8 respuestas · 12.169 visitas
dislikeit Hola!
@Sauron @Bottrucho y demás programadores...
Ahora que he por fín se nos ha unido @Silvia77 , y que parece que en éste foro si hay sitio para éste tipo de cosas, inicio este hilo para encontrar de una vez por todas una solución a la penalización que G hace a las webs que usan la redireción móvil de PlugRush.
La idea inicial es entender la redirección móvil para programar un plugin, o retocar el plugin de PlugRush para evitar penalizaciones por parte de G
Mirad el enlace siguiente:
https://developers.google.com/webmasters/smartphone-sites/redirects
Parece que el bot móvil de G usa 3 tipos de User Agents distintos
https://developers.google.com/webmasters/smartphone-sites/googlebot-mobile
Si nuestro código de redirección detecta a estos 3 agentes tan simpáticos y hace "otra cosa", creeís que solucionaría el problema?
Venga, quién se apunta a solucionar este problema que nos está dando muchos dolores de cabeza a muchos?Sauron Saquemos varias ideas, que tienen en común los 3 user agent que usa G, es que aparece Googlebot, entonces mi idea iría por un lado detectar que es un user agent es un móvil y que no aparezca ese texto.
No he mirado como lo hace el plugin PlugRush en WordPress, pero dejo una web que muestra como redireccionar usando diferentes lenguajes de programación:
http://detectmobilebrowsers.com/dislikeit Muchas gracias @Sauron desde tu punto de vista, si detectamos que es G y le redireccionamos a la versión móvil de la propia página (en vez de dejar que la redirección siga su curso hacía el sitio que tenga puesto PlugRush) tendriamos el problema resuelto?Sauron Me he puesto a mirar el código fuente del plugin https://wordpress.org/plugins/plugrush/ y bueno he visto los dos bloques de líneas donde se redirecciona:
if(isset($_GET['pr_rdrct'])){ $settings = get_option('plugrush-settings'); $plugrush = new Plugrush(); $plugrush->init($settings); $url = "http://adblock.plugrush.com/".$plugrush->domain."/".$settings['adblock_id']."/"; if(!empty($_SERVER['HTTP_REFERER'])){ $url .= "?redirect=".urlencode($_SERVER["HTTP_REFERER"]); } header("Location: ".$url); exit(); }
y
function redirect($widget_id){ header("Location: http://adblock.plugrush.com/".$this->domain."/".$widget_id."/?redirect=".urlencode($_SERVER["HTTP_REFERER"])); }
podríamos usar este if para que sólo redireccione si el user agent no contenga Googlebot
if ( ! preg_match('/Googlebot/i',$_SERVER['HTTP_USER_AGENT']))
Plugins para cambiar nuestro user agent y probar si funciona bien en firefox:
https://addons.mozilla.org/es/firefox/addon/user-agent-switcher/
o chrome:
https://chrome.google.com/webstore/detail/user-agent-switcher-for-c/djflhoibgkdhkhhcedjiklpkjnoahfmglobogris La única manera de certerar que es Google quien te visita es haciendo búsqueda de DNS inversa (Reverse DNS lookup), y Google te lo dice, con PHP podríamos hacerlo de la siguiente manera:
if( preg_match( '/Googlebot/i', $_SERVER['HTTP_USER_AGENT'] ) ) { $hostname = gethostbyaddr( $_SERVER['REMOTE_ADDR'] ); if( preg_match( '/googlebot\.com$/', $hostname ) && gethostbyname( $hostname ) === $_SERVER['REMOTE_ADDR'] ) { #It's Googlebot, do something! } }
Editado: Ya que hice una estupidez al modificar el código para esto porque lo tengo más extenso para detectar Bingyuliet Hilo a favoritos.
Mi propuesta es redireccionar a un subdominio que tenga exactamente el mismo contenido, con tablas federated se puede conseguir fácilmente. Se le redirecciona con la misma estructura de permalinks, y la redirección la aplica el subdominio, no el subdominio principal. De esta manera el dominio principal no está haciendo cloacking, en todo caso el que debería ser baneado es el subdominio (que nos da igual) pero establecería un cortafuegos con el dominio principal. ¿Cómo lo veis?carlosse wow, @yuliet tiene sentido
Luego, tu sitio principal no lo haces responsive, y redireccionas a uno móvil y ahí le metes la redirección, brilliant!!!!!!!
le metes movil.tusitio.com y ahi le pones lo que que te de la gana, y le metes un noindex y lo disallow en el robots tambien, para que no lo crawlen que es contenido copiado
y monetizas tu sitio principal con otra network o con los banners o popunders normales, ++ para yulieit,
qué opinas @dislikeit??? que estas desaparecido...dislikeit carlosse escribió:wow, @yuliet tiene sentido
Luego, tu sitio principal no lo haces responsive, y redireccionas a uno móvil y ahí le metes la redirección, brilliant!!!!!!!
le metes movil.tusitio.com y ahi le pones lo que que te de la gana, y le metes un noindex y lo disallow en el robots tambien, para que no lo crawlen que es contenido copiado
y monetizas tu sitio principal con otra network o con los banners o popunders normales, ++ para yulieit,
qué opinas @dislikeit??? que estas desaparecido...
Pues a bote pronto, tiene sentido lo que dice la compañera @yuliet.
Opino que deberiamos trasladar esto al grupo de adultos, que a fin de cuentas es el mundo X el que más afectado se ve por esta problemática.
En cuanto a desaparecer, por más que lo intento, no consigo que los días duren más de 24h :( y ahora mismo más que pico de trabajo, tenemos una montaña de él, peeeeeero... I´ll be back ;)dislikeit @"Silvia77" y yo hicimos la versión modificada para que no lo detecte la perra. Se puso en el grupo de adultos, pero se quitó por falta de interés de la gente... :(
Este hilo pertenece al archivo del foro y ya no admite respuestas.
Otros hilos de esta sección
- Experimento Script Google AdsenseMiguel2008 · 24 jul 2015133 respuestas · 158.769 visitasÚltimo mensaje: 8 jul 2020
- Posicionando en 6 días y con un dominio nuevogorka · 27 jun 201554 respuestas · 95.868 visitasÚltimo mensaje: 8 jul 2020
- GUIA PARA CREAR UN SITIO DE NOTICIAS VIRALESclavemorse · 29 nov 201527 respuestas · 55.787 visitasÚltimo mensaje: 8 jul 2020
- Técnica Seo para aumentar visitas en el blogjoaquinvu · 21 abr 201831 respuestas · 53.563 visitasÚltimo mensaje: 8 jul 2020
- Quiero compartirles mi experimento SEOcodigoseo · 13 dic 201726 respuestas · 49.718 visitasÚltimo mensaje: 1 dic 2022
- Foro Blackhat seo en concurso seovoluciónbottrucho · 3 mar 201470 respuestas · 48.981 visitasÚltimo mensaje: 8 abr 2014
- [Experimento] Mejorar posiciones mejorando el CTRMiguel2008 · 21 may 201557 respuestas · 45.343 visitasÚltimo mensaje: 9 oct 2015
- mejorar posiciones a traves de visitas desde googleGandalfelnegro · 26 may 201439 respuestas · 36.023 visitasÚltimo mensaje: 14 feb 2015

