Semalt explica cómo bloquear el acceso de algunos países a su sitio

Si posee un sitio web o blog, debe estar familiarizado con el hecho de que es accesible a todos los países de manera predeterminada. Varios sitios no son relevantes para las personas en otros estados, por lo que no debemos esperar el tráfico significativo y las visitas de ellos. Por ejemplo, si tiene una librería local y su mercado es gente de su propio país, entonces no necesita dejar que otros países desperdicien el ancho de banda de su servidor.

Hay varias razones por las cuales es necesario bloquear el acceso a ciertos países. La mejor razón es que su sitio solo atenderá a la gente local y no tiene nada que ver con los externos, por lo que puede evitar que Google, Bing y Yahoo indexen su sitio para esos estados. Aquí, Ross Barber, el Gerente de éxito del cliente de Semalt , ha discutido los métodos más comunes para bloquear países:

1. El archivo .htaccess

Si es un webmaster, puede saber que editar el archivo .htaccess puede beneficiar a su sitio de muchas maneras. Los hackers y spammers legítimos usan proxies y granjas de bots para realizar sus tareas. Sin embargo, un webmaster puede bloquear las direcciones IP sospechosas para que los hackers no puedan hacer cosas malas en línea. Es probable que su archivo .htaccess crezca a miles de líneas de texto si bloquea los países no deseados. Para esto, solo necesita colocar un código específico en el archivo .htaccess, y el código es:

Orden denegar, permitir

Negar desde 1.1.1.1

Negar desde 2.2.2.2

Negar desde 3.3.3.3

2. Use la empresa de alojamiento con servicios de bloqueo

Puede usar el servicio de alojamiento que ofrece diferentes servicios de bloqueo de país. GoDaddy es la única compañía de hosting que ofrece este servicio a precios mensuales razonables.

3. Metal desnudo

Un metal desnudo, también llamado VPS, es la máquina que puede usar para bloquear los países no deseados. Desde el cortafuegos de software hasta el servicio de alojamiento y el panel de control, el metal desnudo pone todo en sus manos. Tres opciones destacadas de metal desnudo con las que puede ir son DigitalOcean Droplet, Rackspace e InMotionHosting. Google sus nombres y detalles de verificación.

4. Use sus bloqueadores de IP de cPanel

La empresa de alojamiento que está utilizando puede ayudarlo a bloquear las direcciones IP a través del panel de control. Puede contactarlos directamente y pedirles que instalen un bloqueador de IP en su cPanel para que pueda bloquear las IP de los países de los que no desea recibir tráfico.

5. Geobloqueo o restricción geográfica

La restricción geográfica nos permite seleccionar los países a los que queremos restringir el acceso. Al configurar la lista blanca o la lista negra de esos países, puede controlar fácilmente la entrega de su contenido web a través de Amazon CloudFront. Akamai es otra opción para ir. Si tiene el CDN entregando su contenido web, debe estar preocupado por el uso sin sentido de su ancho de banda. Presta atención a los servicios de Geoblocking y haz las cosas perfectamente.

6. Módulos Apache

Si tiene los módulos de Apache, no necesitará llenar el archivo .htaccess con muchas líneas de IP. MaxMind nos proporciona la base de datos gratuita que podemos usar para bloquear las direcciones IP no deseadas o sospechosas. Su GeoLite2 es la mejor opción y es gratuito.