Ir al contenido

Cómo bloquear sitios web en Chrome (2026)

Google Chrome es el navegador mas popular del mundo, y eso lo convierte en el lugar donde ocurren la mayoría de las distracciones. Ya sea que necesites bloquear redes sociales durante las horas de trabajo, mantener a los niños alejados de contenido inapropiado o restringir Chrome en una laptop de empresa, esta guía cubre todos los métodos disponibles en 2026.

Empezaremos con los enfoques mas sencillos y avanzaremos hacia métodos que son casi imposibles de eludir.


Comparación rápida: Que método deberías elegir?

MétodoDificultadRiesgo de evasiónFunciona en todo el sistemaIdeal para
Extensión de ChromeFácilAltoNoBloqueos personales rápidos
Politicas de ChromeModeradoMuy bajoNoAdministradores IT, empresas
Archivo hostsModeradoBajoSiUsuarios con conocimientos técnicos
Filtrado DNSModeradoMuy bajoSiFamilias, empresas
Configuración del routerModeradoBajoSi (todos los dispositivos)Hogares
Navegador dedicadoFácilMuy bajoA nivel del navegadorEnfoque y productividad

Método 1: Usar una extensión de Chrome

La forma mas rápida de bloquear sitios web en Chrome es con una extensión del navegador. Puedes estar funcionando en menos de un minuto.

BlockSite

BlockSite es la extensión de bloqueo mas popular, con mas de 3 millones de usuarios. Permite agregar sitios a una lista de bloqueo, establecer horarios y activar un “modo trabajo” que bloquea los sitios distractores elegidos durante las horas establecidas.

Como configurarlo:

Paso 1: Instala la extensión. Abre Chrome y ve a la Chrome Web Store. Busca “BlockSite” y haz clic en Agregar a Chrome, luego en Agregar extensión.

Paso 2: Agrega sitios a bloquear. Haz clic en el icono de BlockSite en tu barra de herramientas (icono de pieza de rompecabezas si esta oculto). Haz clic en el icono de engranaje para abrir la configuración. En la pestaña Block Sites, escribe una URL (por ejemplo, facebook.com) y haz clic en el botón +.

Paso 3: Establece un horario (opcional). Ve a la pestaña Schedule para definir cuando deben estar activos los bloqueos, por ejemplo, de lunes a viernes de 9 a 17 horas.

Paso 4: Establece una contraseña (opcional). En Settings, activa la protección con contraseña para no poder eliminar impulsivamente sitios de la lista de bloqueo.

Otras extensiones a considerar

  • StayFocusd — En lugar de bloquear sitios directamente, te da una asignacion de tiempo diaria (por ejemplo, 10 minutos en Reddit). Una vez que se agota tu tiempo, el sitio se bloquea por el resto del día.

  • LeechBlock NG — Una opción de código abierto altamente configurable. Admite límites de tiempo, períodos de bloqueo y reglas de programación complejas. No requiere cuenta.

  • uBlacklist — Bloquea sitios específicos para que no aparezcan en los resultados de búsqueda de Google. Útil si tu problema no es visitar el sitio directamente sino hacer clic desde Google.

Por que las extensiones tienen limitaciones

Las extensiones de Chrome son comodas, pero tienen un problema fundamental: puedes desactivarlas o eliminarlas en cualquier momento. Cuando estas en un momento de poca fuerza de voluntad, que es exactamente cuando mas necesitas el bloqueo, desactivar la extensión toma unos cinco segundos.

La protección con contraseña ayuda, pero no es infalible. Puedes desinstalar la extensión por completo, abrir una ventana de Incógnito (donde la mayoría de las extensiones no funcionan) o simplemente cambiar a otro navegador. Las extensiones tampoco afectan a otras aplicaciones de tu computadora: si Twitter esta bloqueado en Chrome, aun puedes abrirlo en Safari o Firefox.

Para un bloqueo mas fuerte, sigue leyendo.


Método 2: Usar politicas de Chrome (bloqueo de nivel empresarial)

Chrome tiene un sistema de politicas integrado, diseñado originalmente para que empresas y escuelas gestionen la configuración del navegador de forma centralizada. Pero cualquiera puede usarlo en su propia máquina. Las politicas se aplican a nivel del navegador: los usuarios no pueden anularlas desde la configuración de Chrome y las extensiones no pueden interferir.

Este es uno de los métodos mas efectivos específicos de Chrome porque el bloqueo persiste incluso si borras las cookies, restableces la configuración o reinstalas extensiones.

En Windows

Paso 1: Abre el Editor del Registro. Presiona Win + R, escribe regedit y presiona Enter.

Paso 2: Navega a la clave de politicas de Chrome. Ve a:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome

Si las carpetas Google\Chrome no existen, haz clic derecho para crearlas (Nuevo > Clave).

Paso 3: Crea la clave URLBlocklist. Dentro de la clave Chrome, crea una nueva clave llamada URLBlocklist. Dentro de ella, crea un nuevo Valor de cadena para cada sitio que quieras bloquear. Nombralos 1, 2, 3, etc., y establece el valor con el patrón de URL:

  • 1facebook.com
  • 2twitter.com
  • 3reddit.com

Paso 4: Reinicia Chrome. Cierra y vuelve a abrir Chrome. Los sitios ahora mostraran un mensaje de “bloqueado por el administrador”.

Para verificar que funciona: Abre Chrome y escribe chrome://policy en la barra de direcciones. Deberías ver tus entradas de URLBlocklist listadas ahí.

En macOS

Paso 1: Abre Terminal. Presiona Command + Espacio, escribe Terminal y presiona Enter.

Paso 2: Crea el archivo de politica. Copia y pega este comando, reemplazando las URLs con los sitios que deseas bloquear:

sudo defaults write com.google.Chrome URLBlocklist -array \
  "facebook.com" \
  "twitter.com" \
  "reddit.com"

Ingresa tu contraseña cuando se te solicite.

Paso 3: Reinicia Chrome. Cierra Chrome completamente (Command + Q) y vuelve a abrirlo.

Paso 4: Verifica. Ve a chrome://policy en Chrome. Tus URLs bloqueadas deberían aparecer.

Para deshacer: Ejecuta sudo defaults delete com.google.Chrome URLBlocklist en Terminal y reinicia Chrome.

En Linux

Paso 1: Crea el directorio y archivo de politica.

sudo mkdir -p /etc/opt/chrome/policies/managed

Paso 2: Crea un archivo de politica JSON.

sudo nano /etc/opt/chrome/policies/managed/blocklist.json

Agrega el siguiente contenido:

{
  "URLBlocklist": [
    "facebook.com",
    "twitter.com",
    "reddit.com"
  ]
}

Guarda con Ctrl + O, luego sal con Ctrl + X.

Paso 3: Reinicia Chrome para que la politica surta efecto.

Por que las politicas de Chrome son poderosas

A diferencia de las extensiones, las politicas de Chrome no se pueden desactivar desde el navegador. No hay botón de “desactivar” en Chrome para los bloqueos a nivel de politica. Un usuario necesitaria acceso de administrador al sistema operativo para eliminar las entradas del registro o los archivos de politica. Esto lo convierte en una opción sólida para controles parentales o autodisciplina.

La desventaja: solo afecta a Chrome. Los demás navegadores en la misma máquina quedan sin restricciones.


Método 3: Editar el archivo hosts (bloqueo a nivel del sistema)

El archivo hosts es una configuración a nivel del sistema que anula el DNS de toda tu computadora. Cuando agregas una entrada que apunta un dominio a 127.0.0.1 (tu propia máquina), el sitio no puede cargarse, ni en Chrome, ni en Firefox, ni en Safari, ni en ninguna otra aplicación.

En Windows

Paso 1: Abre el Bloc de notas como Administrador. Haz clic en el menú Inicio, busca Bloc de notas, haz clic derecho y selecciona Ejecutar como administrador.

Paso 2: Abre el archivo hosts. En el Bloc de notas, ve a Archivo > Abrir. Navega a:

C:\Windows\System32\drivers\etc\hosts

(Cambia el tipo de archivo de “Documentos de texto” a “Todos los archivos” para poder verlo.)

Paso 3: Agrega entradas para cada sitio que quieras bloquear. Al final del archivo, agrega:

127.0.0.1    facebook.com
127.0.0.1    www.facebook.com
127.0.0.1    twitter.com
127.0.0.1    www.twitter.com

Paso 4: Guarda el archivo y cierra el Bloc de notas.

Paso 5: Vacía la cache DNS. Abre el Símbolo del sistema como administrador y ejecuta:

ipconfig /flushdns

En macOS

Paso 1: Abre Terminal (Command + Espacio > “Terminal”).

Paso 2: Haz una copia de seguridad del archivo hosts:

sudo /bin/cp /etc/hosts /etc/hosts-original

Paso 3: Edita el archivo hosts:

sudo nano /etc/hosts

Paso 4: Agrega las entradas de bloqueo al final:

127.0.0.1    facebook.com
127.0.0.1    www.facebook.com

Paso 5: Guarda (Control + O, Enter) y sal (Control + X).

Paso 6: Vacía la cache DNS:

sudo dscacheutil -flushcache

En Linux

El proceso es practicamente identico al de macOS. Edita /etc/hosts con sudo nano /etc/hosts, agrega tus entradas y guarda.

En ChromeOS

ChromeOS no te da acceso al archivo hosts. Si usas un Chromebook, utiliza el filtrado DNS (Método 4) o las politicas de Chrome (Método 2) en su lugar.

Ventajas y desventajas

El archivo hosts es efectivo y difícil de eludir sin acceso de administrador. Pero requiere una entrada manual por cada dominio, no admite patrones comodín ni bloqueo por categorías, y necesita acceso a la terminal para modificarlo. Se usa mejor junto con el filtrado DNS para un enfoque por capas.


Método 4: Configurar filtrado DNS

El filtrado DNS funciona cambiando el servidor DNS que usa tu dispositivo o red. En lugar de traducir cada dominio en una dirección IP, un servidor DNS con filtrado se niega a resolver dominios en categorías bloqueadas, por lo que el sitio web simplemente no carga.

Esto funciona en todos los navegadores y todas las aplicaciones, y muchos servicios permiten bloquear categorías completas (redes sociales, apuestas, contenido para adultos) desde un panel web.

Servicios populares de filtrado DNS

  • NextDNS — Gratis hasta 300,000 consultas al mes. Ofrece el control mas granular: bloquea dominios individuales, categorías completas o aplicaciones específicas. Panel de análisis en tiempo real. Compatible con DNS cifrado (DoH, DoT).

  • OpenDNS — El nivel gratuito (Family Shield) bloquea automáticamente el contenido para adultos. La versión de pago agrega bloqueo personalizado e informes. Propiedad de Cisco.

  • CleanBrowsing — Tres perfiles gratuitos (Security, Adult, Family) que puedes activar cambiando la configuración DNS. Sencillo y efectivo.

Como configurar DNS en tu dispositivo

En Windows:

  1. Abre Configuración > Red e internet > Wi-Fi (o Ethernet).
  2. Haz clic en Propiedades de hardware, luego en Editar junto a la asignacion de servidor DNS.
  3. Cambia a Manual e ingresa las direcciones DNS de tu proveedor.

En macOS:

  1. Abre Configuración del Sistema > Red > Wi-Fi > Detalles > DNS.
  2. Elimina las entradas existentes con - y agrega las direcciones de tu proveedor con +.

En ChromeOS:

  1. Abre Configuración > Red > Wi-Fi, haz clic en tu red.
  2. En Servidores de nombres, selecciona Personalizado e ingresa las direcciones DNS.

En Android:

  1. Abre Ajustes > Red e internet > DNS privado.
  2. Selecciona Nombre de host del proveedor de DNS privado e ingresa el nombre de host de tu proveedor (por ejemplo, dns.nextdns.io/your-id).

En iOS:

  1. Ve a Ajustes > Wi-Fi, toca la i junto a tu red.
  2. Desplazate hasta DNS, toca Configurar DNS, selecciona Manual y agrega las direcciones de tu proveedor.

Por que el filtrado DNS es difícil de eludir

Cambiar la configuración DNS de vuelta requiere acceso de administrador al dispositivo (o al router). Muchos servicios de filtrado también ofrecen DNS cifrado, lo que evita que el bloqueo se sortee usando un resolutor DNS diferente. Para protección en toda la red, configura el filtrado DNS en tu router (ver Método 5).


Método 5: Bloquear sitios web a nivel del router

El bloqueo a nivel del router afecta a todos los dispositivos de tu red: teléfonos, tablets, laptops, smart TVs, sin instalar nada en los dispositivos individuales.

Como hacerlo

Paso 1: Encuentra la dirección IP de tu router.

  • Windows: Abre el Símbolo del sistema y ejecuta ipconfig. Busca “Puerta de enlace predeterminada”.
  • macOS: Configuración del Sistema > Red > Wi-Fi > Detalles > TCP/IP. Busca “Router”.

Paso 2: Inicia sesión en tu router. Escribe la dirección IP en tu navegador (por ejemplo, http://192.168.1.1). Ingresa las credenciales de administrador; revisa la etiqueta de tu router si no las has cambiado.

Paso 3: Busca la configuración de bloqueo de sitios web. Busca Controles parentales, Control de acceso, Filtro de URL o Bloqueo de sitios web; el nombre varia según la marca del router.

Paso 4: Agrega los dominios a bloquear. Ingresa los dominios (por ejemplo, facebook.com) y guarda.

Alternativa: Cambia el DNS de tu router

Si tu router no tiene un filtro de URLs integrado, aun puedes lograr bloqueo en toda la red cambiando su configuración DNS a un servicio de filtrado como NextDNS o OpenDNS. Esto suele estar en la configuración WAN o Internet, en un campo llamado “Servidor DNS”.

Este enfoque bloquea sitios en cada dispositivo que se conecta a tu Wi-Fi, incluidos los dispositivos invitados.


Método 6: Usar un navegador dedicado al bloqueo

Todos los métodos anteriores comparten una limitación común: son soluciones sobre un navegador que no fue diseñado para bloquear nada. Las extensiones se pueden eliminar, las politicas requieren configuración a nivel del sistema y la configuración DNS se puede revertir.

Un enfoque diferente es usar un navegador construido desde cero con el bloqueo en mente.

BrowwwserBrowwwser es un navegador basado en Chromium para macOS que integra el bloqueo de sitios web y aplicaciones directamente en el motor del navegador. No hay extensiones que desactivar: los sitios bloqueados simplemente no se resuelven a nivel del motor. Sus caracteristicas incluyen:

  • Lista de bloqueo con modo de bloqueo — Una vez activado, no puedes editar tu lista de bloqueo hasta que expire el período de bloqueo. Sin desbloqueos impulsivos.
  • Bloqueo programado — Bloquea automáticamente los sitios distractores durante las horas de trabajo y los desbloquea por la noche.
  • Bloqueo de aplicaciones — Va mas allá del navegador y puede cerrar aplicaciones de escritorio distractoras (Slack, Discord, juegos) durante las sesiones de enfoque.
  • Basado en Chromium — Todas tus extensiones de Chrome, marcadores y flujos de trabajo se transfieren. Es Chrome sin las vias de escape.

Este enfoque es particularmente útil si has probado extensiones y te has encontrado desactivándolas cuando la fuerza de voluntad decae. Cuando el bloqueo es parte del navegador mismo, la fricción para eludirlo es dramaticamente mayor.


Método 7: Usar SafeSearch y perfiles supervisados de Chrome

Chrome en si no tiene un botón de “bloquear este sitio web”, pero tiene un par de funciones integradas que ayudan en escenarios específicos.

Forzar SafeSearch

Si tu principal preocupación es el contenido explicito en los resultados de búsqueda, puedes forzar SafeSearch:

  1. Ve a google.com/preferences.
  2. Marca Activar SafeSearch.
  3. Haz clic en Guardar.

Para hacerlo permanente y mas difícil de deshacer, usa una politica de Chrome:

Windows (Registro): Crea un valor de cadena ForceGoogleSafeSearch establecido en 1 bajo HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome.

macOS (Terminal):

sudo defaults write com.google.Chrome ForceGoogleSafeSearch -bool true

Si gestionas la cuenta de Google de un nino, Google Family Link te permite:

  • Bloquear sitios web específicos en Chrome
  • Permitir solo sitios web aprobados
  • Filtrar resultados de búsqueda explicitos
  • Establecer límites de tiempo de pantalla
  • Supervisar la actividad de navegación

Google Family Link funciona en Android, ChromeOS y Chrome en cualquier plataforma donde el nino haya iniciado sesión. Es la solución oficial de Google para controles parentales en Chrome.


Que pasa con el modo Incógnito?

Una preocupación común: estos métodos funcionaran si alguien abre una ventana de Incógnito?

MétodoFunciona en Incógnito?
Extensión de ChromeGeneralmente no (a menos que se habilite manualmente para Incógnito)
Politicas de ChromeSi
Archivo hostsSi
Filtrado DNSSi
Bloqueo en el routerSi
Navegador dedicadoSi

Esta es una de las mayores debilidades del bloqueo basado en extensiones. Los métodos a nivel del sistema y de la red no se ven afectados por el modo en que esta Chrome.


Preguntas frecuentes

Puedo bloquear sitios web en Chrome sin una extensión?

Si. Las politicas de Chrome (Método 2) permiten bloquear sitios web a nivel del navegador sin ninguna extensión. El archivo hosts (Método 3) y el filtrado DNS (Método 4) funcionan a nivel de todo el sistema sin tocar Chrome en absoluto.

Cual es la forma mas fácil de bloquear un sitio web en Chrome?

Instalar una extensión de Chrome como BlockSite es el enfoque mas rápido: toma menos de un minuto. Pero también es el mas fácil de eludir. Para algo mas robusto con un esfuerzo mínimo, el filtrado DNS con NextDNS o CleanBrowsing es casi igual de sencillo de configurar y mucho mas difícil de sortear.

Como bloqueo sitios web en Chrome en mi teléfono?

En Android, usa Google Family Link para controles parentales o cambia tu configuración DNS (Ajustes > Red > DNS privado) a un proveedor de filtrado. En iPhone, Chrome respeta las restricciones de Tiempo en Pantalla que configures en Ajustes > Tiempo en Pantalla > Contenido y Privacidad.

Mi hijo puede eludir los bloqueos de sitios web en Chrome?

Depende del método. Las extensiones son fáciles de eludir (desinstalar o cambiar de navegador). Las politicas de Chrome y el archivo hosts requieren acceso de administrador para deshacer. El filtrado DNS a nivel del router es lo mas difícil de sortear para un nino, especialmente si también estableces una contraseña de router segura.

Los bloqueos de sitios web afectan a Chrome en todos mis dispositivos?

No, cada método se aplica al dispositivo o red donde se configura. El archivo hosts y las politicas de Chrome afectan solo a la computadora específica. El filtrado DNS en tu router afecta a todos los dispositivos de esa red. Para gestión multidispositivo, usa un servicio DNS en la nube como NextDNS con perfiles a nivel de dispositivo.

Como desbloqueo un sitio web que bloquee anteriormente?

Revierte los pasos del método que hayas utilizado. Para extensiones, abre la configuración de la extensión y elimina el sitio. Para politicas de Chrome, elimina la clave del registro (Windows), ejecuta sudo defaults delete com.google.Chrome URLBlocklist (macOS) o elimina el archivo JSON (Linux). Para el archivo hosts, editalo y elimina las líneas correspondientes.


Reflexiones finales

Chrome no incluye un bloqueador de sitios web integrado, pero no faltan formas de agregar uno. Aquí tienes un marco de decisión práctico:

  • Para un bloqueo personal rápido durante una sesión de trabajo → usa una extensión de Chrome.
  • Para gestionar la navegación de un nino → usa Google Family Link o el filtrado DNS.
  • Para una empresa o escuela → usa politicas de Chrome desplegadas por tu administrador IT.
  • Para maxima protección a nivel del sistema → combina el archivo hosts con el filtrado DNS a nivel del router.
  • Para productividad y enfoque → usa un navegador dedicado al bloqueo como Browwwser que elimina la tentación de desactivar tus propios bloqueos.

Las configuraciones mas sólidas combinan múltiples métodos. Un filtro DNS maneja categorías amplias, las politicas de Chrome capturan URLs específicas y el archivo hosts agrega redundancia a nivel del sistema. Cualquier combinación que elijas, la clave es hacer que el bloqueo sea mas difícil de deshacer que los cinco segundos de impulso que toma visitar un sitio distractor.

Creamos el navegador n.º 1
para |

Un navegador para macOS que bloquea sitios y apps que distraen a nivel del sistema.

Prueba 7 días gratis