Pasamos nuestras 29 plantillas por nuestro control de extracción: este es el texto exacto que ve el robot

Actualizado el 22 de agosto de 2026 · 19 min de lectura

Renderizamos las 29 plantillas de currículum de nuestro catálogo a PDF reales, extrajimos su texto como lo hace un analizador de ATS y lo comparamos token a token con el currículum de origen. Todas las plantillas conservaron el orden de lectura; la cobertura de tokens midió entre el 98,24 y el 98,94 por ciento, y las únicas pérdidas fueron fragmentos de URL.

Todos los editores de currículums de internet llaman a sus plantillas «compatibles con ATS». Casi ninguno le dice qué significa esa afirmación, cómo se comprobó o qué encontró la prueba. Nos parece que es al revés. Si la afirmación trata de lo que lee una máquina, la lectura de la máquina es medible, así que mídala y publique las cifras.

Esta es esa publicación. Tomamos las 29 plantillas de nuestro catálogo, renderizamos el mismo currículum de muestra a través de cada una con nuestra cadena real de producción de PDF, extrajimos la capa de texto de cada PDF con la misma clase de herramientas de la que dependen los analizadores de ATS y comparamos la extracción, token a token, con el contenido de origen del currículum. La comparación se ejecuta como una puerta automatizada en nuestro código: cualquier plantilla que la suspenda no puede publicarse con la insignia ATS-Verified, y los artefactos (los PDF reales) se conservan para su inspección.

A continuación: la metodología completa, los resultados por plantilla de la última ejecución (22 de agosto de 2026), un recuento honesto de los tokens que NO sobrevivieron a la extracción y por qué, y la razón por la que cuatro de nuestras plantillas llevan deliberadamente la etiqueta «Best for human review» en lugar de la insignia.

Por qué «el texto exacto que ve el robot» es la prueba correcta

Un sistema de seguimiento de candidatos no mira su currículum; extrae la capa de texto de su archivo y analiza eso. Todo lo que un reclutador busca u hojea después dentro del ATS deriva de esa extracción, y la cadena es casi inevitable a gran escala: el estudio Hidden Workers: Untapped Talent de la Harvard Business School informa de que el 99 % de las empresas de la lista Fortune 500 usa un ATS. Así que la pregunta honesta sobre cualquier plantilla no es «¿se ve limpia?» sino «cuando esta composición se convierte en PDF, ¿el texto extraído lo contiene todo, en orden, con las palabras intactas?»

Ese encuadre le da una prueba con tres propiedades medibles:

  • Completitud. Cada palabra del currículum de origen debe poder recuperarse de la capa de texto del PDF. Se mide como cobertura de tokens: la proporción de tokens esperados encontrados en la extracción.
  • Orden. El nombre, el resumen y los encabezados de sección deben aparecer en la extracción en el orden de lectura declarado de la plantilla. Una composición que se lee bien visualmente pero se extrae revuelta ha fallado a su usuario en silencio.
  • Integridad. Las palabras deben salir como palabras. Algunas decisiones tipográficas (en especial el interletraje agresivo) fragmentan la extracción hasta que «RESUMEN» se convierte en letras sueltas. Medimos ese fallo a partir de 0,11 em de interletraje, así que todas las plantillas del catálogo están limitadas a 0,04 em.

Metodología: reproducible desde nuestro código

La prueba es un script de nuestro repositorio (scripts/check-template-parity.ts), no un ejercicio de marketing, y se ejecuta contra la cadena real de renderizado de producción, no contra una simulación. Para cada una de las 29 plantillas del registro:

  1. El mismo currículum de muestra fijo se renderiza a través de la plantilla por nuestra ruta de impresión de producción, servida por la misma build de Next.js que reciben los usuarios, y se convierte a PDF con el mismo motor basado en Chromium que produce todas las descargas de clientes
  2. La capa de texto se extrae del PDF resultante con unpdf, una biblioteca de extracción construida sobre el motor pdf.js, el mismo enfoque de extracción del que dependen los analizadores de ATS
  3. La extracción se compara con el texto canónico del currículum de origen (la serialización resumeToText), token a token: el texto se normaliza en Unicode (NFKC, que además repliega las ligaduras del PDF como fi a sus letras), se pasa a minúsculas y se divide por caracteres no alfanuméricos
  4. La cobertura se calcula como multiconjunto: cada aparición de cada token esperado debe encontrarse, de modo que una palabra que aparece tres veces en el origen debe aparecer tres veces en la extracción para contar del todo
  5. El orden de lectura se verifica por separado: el nombre, el encabezado del resumen y cada título de sección con contenido deben aparecer en la extracción en la secuencia de lectura declarada de la plantilla
  6. La puerta solo aprueba una plantilla si la cobertura supera el 95 por ciento Y el orden está intacto. Cualquier fallo suspende la ejecución entera, y los PDF renderizados se guardan como artefactos para inspección manual

El currículum de muestra

La muestra es un currículum de dos páginas deliberadamente completo (un product manager sénior con más de 8 años de experiencia) que ejercita todos los tipos de sección que soporta nuestro editor: experiencia con un puesto actual, formación, grupos de habilidades con y sin título, certificaciones, proyectos con URL, idiomas y una sección personalizada, además de negritas en mini-markdown dentro de las viñetas y fechas opcionales dejadas vacías. Serializado para la comparación, produce 284 tokens esperados. Usar una única muestra fija es lo que hace comparables las ejecuciones entre cambios de plantilla: la misma entrada, el mismo tokenizador, el mismo umbral, todas las veces.

Lo que esta prueba no afirma

Este es un estudio de fidelidad de extracción, no una garantía de colocación. No afirmamos haber evaluado ningún ATS comercial concreto, y no afirmamos que un 98 por ciento de extracción signifique un 98 por ciento de probabilidad de entrevista; ninguna herramienta honesta puede conectar esos números. Lo que afirmamos es más estrecho y comprobable: la capa de texto de los PDF que producen nuestras plantillas contiene el contenido del currículum, entero y en orden, según el procedimiento exacto descrito arriba, que cualquiera con nuestro código puede volver a ejecutar con un solo comando.

Resultados: cada plantilla, cada cifra

Última ejecución medida: 22 de agosto de 2026, las 29 plantillas, renderizado a dos páginas del currículum de muestra en todos los casos. El orden de lectura se conservó en 29 de las 29 plantillas. Cobertura de tokens por plantilla:

PlantillaFamiliaInsigniaCobertura de tokensOrden conservado
MetroModernATS-Verified98,94 %
SlateModernATS-Verified98,94 %
SignalModernATS-Verified98,94 %
NovaModernATS-Verified98,94 %
AsterModernATS-Verified98,94 %
VerveModernATS-Verified98,94 %
AxisModernATS-Verified98,94 %
OnyxModernATS-Verified98,94 %
CobaltModernATS-Verified98,94 %
CrestModernATS-Verified98,94 %
SummitModernATS-Verified98,94 %
BaselModernATS-Verified98,94 %
HarlanHeritageATS-Verified98,94 %
MadisonHeritageATS-Verified98,94 %
ClarendonHeritageATS-Verified98,94 %
BeaconHeritageATS-Verified98,94 %
TenureHeritageATS-Verified98,94 %
RegentHeritageATS-Verified98,94 %
SterlingHeritageATS-Verified98,94 %
KernelCompactATS-Verified98,94 %
VectorCompactATS-Verified98,24 %
StackerCompactATS-Verified98,94 %
LedgerCompactATS-Verified98,94 %
PrimerCompactATS-Verified98,24 %
MonoCompactATS-Verified98,24 %
StudioStatementBest for human review98,94 %
PanoramaStatementBest for human review98,94 %
DuetStatementBest for human review98,94 %
AtlasStatementBest for human review98,94 %

Leer la horquilla: del 98,24 al 98,94 por ciento

Veintiséis de las 29 plantillas midieron un 98,94 por ciento de cobertura; las tres plantillas compactas más densas (Vector, Primer, Mono) midieron un 98,24 por ciento. Sobre 284 tokens esperados, el 98,94 por ciento significa que exactamente 3 apariciones de token no se encontraron, y el 98,24 por ciento significa 5.

Cada uno de esos tokens ausentes es un fragmento de URL, y merece la pena detenerse aquí porque es el asterisco honesto de todo el estudio. El currículum de muestra contiene tres enlaces completos (un perfil de LinkedIn, un sitio de portafolio y la URL de un proyecto en GitHub). Nuestro texto canónico del currículum incluye el esquema de cada URL, así que el token «https» se espera tres veces, pero las plantillas renderizadas muestran los enlaces como etiquetas y direcciones limpias sin repetir el esquema tres veces. Eso explica los 3 tokens ausentes en todas partes. En las tres composiciones compactas más densas, la URL larga del proyecto de GitHub se parte además en un salto de línea de una forma que divide dos de sus tokens de ruta («github», «openmetrics») durante la extracción. Ningún token de prosa real del currículum (un título de puesto, una empresa, una habilidad, una fecha, una viñeta) se perdió en ninguna de las 29 plantillas.

Por qué publicamos el asterisco en lugar de redondearlo

Podríamos sacar las URL de la comparación e informar de un 100 por cien en todo el catálogo. No lo hacemos, por dos razones. Primera: la puerta es una red de seguridad, y las redes de seguridad deben contar los problemas de más y no de menos; tratar los fragmentos de URL como fallos significa que una regresión futura que se coma contenido real no podrá esconderse tras un tokenizador indulgente. Segunda: el residuo es una guía honesta para usted: si un enlace debe sobrevivir literal al análisis (por ejemplo, la URL de un portafolio que un reclutador copiará), la escritura en texto plano de esa URL importa más que cualquier decisión de composición. La extracción conserva el texto de la dirección; lo que varía son los prefijos de esquema y las divisiones por salto de línea en URL muy largas.

Lo que la puerta cazó mientras construíamos el catálogo

Una puerta solo es interesante si tiene dientes, así que esto es lo que falló de camino a estas cifras. El hallazgo más instructivo fue tipográfico: las plantillas serif clásicas usan tradicionalmente un interletraje amplio en los nombres en mayúsculas y los títulos de sección, y descubrimos que la extracción de texto de un PDF empieza a partir ese texto en fragmentos de una letra a partir de 0,11 em de espaciado. El fallo es binario y nítido: por debajo del umbral las palabras se extraen enteras; por encima, «RESUMEN» se extrae como letras separadas que no coinciden con ninguna búsqueda. Todas las plantillas del catálogo limitan ahora el interletraje a un máximo de 0,04 em, y nuestra familia Heritage consigue su aspecto tradicional con las mayúsculas, los filetes y la elección tipográfica en lugar del espaciado.

Ese hallazgo generaliza más allá de nuestras plantillas, y es algo que casi ninguna lista de comprobación «compatible con ATS» menciona: si su currículum actual usa espaciado estilizado en los encabezados, su extracción puede estar destrozada exactamente de esta manera por conservadora que parezca la composición. Además es invisible a simple vista, que es precisamente la razón por la que mostramos la extracción: el comprobador calcula qué proporción de las palabras de su archivo se recupera como palabras enteras y le pone delante el texto en bruto.

La puerta también exige el orden de lectura por plantilla, lo que restringe el diseño de formas útiles. Los encabezados de bandera (Nova, Onyx), los órdenes con la formación primero para estudiantes (Beacon, Primer) y el estilo monoespaciado (Mono) tuvieron que demostrar su secuencia de extracción antes de publicarse. La regla es simple: una idea de composición que no pueda mantener el nombre, el resumen y los títulos de sección en el orden declarado dentro del flujo extraído no se publica con la insignia, por bien que se vea.

Las cuatro plantillas a las que nos negamos a dar la insignia, con honestidad

Nuestras cuatro plantillas de la familia Statement (Studio, Panorama, Duet, Atlas) son composiciones a dos columnas, y en este mismo estudio midieron un 98,94 por ciento de cobertura de tokens con un orden de lectura limpio. Entonces, ¿por qué llevan la etiqueta «Best for human review» en lugar de ATS-Verified?

Porque la prueba que podemos ejecutar sobre ellas es estructuralmente más débil, y la integridad de la insignia importa más que el número de insignias. Para una plantilla de una columna, la puerta verifica una propiedad con fuerza real: el currículum entero es un único flujo de texto, así que existe exactamente un orden de lectura que cualquier analizador puede encontrar. Para una plantilla a dos columnas no existe tal secuencia única. Nuestra puerta verifica el orden interno de cada columna por separado (encabezado y columna principal; barra lateral), y en los renderizados multipágina la paginación intercala legítimamente las dos columnas página a página. Los distintos analizadores de ATS recorren las páginas multicolumna de formas distintas, y ninguno publica cómo. Podemos demostrar que nuestra extracción a dos columnas es internamente coherente; no podemos prometer que todos los analizadores reensamblen los dos carriles como lo hace un ojo humano. Así que la etiqueta dice lo que sabemos: más fuertes cuando una persona lee primero.

¿Cuándo usarlas de todos modos? Recomendaciones, ferias de empleo, copias impresas, contrataciones guiadas por el portafolio: contextos donde un humano es el primer lector y el carril visual para habilidades y credenciales se gana el sitio. La página de la familia Statement cubre el compromiso, y todas las exportaciones recurren a una columna única y limpia en DOCX y TXT, para que nunca quede atrapado en la apuesta de las dos columnas en un envío por portal.

Limitaciones: lo que este estudio no puede decirle

Un estudio es tan fiable como sus límites declarados, así que aquí están los nuestros, sin que nadie los pida.

Un solo motor de extracción. Extraemos con unpdf, una implementación de código abierto de la extracción de texto de PDF. Los analizadores de ATS comerciales usan sus propios motores, y los motores pueden discrepar en archivos complicados. Nuestra defensa es que las plantillas están diseñadas para no tener partes complicadas: flujos de texto únicos, tipografías reales, espaciado limitado. Cuanto más plana es la entrada, menos margen tienen los motores para discrepar, y aplanar la entrada es precisamente lo que impone la puerta. Aun así, «se extrae perfectamente en un motor» es evidencia, no prueba, para todos los motores.

Una sola muestra. Todas las cifras de este estudio salen de un único currículum de muestra de dos páginas deliberadamente completo. Un currículum distinto (URL muy largas, Unicode inusual, diez páginas de puestos) podría hacer aflorar residuos distintos. La muestra está diseñada para ejercitar todos los tipos de sección que soporta nuestro editor, pero no puede ejercitar todos los currículums que existen. Por eso importa el comprobador: ejecuta la misma extracción sobre su archivo real, que es la única prueba que cubre su contenido real.

Análisis, no clasificación. La puerta mide si el texto sobrevive al viaje hacia un ATS. No dice nada sobre cómo tratarán ese texto la clasificación, los filtros o las búsquedas de reclutadores de cada empleador, que dependen de su contenido y de la configuración de ellos. Una plantilla verificada mete sus palabras intactas en la base de datos; no puede hacer que las palabras sean buenas.

Una foto en el tiempo. Estas cifras describen el catálogo medido el 22 de agosto de 2026. Las plantillas evolucionan, los motores de renderizado se actualizan y la puerta se reejecuta con cada cambio, precisamente porque los resultados pasados no certifican las builds futuras. Cuando las cifras cambien, esta página cambiará.

Cómo se compara esto con la forma habitual de vender plantillas

Investigamos a fondo el panorama competitivo mientras construíamos este catálogo, y el patrón estándar del mercado de editores de currículums es: describir todas las plantillas como compatibles con ATS, no adjuntar ninguna prueba, no publicar ninguna cifra. A veces la afirmación decora composiciones con barras laterales oscuras, barras de valoración de habilidades y estructuras a dos columnas, precisamente los rasgos que vuelven impredecible la extracción, sin trazar ninguna distinción para el comprador.

No vamos a afirmar que las plantillas de los competidores fallan en el análisis; no las hemos medido, y este estudio solo afirma lo que medimos. Lo que sí diremos es estructural: una afirmación sin método no es información, es decoración. Las preguntas útiles que hacerle a cualquier proveedor de plantillas, nosotros incluidos, son las que este estudio responde a la vista:

  • ¿Qué se probó exactamente, y sobre qué cadena de renderizado: la real por la que exportan los usuarios o una maqueta?
  • ¿Qué se midió: cobertura de tokens contra el contenido de origen, orden de lectura, ambas cosas, ninguna?
  • ¿Qué umbral tiene que superar una plantilla, y qué pasa cuando una no lo supera?
  • ¿Qué plantillas llevan la afirmación y cuáles no, y está el proveedor dispuesto a etiquetar parte de su propio catálogo como NO verificada?
  • ¿Puede reejecutarse la prueba, y son inspeccionables los artefactos?

Nuestras respuestas, en un solo lugar

Renderizado Next.js de producción a PDF con el motor Chromium de producción; extracción de texto con unpdf; cobertura de tokens en multiconjunto contra el texto canónico del currículum más la verificación del orden de lectura declarado; una puerta del 95 por ciento que suspende la build, con los 29 PDF conservados como artefactos; 25 plantillas con insignia y 4 deliberadamente sin ella; y todo el conjunto reejecutable desde el repositorio con un solo comando. La galería de plantillas ATS-verified enumera los veinticinco diseños con insignia, y cada página individual de plantilla declara su insignia y lo que significa.

Qué significa esto para su currículum, use la herramienta que use

Puede que nunca use nuestras plantillas, y el estudio le deja igualmente una lista de comprobación operativa, porque los modos de fallo contra los que pusimos la puerta son universales:

  • Verifique la extracción, no la suponga. El hábito más valioso de todo este estudio: mire el texto extraído de su currículum antes de una tanda de candidaturas. Nuestro comprobador lo muestra en segundos, ilimitado, sin cuenta.
  • Trate el interletraje como un riesgo serio. El espaciado estilizado en nombres y encabezados puede destrozar la extracción de forma invisible. Si su plantilla espacia sus títulos en mayúsculas, compruebe qué aspecto tienen las palabras en la extracción.
  • Prefiera una columna para los envíos por portal. No porque dos columnas fallen siempre, sino porque una columna es la única composición cuyo orden de lectura es demostrable en general.
  • Cuente con que las URL largas se deshilachan. Los esquemas y los fragmentos de ruta partidos por saltos de línea son las primeras bajas de la extracción. Si un enlace debe poder copiarse y pegarse desde el registro analizado, manténgalo corto y en una sola línea.
  • Juzgue las insignias por su método. Cualquier etiqueta «aprobado por ATS» sin una prueba publicada es una elección de tipografía, no un hecho. Haga las cinco preguntas de arriba.

Adónde ir desde aquí

Si está empezando un currículum, elija de la galería verificada y las preguntas estructurales vienen respondidas de antemano; ejemplos trabajados como el currículum de enfermería, el currículum de ingeniero de software o el currículum de jefe de proyectos emparejan una plantilla verificada con contenido específico del puesto. Si ya tiene un currículum, compruebe primero su extracción; el arreglo más rápido es saber si necesita uno. Y para los conceptos detrás de todo esto, empiece por entender qué hace a un currículum compatible con ATS.

Preguntas frecuentes

¿Probaron contra plataformas ATS reales como Workday o Greenhouse?
No, y lo decimos sin rodeos: los proveedores comerciales de ATS no exponen sus analizadores para evaluaciones, y cualquier herramienta que afirme haber puntuado su currículum «en Workday» debería explicar cómo. Lo que probamos es la capa de la que dependen todos esos sistemas: el texto extraíble del PDF. Si la extracción es completa, ordenada e íntegra, ha asegurado la entrada que comparten todos los analizadores.
¿Qué significa en concreto una cobertura del 98,94 por ciento?
El currículum de muestra se serializa en 284 tokens esperados, contados con multiplicidad. En una ejecución al 98,94 por ciento, 281 de las 284 apariciones de token se encontraron en el texto extraído del PDF; los 3 fallos eran el esquema de URL «https» (esperado tres veces, mostrado de otra forma por las plantillas). Todos los títulos de puesto, empresas, fechas, habilidades y el contenido de las viñetas se extrajeron al completo.
¿Por qué tres plantillas compactas puntúan 98,24 por ciento en lugar de 98,94?
En Vector, Primer y Mono, la URL larga del proyecto de GitHub de la muestra se parte en un salto de línea de una forma que divide dos de sus tokens de ruta durante la extracción, además de los tres tokens de esquema ausentes en todas partes. Son 5 de 284 tokens, todos de una misma URL. La prosa del currículum no se vio afectada, y las tres plantillas superan la puerta del 95 por ciento con el orden de lectura intacto.
¿Puedo reproducir este estudio?
La puerta es un script de nuestro código (scripts/check-template-parity.ts) que renderiza todas las plantillas del registro a través de la build de producción, extrae el texto de cada PDF con unpdf y suspende si alguna plantilla baja del 95 por ciento de cobertura o rompe el orden de lectura. Guarda los 29 PDF como artefactos inspeccionables. La misma muestra de entrada, el mismo tokenizador, el mismo umbral en cada ejecución.
Si las plantillas a dos columnas puntuaron 98,94 por ciento, ¿por qué no darles la insignia?
Porque nuestra prueba demuestra menos en su caso. Una sola columna tiene un orden de lectura demostrable; dos columnas tienen dos carriles ordenados internamente que distintos analizadores pueden reensamblar de forma distinta, y los renderizados multipágina intercalan los carriles página a página. Verificamos lo verificable y etiquetamos el resto con honestidad: Best for human review, con alternativas de una sola columna en DOCX y TXT incorporadas.
¿Cómo compruebo lo que un analizador lee en mi currículum actual?
Súbalo al comprobador ATS. Extrae la capa de texto de su archivo con el mismo enfoque usado en este estudio y le muestra el resultado en bruto, más comprobaciones deterministas sobre la calidad de extracción, los datos de contacto, los encabezados de sección y las fechas. Los escaneos son ilimitados y los archivos se procesan en memoria, nunca se almacenan.

Fuentes

Datos, precios y políticas verificados el 22 de agosto de 2026. Pueden cambiar; las páginas de pago de cada proveedor son la referencia final.

Cree el suyo en minutos

Supere los robots

Cada plantilla está construida en flujo único y probada frente al análisis automático. La vista ATS le muestra exactamente lo que un sistema de seguimiento de candidatos extrae de su currículum, antes de enviarlo.

Una IA que suena como usted

Nuestras sugerencias de redacción parten de su experiencia real, no de una biblioteca de frases hechas. Usted conserva su voz; la IA se encarga de la estructura, los verbos y de eliminar el relleno.

Un documento, todas las herramientas

Su currículum lo alimenta todo: el informe ATS, el análisis de compatibilidad con la oferta y una carta de presentación con el mismo diseño. Cambie de plantilla cuando quiera y su contenido se reorganiza sin volver a escribir nada.

Crear mi currículum, sin registro

No hace falta registrarse para empezar. Importe su currículum antiguo o empiece de cero, y vea exactamente lo que los robots leen en su PDF final.