Logotipo
  • Producto
    • Cómo funciona ConveyThis
    • Calidad de la traducción
    • SEO multilingüe
    • Control y colaboración
    • Localización de sitios web
    • imagen del menú
      Plan Empresarial
  • Integraciones
    • imagen del menú
      Wordpress
    • imagen del menú
      Shopify
    • imagen del menú
      Wix
    • imagen del menú
      Webflow
    • imagen del menú
      Squarespace
    • imagen del menú
      Javascript
    • imagen del menú
      Ver todas las integraciones
  • Precios
  • Soporte
    • imagen del menú
      Preguntas frecuentes
    • imagen del menú
      Centro de ayuda
    • imagen del menú
      Documentación API
  • Blog
Acceso
Registro
  • Producto
      Cómo funciona ConveyThis
      Comprenda cómo ConveyThis es la herramienta de traducción de sitios web más rápida y sencilla
      Calidad de la traducción
      • Control total de edición
      • Glosario
      • Encargos de traducción
      SEO multilingüe
      • URL de idiomas dedicados
      • Traducción de metadatos
      • Etiquetas Hreflang
      • Traducción del lado del servidor
      Industrias
      • Servicios legales
      • Tiendas en línea
      • Plataformas SaaS
      • Educación y aprendizaje electrónico
      Control y colaboración
      • Editor visual
      • Exclusiones de traducción
      • Exportación/importación
      Localización de sitios web
      • Traducción de medios
      • Idiomas personalizados
      • Estadísticas de páginas vistas
      • Redirección automática de visitantes
      Plan de empresa: seguro & Dedicado
      imagen del menú
      Diseñado para marcas globales que necesitan servidores de traducción dedicados que cumplan con el RGPD y tengan un control total sobre sus datos
      Hable con los equipos empresariales
  • Integraciones
      imagen del menú
      Wordpress
      Integrar el complemento ConveyThis de WordPress en su sitio es rápido y fácil, y WordPress no es la excepción.
      imagen del menú
      Shopify
      Integrar ConveyThis en su sitio es rápido y sencillo, y Shopify no es una excepción.
      imagen del menú
      Wix
      Integrar ConveyThis Translate en cualquier sitio web es increíblemente simple y el marco Wix no es una excepción.
      imagen del menú
      Webflow
      La integración del plugin 1' en su sitio es rápida y fácil, por lo que WebFlow no será una excepción.
      imagen del menú
      Squarespace
      Integrar ConveyThis Translate en cualquier sitio web es increíblemente sencillo, y el marco SquareSpace no es la excepción.
      imagen del menú
      Javascript
      Integrar ConveyThis Traducir a cualquier sitio web es increíblemente sencillo y JavaScript framework no es una excepción.
      ¿No ves tu integración? imagen del menú
      ConveyThis es compatible con más de 25 integraciones de CMS.
      Ver todas las integraciones
  • Precios
  • Soporte
      imagen del menú
      Preguntas frecuentes
      Obtenga respuestas a sus ConveyThis preguntas
      imagen del menú
      Centro de ayuda
      Nos encantaría ayudarle a obtener respuestas a todas sus preguntas.
      imagen del menú
      Documentación API
      Guía completa para desarrolladores
  • Blog
Acceso
Registro

Cómo creamos el rastreador de sitios web ConveyThis

Una mirada técnica a la arquitectura y la lógica que impulsan nuestro motor de traducción automática.
Comenzar
Aprende más
✔ Sin datos de tarjeta ✔ Sin compromiso
badge 2023
badge 2024
badge 2025
Publicado el 5 de septiembre de 2024
Artem
Resumir este post con:

Mejorar la experiencia del usuario: ConveyThis Introduce la gestión de URL

Numerosos usuarios de ConveyThis prefieren tener todas las URL de su sitio web traducidas correctamente, lo que puede ser una tarea exigente, especialmente para sitios extensos traducidos a varios idiomas.

Los comentarios de los usuarios han demostrado que algunos clientes encontraron el comienzo traducción de sitios web proyectos algo desconcertantes. A menudo se preguntaban por qué sólo podían ver la URL de página principal en el listado, y cómo crear traducciones para su contenido.

Esto indicaba un área potencial de mejora. Vimos una oportunidad para facilitar un proceso de incorporación más fluido y una gestión de proyectos más eficiente. Sin embargo, nos faltaba una solución concreta en ese momento.

El resultado, como habrás imaginado, fue la introducción de la función de Gestión de URL. Esta permite a los usuarios escanear las URL de su sitio web y generar su contenido traducido a través del Panel de Control ConveyThis, de forma rápida y eficaz.

Recientemente, esta función se trasladó de la Lista de traducciones a una nueva página de gestión de traducciones basada en URL, más adaptable y potente. Ahora, creemos que es hora de revelar la historia detrás del inicio de esta característica.

Negocio 1
Oficina

Adopción de Golang: ConveyThis' viaje hacia servicios de traducción mejorados

El inicio del bloqueo de 2020 debido a la pandemia me ofreció la oportunidad de aprender finalmente el lenguaje de programación Golang que había sido dejado de lado debido a limitaciones de tiempo.

Desarrollado por Google, Golang o Go ha ido ganando popularidad en los últimos años. Un lenguaje de programación compilado estáticamente, Golang fue diseñado para permitir a los desarrolladores crear código eficiente, confiable y concurrente. Su simplicidad admite la escritura y el mantenimiento de programas extensos y complicados sin sacrificar la velocidad.

Al considerar un posible proyecto paralelo para familiarizarme con Golang, se me ocurrió un rastreador web. Cumplía con los criterios mencionados y potencialmente ofrecía una solución para los usuarios de ConveyThis. Un rastreador web o "bot" es un programa que visita un sitio web para extraer datos.

Para ConveyThis, nuestro objetivo era desarrollar una herramienta que permitiera a los usuarios escanear su sitio web y recuperar todas las URL. Además, queríamos agilizar el proceso de generación de traducciones. Actualmente, los usuarios deben visitar su sitio web en un idioma traducido para generarlas, una tarea que resulta abrumadora para sitios grandes y multilingües.

Aunque el prototipo inicial era sencillo – un programa que toma una URL como entrada y comienza a rastrear el sitio – era rápido y efectivo. Alex, ConveyThis’ CTO, vio el potencial de esta solución y dio luz verde a la investigación y el desarrollo para refinar el concepto y contemplar cómo albergar el futuro servicio de producción.

Navegando la tendencia sin servidor con Go y ConveyThis

En el proceso de finalizar el bot rastreador web, nos encontramos lidiando con los matices de diferentes CMS e integraciones. Entonces surgió la pregunta: ¿cómo podemos presentar mejor el bot a nuestros usuarios?

Inicialmente, consideramos el enfoque probado de usar AWS con una interfaz de servidor web. Sin embargo, surgieron varios problemas potenciales. Teníamos incertidumbre sobre la carga del servidor, el uso simultáneo por parte de múltiples usuarios y nuestra falta de experiencia con el alojamiento del programa Go.

Esto nos llevó a considerar un escenario de alojamiento sin servidor. Esto ofrecía ventajas como la gestión de la infraestructura por parte del proveedor y una escalabilidad inherente, lo que lo convertía en una solución ideal para ConveyThis. Esto significaba que no teníamos que preocuparnos por la capacidad del servidor, ya que cada solicitud operaba en su propio contenedor aislado.

Sin embargo, en 2020, la informática sin servidor venía con un límite de 5 minutos. Esto resultó ser un problema para nuestro bot, que podría ser necesario para rastrear grandes sitios de comercio electrónico con numerosas páginas. Afortunadamente, a principios de 2020, AWS amplió el límite a 15 minutos, aunque habilitar esta función resultó ser una tarea desafiante. Finalmente, encontramos la solución activando el código sin servidor con SQS, el servicio de cola de mensajes de AWS.

Fácil instalación
Servicio de traducción

El camino hacia las comunicaciones interactivas mediante bots en tiempo real con ConveyThis

Cuando resolvimos el dilema del hospedaje, teníamos otro obstáculo que superar. Ahora teníamos un bot funcional, alojado de manera eficiente y escalable. La tarea restante era transmitir los datos generados por el bot a nuestros usuarios.

Con el objetivo de lograr la máxima interactividad, me decidí por la comunicación en tiempo real entre el bot y el panel ConveyThis. Si bien el tiempo real no es un requisito para dicha función, quería que nuestros usuarios recibieran comentarios inmediatos tan pronto como el bot comenzara a funcionar.

Para lograr esto, desarrollamos un servidor websocket Node.js simple, alojado en una instancia AWS EC2. Esto requirió algunos ajustes en el bot para comunicarse con el servidor websocket y automatizar la implementación. Después de pruebas exhaustivas, estábamos listos para la transición a la producción.

Lo que comenzó como un proyecto paralelo finalmente encontró su lugar en el tablero. A través de los desafíos, adquirí conocimientos en Go y perfeccioné mis habilidades en el entorno de AWS. Encontré Go particularmente beneficioso para tareas de red, programación cooperativa y computación sin servidor, dada su baja huella de memoria.

Tenemos planes para el futuro, ya que el bot ofrece nuevas oportunidades. Nuestro objetivo es reescribir nuestra herramienta de conteo de palabras para mejorar su eficiencia y, potencialmente, usarla para el calentamiento de caché. Espero que hayan disfrutado de este adelanto del mundo tecnológico de ConveyThis tanto como yo disfruté compartiéndolo.

Artículos Relacionados

  • Traducción de un sitio web completo: lo que necesita saber
  • Selector de idioma del sitio web: Mejorando la experiencia del usuario
  • Memoria de traducción: una ayuda para la localización de sitios web
  • Servicios para traducir sitios web desde una URL
  • 5 estrategias efectivas de construcción de enlaces para SEO multilingüe
  • Tras bastidores del lanzamiento de nuestra AppSumo: Cómo ConveyThis se hizo más fuerte
  • Agregar Google Translate a su sitio web de WordPress
  • Cuatro cosas que aprender de la estrategia de localización de Netflix
Resumir este post con:
Bandera
Entradas recientes
Publicar imagen
Localización para el mercado de Oriente Medio: estrategias para el éxito
Publicar imagen
Principales beneficios de un sitio web de comercio electrónico multilingüe
Publicar imagen
Razones por las que una mala traducción no siempre es culpa del traductor
¿Listo para empezar?

La traducción, mucho más que saber idiomas, es un proceso complejo.

Siguiendo nuestros consejos y utilizando ConveyThis, sus páginas traducidas resonarán en su audiencia y se sentirán nativas del idioma de destino.

Si bien exige esfuerzo, el resultado es gratificante. Si está traduciendo un sitio web, ConveyThis puede ahorrarle horas con la traducción automática.

¡Prueba ConveyThis gratis durante 3 días!

Empieza gratis
CONVEYTHIS
Hecho en EE.UU.
ConveyThis es una marca registrada de ConveyThis LLC
Comenzar
Productos:
  • Integraciones
    Todas las integraciones WordPress Shopify Squarespace Wix Webflow JavaScript
  • Industrias
    Legal Salud Aprendizaje electrónico SaaS Viajar Comercio electrónico
  • Precios
  • Empresa
  • Idiomas disponibles
  • Recorrido
Empresa:
  • Sobre nosotros
  • Socios
  • Socios afiliados
  • Prensa
  • Carreras
  • Mapa del sitio
Recursos:
  • Empezando
  • Centro de ayuda
  • Contador de palabras del sitio web
  • ConveyThis Alternativas
Legal:
  • Privacidad
  • Términos
  • Cumplimientos
  • EEOP
  • Galletas
  • Security Statement

Síguenos en:
Ⓒ 2026 Todos los derechos reservados por ConveyThis LLC
Powered by ConveyThis
Français 简体 繁體 Deutsch 한국어 日本語 עברית Italiano Português Español Türkçe Nederlands Русский Українська
English