Idea Como bloquear usuarios chinos en tu web 🥇 Foro Webmasters Anónimos 🗺️

Foro Webmasters Anónimos Foro Webmasters Anónimos: Preguntas de usuarios Anónimos, sobre temas variados del mundo de los webmasters, programación, etc. Nuestro foro para No Registrados.
Responder al tema Versión Imprimible
Página 1 de 1 - Tema con 1 Mensajes y 17 Lecturas
Último Mensaje:
Autor Mensaje

Imagen: WebNar
Junior
Junior
Registrado:
15-02-2008
Mensajes: 448
Visitar sitio web del autor
Votos: 0 👍
Mensaje destacado Responder citando

EnlacesAsunto: Como bloquear usuarios chinos en tu web

Publicado:
De pronto aparecen miles de usuarios chinos en tu web, pese a que tu contenido está en español.

¿La estas petando en China?
Va a ser que no. Comprueba el "Tiempo de interacción medio por usuario activo" en Google Analytics. Si se aproxima a cero segundos, es que son bots, no usuarios normales.

Algunos bots, spiders o crawlers chinos viene barriendo webs desde este verano. No solo no se anuncian como bots, sino que además se descargan todos los ficheros e incluso ejecutan JavaScript como el de Analytics y falsean todas las estadísticas.

Al no anunciarse como bots no podemos aplicar el bloqueo de bots del HTTP_USER_AGENT:
www.webnaranja.com/ ...ccess#6510

Yo como los bloqueo, pues como he detectado que tiene el navegador en chino, lo hago en el fichero .htaccess que tengo en el raiz (/) de mi dominio.

Lo puedo hacer de dos formas. La primera redirigiendo al raiz con 301 y me olvido de el (solo rastrea el home):
Quote::
<IfModule mod_rewrite.c>
RewriteEngine On

# Si acepta chino pero no español → redirigir al raíz
RewriteCond %{HTTP:Accept-Language} ^.*zh [NC]
RewriteCond %{HTTP:Accept-Language} !es [NC]
RewriteRule ^.*$ / [R=301,L]


O directamente bloqueándolo con 403 (no autorizado):
Quote::

# Condición 1: contiene chino, pero NO contiene español
RewriteCond %{HTTP:Accept-Language} zh [NC]
RewriteCond %{HTTP:Accept-Language} !es [NC]
# Si se cumplen ambas → bloquear
RewriteRule .* - [F,L]

Recordad que hay que añadir las líneas siempre después de la línea:
RewriteEngine On

_________________
WebMaster de WebNaranja.com
Ir arriba WebNar
Compartir:
Mostrar mensajes de anteriores:
Responder al tema Versión Imprimible
Página 1 de 1 - Tema con 1 Mensajes y 17 Lecturas - Última modificación: 21/09/2025
Respuesta rápida
👉 ¡Regístrate Aquí para escribir en el Foro!


RSS: Foro Webmasters Anónimos RSS - Últimos Mensajes
Cambiar a:  


Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
No Puedes adjuntar archivos en este foro
Tu puedes descargar archivos en este foro