¿Qué es el raspado web y cómo funciona?


Palina Zabela
Content Manager, Octo Browser
El web scraping es una forma rápida de recopilar información en línea. Los bots escanean sitios web y extraen precios de productos, el surtido de tiendas en línea, contactos de clientes potenciales y mucho más. Esta información luego se vende o se utiliza para el desarrollo de negocios. Además, las redes neuronales se entrenan con datos recopilados por raspadores web. ¿Cómo recopilar información de sitios web de forma automática? ¿Qué herramientas se utilizan en el proceso? ¿Cómo acceder a información protegida? El equipo de Octo Browser ha preparado una guía detallada con respuestas.
Contenidos
Mantén el anonimato, aprovecha el multicuentas y alcanza tus objetivos con el navegador antidetección de mayor calidad del mercado.
¿Te gustaría probar Octo Browser con descuento?
Usa el código promocional OCTOSCRAPER para obtener un 30% de descuento en cualquier suscripción. Esta oferta solo es válida para nuevos usuarios.
¿Qué es el Web Scraping?
El web scraping es el proceso de recopilar grandes volúmenes de información de la web mediante bots. El proceso consta de dos etapas: la búsqueda de la información necesaria y su estructuración. Cuando copias datos de texto de un sitio web y luego los pegas en un documento, también estás realizando, en esencia, web scraping. La diferencia es que los scripts funcionan más rápido, evitan errores y extraen información del código HTML en lugar de los componentes visuales de la página. Los web scrapers recopilan bases de datos utilizadas para la comparación de precios, el análisis de mercado, la generación de prospectos y el monitoreo de noticias.
¿Cómo funcionan los Web Scrapers?

Los scripts, bots, API y servicios basados en GUI para el web scraping siguen esencialmente el mismo patrón. Primero, compilas una lista de sitios web que el robot visitará y decides qué información extraerá. Por ejemplo, para la comparación de precios, necesitas el nombre del producto, el enlace de la tienda y el precio mismo. Para el análisis de la competencia, también necesitarás las especificaciones del producto, los métodos de envío y las reseñas. Cuantos menos detalles solicites, más rápido los recopilará el script.
Una vez formulada la tarea, el bot accede a las páginas, carga el código HTML y extrae la información. Los scripts más complejos también son capaces de analizar CSS y JavaScript.
A veces es necesario iniciar sesión en una cuenta en la plataforma para recopilar datos; por ejemplo, cuando necesitas recopilar datos de contacto de especialistas en LinkedIn. En tales casos, se añade un algoritmo para eludir las medidas de protección del sitio web al algoritmo de recopilación de información.
El paso final es la estructuración de la información recopilada en forma de tabla o hoja de cálculo (CSV o Excel), una base de datos o en formato JSON, que es adecuado para la API.
Herramientas de Web Scraping

Para recopilar datos, necesitarás un web scraper que visite el sitio web de destino y extraiga la información necesaria de él. Hay varias opciones para elegir:
Software de código abierto creado específicamente para el web scraping: Scrapy, Crawlee, Mechanize;
Clientes HTTP: Requests, HTTPX, Axios para extraer datos de HTML, XML, RSS, por ejemplo, Beautiful Soup, lxml, Cheerio;
Soluciones de automatización de navegadores: Puppeteer, Playwright, Selenium y otros servicios que pueden conectarse a un navegador, recuperar HTML/XML y analizar el documento;
Servicios como Zyte, Apify, Surfsky, Browserless, Scrapingbee, Import.io, que proporcionan API o CDP y actúan como intermediarios entre el script del cliente y el servicio de destino.
Hemos discutido estos servicios con más detalle aquí.
Para realizar el web scraping con éxito, necesitarás lo siguiente además de un analizador sintáctico (parser):
Una herramienta para eludir CAPTCHAs;
Proxies;
Un navegador para multicuentas.
Los propietarios de sitios web aplican medidas de protección contra el web scraping mediante el seguimiento de las direcciones IP y los identificadores únicos de dispositivos llamados huellas digitales. Si los sistemas de protección detectan una actividad sospechosa, como solicitudes demasiado frecuentes desde un dispositivo, bloquean el acceso al sitio web.
Algunos sitios web añaden CAPTCHAs para evitar que los web scrapers recopilen datos. Los servicios especiales, como 2Captcha, CapSolver, Death By Captcha y BypassCaptcha, son capaces de resolver CAPTCHAs. Debes integrar el servicio en la aplicación, llamarlo a través de la API, pasar el CAPTCHA y obtener la solución en cuestión de segundos. Las herramientas de resolución de CAPTCHA admiten lenguajes de programación populares, como PHP, JavaScript, C#, Java y Python.
El problema del bloqueo por direcciones IP se resuelve mediante el uso de varios servidores proxy dinámicos. Asegúrate de monitorear la frecuencia de las solicitudes para evitar la sobrecarga de los recursos en línea. De esta manera, el bot atraerá menos sospechas, reduciendo la probabilidad de ser bloqueado.
El seguimiento por huella digital se elude con la ayuda de Octo Browser, que está diseñado específicamente para el multicuentas. Este software reemplaza la huella digital de tu dispositivo por otra de un usuario real. Los perfiles de antidetección de un navegador multicuentas son indistinguibles de otros visitantes habituales, por lo que no se bloquean ni se les obliga a resolver CAPTCHAs.
Además de la suplantación de huellas digitales, Octo ofrece otras características útiles que simplifican el web scraping, tales como:
Adición masiva de proxies para ahorrar tiempo;
API para la automatización;
Un navegador sin interfaz (headless) que reduce la carga del dispositivo y el consumo de recursos.
Lenguajes de Programación para Web Scraping
Puedes encontrar frameworks, bibliotecas y herramientas para el web scraping en varios lenguajes. Bright Data destaca los cinco más populares:
Python tiene un rico ecosistema de bibliotecas. Su sintaxis sencilla y herramientas listas para usar como Beautiful Soup y Scrapy lo convierten en una opción ideal para el web scraping. Sin embargo, Python puede tener un rendimiento inferior en comparación con los lenguajes compilados.
JavaScript se utiliza en el desarrollo front-end, por lo que es compatible con las funciones integradas del navegador. JavaScript tiene capacidades asíncronas y maneja HTML en las páginas web. Puedes utilizar bibliotecas como Axios, Cheerio, Puppeteer y Playwright para estos fines; sin embargo, las capacidades de este lenguaje se limitan al entorno del navegador.
Ruby atrae a los desarrolladores por su sintaxis sencilla, flexibilidad, una variedad de bibliotecas de web scraping (como Nokogiri, Mechanize, httparty, selenium-webdriver, OpenURI y Wati) y una comunidad activa. Sin embargo, Ruby se queda atrás de otros lenguajes en términos de rendimiento.
PHP es adecuado para el desarrollo del lado del servidor y la integración con bases de datos. Una comunidad activa y una variedad de herramientas disponibles son las principales ventajas de PHP, y las bibliotecas como PHP Simple HTML DOM Parser, Guzzle, Panther, Httpful y cURL son adecuadas para el web scraping. Sin embargo, el rendimiento y la flexibilidad de PHP pueden ser ligeramente inferiores en comparación con otros lenguajes.
C++ cuenta con un alto rendimiento y un control total sobre los recursos. Una amplia selección de bibliotecas, incluyendo libcurl, Boost.Asio, htmlcxx y libtidy, y el apoyo de la comunidad lo hacen atractivo para el web scraping. Sin embargo, la sintaxis de C++ es más compleja que la de otros lenguajes populares. También es necesario saber cómo compilar el código, lo que puede disuadir a algunos desarrolladores.
Tipos de Web Scrapers
Existen cuatro parámetros clave para elegir la herramienta de scraping adecuada.
Autofabricado o prefabricado
Puedes crear un web scraper tú mismo si sabes cómo programar. Cuantas más funciones quieras añadir, más conocimientos necesitarás para escribir el bot. Por otro lado, puedes encontrar programas ya listos en internet que son comprensibles incluso para quienes no saben programar. Algunos de ellos incluso tienen características adicionales, como la programación de tareas, exportación a JSON y la integración con Google Sheets.
Extensión de navegador vs software

Trabajar con una extensión instalada en el navegador es la opción más sencilla, pero sus capacidades son limitadas. Por ejemplo, es posible que la rotación de IP no esté disponible. Al mismo tiempo, los programas de software independientes son más complejos pero ofrecen más funciones. Por ejemplo, en Octoparse puedes crear tu propio web scraper que escaneará los sitios según una programación establecida, te guiará durante el proceso y resolverá CAPTCHAs.
Interfaz de usuario
Algunas soluciones de web scraping solo tienen una interfaz de línea de comandos y una interfaz de usuario mínima, mientras que otras muestran el sitio web, lo que te permite seleccionar la información que deseas recopilar. Algunos servicios incluso incluyen información sobre herramientas para ayudar a los usuarios a comprender el propósito de cada función.
Nube vs Local
Los web scrapers locales utilizan la memoria RAM del dispositivo local, por lo que no se pueden ejecutar otros procesos simultáneamente. Las herramientas basadas en la nube funcionan en un servidor remoto. Mientras el analizador recopila datos, puedes realizar otras tareas en tu dispositivo. Los servicios en la nube también incluyen funciones adicionales, como la rotación de IP.
¿Para qué se utiliza el Web Scraping?
Las hojas de cálculo creadas por los web scrapers son utilizadas por especialistas en marketing, analistas y empresarios. Las formas populares de utilizar las bases de datos recopiladas de Internet son:
Estudio de Mercado
Los especialistas en marketing analizan las ventajas y desventajas de los productos, los precios, los métodos de entrega y las estrategias de los competidores. A través del web scraping, los profesionales de marketing obtienen grandes volúmenes de datos precisos, lo que ayuda a mejorar la precisión de los pronósticos y a optimizar las estrategias de marketing.
Seguimiento de Precios
Los agregadores comparan precios y buscan los productos más baratos, y los servicios especializados analizan los cambios de precios. Algunas empresas supervisan constantemente los precios de sus competidores y ajustan los suyos para seguir siendo los más bajos. Todas ellas obtienen la información necesaria a través del web scraping.
Automatización de Negocios
Los empleados de la empresa pasan mucho tiempo recopilando y procesando grandes volúmenes de información. Por ejemplo, investigar 10 sitios web de competidores podría llevar hasta varios días. Un script puede hacer el mismo trabajo en un par de horas y ahorrar los recursos del empleado.
Generación de Prospectos
Encontrar clientes es la tarea principal de los especialistas en marketing. Para hacerlo, investigan las necesidades, problemas, intereses y comportamientos de los usuarios. El web scraping acelera la búsqueda de clientes potenciales. Este método es especialmente conveniente para el sector B2B, ya que las empresas no ocultan información en línea sobre sí mismas.
Monitoreo de Noticias y Contenido
La reputación de la empresa afecta la confianza de los clientes y los ingresos. Para reaccionar a tiempo a las menciones negativas, los gerentes de relaciones públicas supervisan las noticias a través de Brand Analytics diariamente y realizan un seguimiento de las noticias sobre sus competidores. Dichos sitios web recopilan menciones de marca utilizando web scrapers.
¿Es legal el Web Scraping?
Una parte significativa de la información en línea está disponible para todos los usuarios. Por ejemplo, puedes visitar Wikipedia, leer un artículo y copiar su texto. No hay nada ilegal en hacer lo mismo automáticamente. Está prohibido extraer contenido que:
esté protegido por derechos de autor;
contenga datos personales;
sea accesible solo para usuarios registrados del servicio.
Otro problema es la carga en los sitios web creada por los bots. Si hay demasiadas solicitudes de robots, los usuarios no podrán acceder al recurso. Para cumplir con la ley, monitorea la información que recopilas y la frecuencia con la que envías solicitudes.
Todo lo que necesitas saber sobre el Web Scraping
El web scraping es el proceso de recopilación de datos de Internet, que luego se utilizan en análisis de marketing, monitoreo de precios y noticias, y automatización de procesos rutinarios. Puedes extraer información de sitios web manualmente o a través de herramientas especiales llamadas web scrapers. Convencionalmente, se dividen en cuatro tipos: software de código abierto, extensiones de navegador, clientes HTTP y servicios basados en API y CDP.
Durante el web scraping, los scrapers pueden encontrarse con medidas de protección de los sitios web: CAPTCHAs, diversas trampas y bloqueos basados en direcciones IP y huellas digitales. Estos se eluden o evitan con la ayuda de tres servicios adicionales: herramientas de resolución de CAPTCHA, proxies y navegadores de multicuentas.
Mantén el anonimato, aprovecha el multicuentas y alcanza tus objetivos con el navegador antidetección de mayor calidad del mercado.
¿Te gustaría probar Octo Browser con descuento?
Usa el código promocional OCTOSCRAPER para obtener un 30% de descuento en cualquier suscripción. Esta oferta solo es válida para nuevos usuarios.
¿Qué es el Web Scraping?
El web scraping es el proceso de recopilar grandes volúmenes de información de la web mediante bots. El proceso consta de dos etapas: la búsqueda de la información necesaria y su estructuración. Cuando copias datos de texto de un sitio web y luego los pegas en un documento, también estás realizando, en esencia, web scraping. La diferencia es que los scripts funcionan más rápido, evitan errores y extraen información del código HTML en lugar de los componentes visuales de la página. Los web scrapers recopilan bases de datos utilizadas para la comparación de precios, el análisis de mercado, la generación de prospectos y el monitoreo de noticias.
¿Cómo funcionan los Web Scrapers?

Los scripts, bots, API y servicios basados en GUI para el web scraping siguen esencialmente el mismo patrón. Primero, compilas una lista de sitios web que el robot visitará y decides qué información extraerá. Por ejemplo, para la comparación de precios, necesitas el nombre del producto, el enlace de la tienda y el precio mismo. Para el análisis de la competencia, también necesitarás las especificaciones del producto, los métodos de envío y las reseñas. Cuantos menos detalles solicites, más rápido los recopilará el script.
Una vez formulada la tarea, el bot accede a las páginas, carga el código HTML y extrae la información. Los scripts más complejos también son capaces de analizar CSS y JavaScript.
A veces es necesario iniciar sesión en una cuenta en la plataforma para recopilar datos; por ejemplo, cuando necesitas recopilar datos de contacto de especialistas en LinkedIn. En tales casos, se añade un algoritmo para eludir las medidas de protección del sitio web al algoritmo de recopilación de información.
El paso final es la estructuración de la información recopilada en forma de tabla o hoja de cálculo (CSV o Excel), una base de datos o en formato JSON, que es adecuado para la API.
Herramientas de Web Scraping

Para recopilar datos, necesitarás un web scraper que visite el sitio web de destino y extraiga la información necesaria de él. Hay varias opciones para elegir:
Software de código abierto creado específicamente para el web scraping: Scrapy, Crawlee, Mechanize;
Clientes HTTP: Requests, HTTPX, Axios para extraer datos de HTML, XML, RSS, por ejemplo, Beautiful Soup, lxml, Cheerio;
Soluciones de automatización de navegadores: Puppeteer, Playwright, Selenium y otros servicios que pueden conectarse a un navegador, recuperar HTML/XML y analizar el documento;
Servicios como Zyte, Apify, Surfsky, Browserless, Scrapingbee, Import.io, que proporcionan API o CDP y actúan como intermediarios entre el script del cliente y el servicio de destino.
Hemos discutido estos servicios con más detalle aquí.
Para realizar el web scraping con éxito, necesitarás lo siguiente además de un analizador sintáctico (parser):
Una herramienta para eludir CAPTCHAs;
Proxies;
Un navegador para multicuentas.
Los propietarios de sitios web aplican medidas de protección contra el web scraping mediante el seguimiento de las direcciones IP y los identificadores únicos de dispositivos llamados huellas digitales. Si los sistemas de protección detectan una actividad sospechosa, como solicitudes demasiado frecuentes desde un dispositivo, bloquean el acceso al sitio web.
Algunos sitios web añaden CAPTCHAs para evitar que los web scrapers recopilen datos. Los servicios especiales, como 2Captcha, CapSolver, Death By Captcha y BypassCaptcha, son capaces de resolver CAPTCHAs. Debes integrar el servicio en la aplicación, llamarlo a través de la API, pasar el CAPTCHA y obtener la solución en cuestión de segundos. Las herramientas de resolución de CAPTCHA admiten lenguajes de programación populares, como PHP, JavaScript, C#, Java y Python.
El problema del bloqueo por direcciones IP se resuelve mediante el uso de varios servidores proxy dinámicos. Asegúrate de monitorear la frecuencia de las solicitudes para evitar la sobrecarga de los recursos en línea. De esta manera, el bot atraerá menos sospechas, reduciendo la probabilidad de ser bloqueado.
El seguimiento por huella digital se elude con la ayuda de Octo Browser, que está diseñado específicamente para el multicuentas. Este software reemplaza la huella digital de tu dispositivo por otra de un usuario real. Los perfiles de antidetección de un navegador multicuentas son indistinguibles de otros visitantes habituales, por lo que no se bloquean ni se les obliga a resolver CAPTCHAs.
Además de la suplantación de huellas digitales, Octo ofrece otras características útiles que simplifican el web scraping, tales como:
Adición masiva de proxies para ahorrar tiempo;
API para la automatización;
Un navegador sin interfaz (headless) que reduce la carga del dispositivo y el consumo de recursos.
Lenguajes de Programación para Web Scraping
Puedes encontrar frameworks, bibliotecas y herramientas para el web scraping en varios lenguajes. Bright Data destaca los cinco más populares:
Python tiene un rico ecosistema de bibliotecas. Su sintaxis sencilla y herramientas listas para usar como Beautiful Soup y Scrapy lo convierten en una opción ideal para el web scraping. Sin embargo, Python puede tener un rendimiento inferior en comparación con los lenguajes compilados.
JavaScript se utiliza en el desarrollo front-end, por lo que es compatible con las funciones integradas del navegador. JavaScript tiene capacidades asíncronas y maneja HTML en las páginas web. Puedes utilizar bibliotecas como Axios, Cheerio, Puppeteer y Playwright para estos fines; sin embargo, las capacidades de este lenguaje se limitan al entorno del navegador.
Ruby atrae a los desarrolladores por su sintaxis sencilla, flexibilidad, una variedad de bibliotecas de web scraping (como Nokogiri, Mechanize, httparty, selenium-webdriver, OpenURI y Wati) y una comunidad activa. Sin embargo, Ruby se queda atrás de otros lenguajes en términos de rendimiento.
PHP es adecuado para el desarrollo del lado del servidor y la integración con bases de datos. Una comunidad activa y una variedad de herramientas disponibles son las principales ventajas de PHP, y las bibliotecas como PHP Simple HTML DOM Parser, Guzzle, Panther, Httpful y cURL son adecuadas para el web scraping. Sin embargo, el rendimiento y la flexibilidad de PHP pueden ser ligeramente inferiores en comparación con otros lenguajes.
C++ cuenta con un alto rendimiento y un control total sobre los recursos. Una amplia selección de bibliotecas, incluyendo libcurl, Boost.Asio, htmlcxx y libtidy, y el apoyo de la comunidad lo hacen atractivo para el web scraping. Sin embargo, la sintaxis de C++ es más compleja que la de otros lenguajes populares. También es necesario saber cómo compilar el código, lo que puede disuadir a algunos desarrolladores.
Tipos de Web Scrapers
Existen cuatro parámetros clave para elegir la herramienta de scraping adecuada.
Autofabricado o prefabricado
Puedes crear un web scraper tú mismo si sabes cómo programar. Cuantas más funciones quieras añadir, más conocimientos necesitarás para escribir el bot. Por otro lado, puedes encontrar programas ya listos en internet que son comprensibles incluso para quienes no saben programar. Algunos de ellos incluso tienen características adicionales, como la programación de tareas, exportación a JSON y la integración con Google Sheets.
Extensión de navegador vs software

Trabajar con una extensión instalada en el navegador es la opción más sencilla, pero sus capacidades son limitadas. Por ejemplo, es posible que la rotación de IP no esté disponible. Al mismo tiempo, los programas de software independientes son más complejos pero ofrecen más funciones. Por ejemplo, en Octoparse puedes crear tu propio web scraper que escaneará los sitios según una programación establecida, te guiará durante el proceso y resolverá CAPTCHAs.
Interfaz de usuario
Algunas soluciones de web scraping solo tienen una interfaz de línea de comandos y una interfaz de usuario mínima, mientras que otras muestran el sitio web, lo que te permite seleccionar la información que deseas recopilar. Algunos servicios incluso incluyen información sobre herramientas para ayudar a los usuarios a comprender el propósito de cada función.
Nube vs Local
Los web scrapers locales utilizan la memoria RAM del dispositivo local, por lo que no se pueden ejecutar otros procesos simultáneamente. Las herramientas basadas en la nube funcionan en un servidor remoto. Mientras el analizador recopila datos, puedes realizar otras tareas en tu dispositivo. Los servicios en la nube también incluyen funciones adicionales, como la rotación de IP.
¿Para qué se utiliza el Web Scraping?
Las hojas de cálculo creadas por los web scrapers son utilizadas por especialistas en marketing, analistas y empresarios. Las formas populares de utilizar las bases de datos recopiladas de Internet son:
Estudio de Mercado
Los especialistas en marketing analizan las ventajas y desventajas de los productos, los precios, los métodos de entrega y las estrategias de los competidores. A través del web scraping, los profesionales de marketing obtienen grandes volúmenes de datos precisos, lo que ayuda a mejorar la precisión de los pronósticos y a optimizar las estrategias de marketing.
Seguimiento de Precios
Los agregadores comparan precios y buscan los productos más baratos, y los servicios especializados analizan los cambios de precios. Algunas empresas supervisan constantemente los precios de sus competidores y ajustan los suyos para seguir siendo los más bajos. Todas ellas obtienen la información necesaria a través del web scraping.
Automatización de Negocios
Los empleados de la empresa pasan mucho tiempo recopilando y procesando grandes volúmenes de información. Por ejemplo, investigar 10 sitios web de competidores podría llevar hasta varios días. Un script puede hacer el mismo trabajo en un par de horas y ahorrar los recursos del empleado.
Generación de Prospectos
Encontrar clientes es la tarea principal de los especialistas en marketing. Para hacerlo, investigan las necesidades, problemas, intereses y comportamientos de los usuarios. El web scraping acelera la búsqueda de clientes potenciales. Este método es especialmente conveniente para el sector B2B, ya que las empresas no ocultan información en línea sobre sí mismas.
Monitoreo de Noticias y Contenido
La reputación de la empresa afecta la confianza de los clientes y los ingresos. Para reaccionar a tiempo a las menciones negativas, los gerentes de relaciones públicas supervisan las noticias a través de Brand Analytics diariamente y realizan un seguimiento de las noticias sobre sus competidores. Dichos sitios web recopilan menciones de marca utilizando web scrapers.
¿Es legal el Web Scraping?
Una parte significativa de la información en línea está disponible para todos los usuarios. Por ejemplo, puedes visitar Wikipedia, leer un artículo y copiar su texto. No hay nada ilegal en hacer lo mismo automáticamente. Está prohibido extraer contenido que:
esté protegido por derechos de autor;
contenga datos personales;
sea accesible solo para usuarios registrados del servicio.
Otro problema es la carga en los sitios web creada por los bots. Si hay demasiadas solicitudes de robots, los usuarios no podrán acceder al recurso. Para cumplir con la ley, monitorea la información que recopilas y la frecuencia con la que envías solicitudes.
Todo lo que necesitas saber sobre el Web Scraping
El web scraping es el proceso de recopilación de datos de Internet, que luego se utilizan en análisis de marketing, monitoreo de precios y noticias, y automatización de procesos rutinarios. Puedes extraer información de sitios web manualmente o a través de herramientas especiales llamadas web scrapers. Convencionalmente, se dividen en cuatro tipos: software de código abierto, extensiones de navegador, clientes HTTP y servicios basados en API y CDP.
Durante el web scraping, los scrapers pueden encontrarse con medidas de protección de los sitios web: CAPTCHAs, diversas trampas y bloqueos basados en direcciones IP y huellas digitales. Estos se eluden o evitan con la ayuda de tres servicios adicionales: herramientas de resolución de CAPTCHA, proxies y navegadores de multicuentas.
Mantente al día de las últimas noticias sobre Octo Browser
Al hacer clic en el botón, aceptas nuestra Política de privacidad.
Mantente al día de las últimas noticias sobre Octo Browser
Al hacer clic en el botón, aceptas nuestra Política de privacidad.
Mantente al día de las últimas noticias sobre Octo Browser
Al hacer clic en el botón, aceptas nuestra Política de privacidad.

Únete a Octo Browser ahora
O contacta al servicio al cliente en cualquier momento si tienes alguna pregunta.

Únete a Octo Browser ahora
O contacta al servicio al cliente en cualquier momento si tienes alguna pregunta.
Únete a Octo Browser ahora
O contacta al servicio al cliente en cualquier momento si tienes alguna pregunta.