Bulk Domain Checker – Comprobar Dominios Expirados

En este artículo presento un pequeño programa que he hecho para comprobar si un listado de dominios están operativos, libres e indexados. Las tres funcionalidades se podrán elegir al ejecutar el programa.

Configuración Inicial

El programa funciona con la API de name.com, para poder comprobar si los dominios introducidos están disponibles o no. Para ello, lo primero es crear una cuenta en name.com y crear un token para la API. Todo el proceso está explicado en el vídeo tutorial de abajo.

Con el usuario y el token creado, hay que añadir los datos en el fichero settings.json del programa.

Los datos finales serían:

  • license: Licencia del programa. Ya no es necesario.
  • namecomusername: Usuario de la API de Name.
  • apikey: Token de la API de Name.
imagen 2022 01 26 161001

PD: Mejor ver el vídeo tutorial para todo el proceso de configuración.

Comprobar el Estado de un Dominio

Cuando la configuración ya esté hecha, al ejecutar el programa, aparecerá algo como la siguiente imagen. Se pueden añadir los dominios directamente desde un fichero, mediante el botón de «Load URL-s from file» o pegándolos directamente en el campo de texto del programa.

Después tiene tres funcionalidades:

  • Alive Check: Ver si los dominios responden o no. Si responden, sabemos que no están disponibles, por lo que solo pasarían a la segunda fase aquellos dominios que no respondiesen.
  • Available Check: Comprueba si los dominios están disponibles para ser registrados o no, usando la API de name. Por cada segundo analiza 50 dominios. Como en la primera parte, solo pasarían a la tercera fase los dominios que estuviesen libres.
  • Indexed Check: Comprueba si los dominios libres tienen todavía páginas indexadas o no. No obstante, esta funcionalidad, con gran cantidad de dominios no es nada fiable, porque Google pone el reCaptcha para evitar los scrapings. Recomiendo desactivar esta funcionalidad en caso de querer analizar muchos dominios.
imagen 2022 01 26 155917

Si quieres analizar si un listado muy muy grande de dominios está o no libre, para una mayor velocidad en el análisis, solo selecciona la segunda opción, la de «Available Check».
Con la API de Name, se analizan 50 dominios por segundo, o sea que son 3000 dominios por minuto, 180.000 dominios por hora. (Tanto ya no lo he probado, pero con 10k si que me ha ido bien)

Resultados

Cada funcionalidad crea un fichero para los resultados, todos ellos dentro de una carpeta que se crea llamada «results».

Los ficheros de texto «dead» y «available» contienen los nombres de dominios que no responden y que están libres respectivamente.

Por otro lado, el fichero .csv «output», contiene los datos del número de páginas indexadas por cada dominio.

imagen 2022 01 26 164538

El fichero de datos de indexación queda así:

imagen 2022 01 26 164903

Vídeo Tutorial

En este vídeo tutorial explico todo el proceso para configurar y usar el programa:

Usar el Programa

Si quieres usar el programa no dudes en contactarme y te daré una licencia de forma gratuita, para que puedas probarlo y darme tu feeback. Puedes escribirme al correo (admin@juaristech.com) o mediante el formulario de contacto.

Deja un comentario

Descargar Programa

Solo introduce tu email y el fichero se descargará de forma automática:

    Tranqui, no te voy a mandar spam 😉