Guía de la web china

reCAPTCHA en China: sus formularios no llegan

Por qué un formulario protegido con reCAPTCHA no se envía desde China continental, qué cambia al pasar a recaptcha.net y qué usar en su lugar.

· actualizado el
reCAPTCHA en China: sus formularios no llegan

Un formulario protegido con Google reCAPTCHA no se puede enviar desde China continental. El 28 de agosto de 2026, 21YunBox solicitó www.google.com/recaptcha 72 veces desde un servidor de Alibaba Cloud (阿里云) en Zhangjiakou y no obtuvo ninguna respuesta. El 30 de agosto, una línea doméstica de China Mobile (中国移动) en Pekín lo intentó 18 veces, con el mismo resultado. GreatFire, que sigue la censura en China, considera bloqueada esa dirección; su última prueba es del 28 de septiembre de 2026.

Sin script no hay token, y un formulario que exige un token rechaza al visitante. Y ningún aviso llega a su bandeja de entrada. La solución que propone Google es cargar el widget desde www.recaptcha.net, que GreatFire considera no bloqueado. Ninguna prueba publicada ha medido, sin embargo, sus tiempos de respuesta. Aun así, nuestra recomendación es pasar a un captcha que funcione desde China, como el de Alibaba Cloud o el de Tencent Cloud (腾讯云). Todas las cifras que siguen se comprobaron en su fuente el 8 de octubre de 2026.

Por qué un formulario con reCAPTCHA nunca se envía desde China

ServidorAlibaba Cloud (阿里云), ZhangjiakouLínea doméstica de China Mobile (中国移动), PekínPeticiones completadasVeredictoFecha de la prueba
www.google.com/recaptchasin respuesta en 30 segundossin respuesta0 de 72 / 0 de 18bloqueado28 y 30 de agosto de 2026

Desde una instancia de Alibaba Cloud (阿里云) en cn-zhangjiakou, con una muestra cada diez minutos durante doce horas el 28 de agosto de 2026 y un tiempo de espera de 30 segundos, www.google.com/recaptcha respondió a 0 de 72 peticiones. A lo largo de 264 cargas de página de 88 sitios reales, realizadas desde una línea residencial de China Mobile (中国移动) en Pekín el 30 de agosto de 2026, www.google.com, el servidor de reCAPTCHA, recibió 18 peticiones y no respondió a ninguna. Fuente: 21YunBox, A Chinese Cloud Probe Is Not a Chinese Visitor: The Same Hosts, Opposite Answers, agosto de 2026. https://www.21cloudbox.com/a-day-of-third-party-requests-from-inside-china.html

La casilla de verificación, y también la comprobación invisible de la versión 3, proceden de un único script: www.google.com/recaptcha/api.js. Las tres últimas pruebas concluyentes de GreatFire sobre esa dirección fallaron.

GreatFire consideró https://www.google.com/recaptcha/api.js bloqueado al 100 %, con 3 de 3 pruebas concluyentes en los últimos 90 días y la última el 7 de septiembre de 2026. Registra interferencias en https://www.google.com/recaptcha desde el 7 de mayo de 2015. Fuente: GreatFire, septiembre de 2026. https://en.greatfire.org/https/www.google.com/recaptcha/api.js

Cuando el script no carga, la página parece normal y los campos admiten texto como siempre. Pero el token que Google debería entregar nunca se genera, y su servidor lo necesita para completar la verificación.

El servidor envía el token del campo g-recaptcha-response del formulario a la dirección siteverify de Google. Si falta, Google devuelve el error missing-input-response: «The response parameter is missing». Fuente: Google for Developers, Verifying the user’s response, última actualización el 14 de octubre de 2024. https://developers.google.com/recaptcha/docs/verify

Un formulario que exige una verificación superada no tiene más remedio que rechazar el envío. El visitante ve un mensaje de error o un botón que no hace nada. Usted no recibe ningún correo, y en sus registros no aparece nada que parezca un contacto perdido.

La versión 3 oculta el fallo todavía mejor.

«reCAPTCHA v3 nunca interrumpirá a sus usuarios». Se carga desde https://www.google.com/recaptcha/api.js, con la clave del sitio en un parámetro render. Fuente: Google for Developers, reCAPTCHA v3, última actualización el 10 de julio de 2024. https://developers.google.com/recaptcha/docs/v3

Como no aparece ninguna casilla en pantalla, el visitante ni siquiera puede avisar de que falta.

En un servidor de China continental falla para todos los visitantes

Trasladar el sitio a un servidor de China continental añade un segundo fallo a la configuración por defecto. La verificación se hace desde su servidor hacia Google, y GreatFire también considera bloqueada esa dirección.

GreatFire consideró https://www.google.com/recaptcha/api/siteverify bloqueado al 100 %, con 1 de 1 pruebas concluyentes en los últimos 90 días y la última el 28 de septiembre de 2026. Fuente: GreatFire, septiembre de 2026. https://en.greatfire.org/https/www.google.com/recaptcha/api/siteverify

Así, un servidor en China no puede confirmar ningún token, esté donde esté el visitante. Alguien en Londres carga la página, marca la casilla (Google le responde sin problema desde Londres) y pulsa enviar. El servidor rechaza el formulario porque su propia consulta a Google nunca obtuvo respuesta. Incluya el captcha en la lista de comprobación de cualquier traslado a China; nuestra guía para migrar WordPress a China cubre el resto de esa lista.

Qué cambia al pasar a recaptcha.net

Google conoce el problema y documenta una solución.

«Sí, utilice “www.recaptcha.net” en su código cuando “www.google.com” no sea accesible». Sustituya la dirección de api.js en la página y después «aplique lo mismo en cualquier otro lugar de su sitio que use “www.google.com/recaptcha/”». Fuente: Google for Developers, reCAPTCHA FAQ, última actualización el 2 de abril de 2026. https://developers.google.com/recaptcha/docs/faq

Eso supone dos cambios. Uno modifica la dirección del script en la página; el otro, más fácil de olvidar, modifica la dirección de verificación en su servidor. GreatFire ha probado las dos partes del cambio.

DirecciónFunciónVeredicto de GreatFirePruebas concluyentes, últimos 90 díasÚltima prueba
www.google.com/recaptcha/api.jsscript del widget por defectobloqueado3 de 3 fallidas7 sep 2026
www.google.com/recaptcha/api/siteverifyverificación en servidor por defectobloqueado1 de 1 fallida28 sep 2026
www.recaptcha.netel dominio alternativono bloqueado0 de 2 con interferencias30 sep 2026
www.recaptcha.net/recaptcha/api.jsscript del widget alternativono bloqueado0 de 2 con interferencias27 ago 2026
www.gstatic.com/recaptchacódigo del desafío que descarga el scriptno bloqueado0 de 1 con interferencias20 ago 2026
www.recaptcha.net/recaptcha/api/siteverifyverificación en servidor alternativaaccesible en la última pruebaninguna en los últimos 90 días2 may 2026

GreatFire consideró https://www.recaptcha.net no bloqueado, con 0 de 2 pruebas concluyentes interferidas y la última el 30 de septiembre de 2026; de las 30 direcciones de recaptcha.net que ha probado, 28 figuran como accesibles y 2 con interferencias. Consideró https://www.recaptcha.net/recaptcha/api.js no bloqueado el 27 de agosto de 2026 y https://www.gstatic.com/recaptcha no bloqueado el 20 de agosto de 2026. Su última prueba de https://www.recaptcha.net/recaptcha/api/siteverify es del 2 de mayo de 2026. Fuente: GreatFire, de agosto a septiembre de 2026. https://en.greatfire.org/https/www.recaptcha.net

Un veredicto de GreatFire indica si una conexión logró pasar desde sus puntos de prueba. No incluye tiempos ni un resultado aparte para líneas domésticas.

Esa laguna ya ha inducido a error en otras ocasiones.

GreatFire consideró https://fonts.googleapis.com no bloqueado, con 0 de 3 pruebas concluyentes interferidas y la última el 7 de septiembre de 2026. Desde una línea residencial de China Mobile (中国移动) en Pekín, el 30 de agosto de 2026, 21YunBox registró 54 peticiones a ese mismo servidor sin ninguna respuesta. Fuente: GreatFire, septiembre de 2026. https://en.greatfire.org/https/fonts.googleapis.com; 21YunBox, A Chinese Cloud Probe Is Not a Chinese Visitor: The Same Hosts, Opposite Answers, agosto de 2026. https://www.21cloudbox.com/a-day-of-third-party-requests-from-inside-china.html

El script alternativo tampoco es autosuficiente. El archivo www.recaptcha.net/recaptcha/api.js carga el código del desafío desde www.gstatic.com/recaptcha, otro dominio de Google con un historial irregular.

De las 175 direcciones de gstatic.com que ha probado GreatFire, 8 figuran como bloqueadas, 42 con interferencias, 123 como accesibles y 2 sin veredicto. Fuente: GreatFire, consultado el 8 de octubre de 2026. https://en.greatfire.org/https/www.gstatic.com

Y la dirección de verificación alternativa no se ha vuelto a probar desde mayo. Revisaremos todos los veredictos de esta página antes del 18 de noviembre de 2026.

Si sus formularios fallan ahora, haga primero el cambio y planifique después la sustitución.

Qué usar en lugar de reCAPTCHA en China

Si prefiere prescindir de Google por completo, hay cinco opciones realistas.

Alibaba Cloud (阿里云) y Tencent Cloud (腾讯云) venden un captcha que funciona como reCAPTCHA: un widget en la página y, después, una comprobación que su servidor hace con la API del proveedor antes de aceptar el formulario.

OpciónWidget servido porDatos disponibles
Alibaba Cloud Captcha 2.0 (阿里云验证码2.0)Alibaba Clouddocumentación del proveedor, 11 sep 2026: regiones de Shanghái y Singapur
Tencent Cloud Captcha (腾讯云验证码)Tencent Clouddocumentación del proveedor, 18 sep 2026
hCaptchajs.hcaptcha.comGreatFire: no bloqueado, 25 y 26 sep 2026
Cloudflare Turnstilechallenges.cloudflare.comGreatFire: script no bloqueado, 0 de 1, 23 sep 2026
Una comprobación en su propio servidorsu propio dominiosin servidores de terceros

Tras la integración en el cliente, el servidor llama a VerifyIntelligentCaptcha. Alibaba Cloud ofrece dos regiones de servicio: China continental (Shanghái, en captcha.cn-shanghai.aliyuncs.com) y fuera del continente (Singapur, en captcha.ap-southeast-1.aliyuncs.com). La región configurada en la página debe coincidir con la dirección a la que llama el servidor; si no, la verificación devuelve un error. Fuente: centro de ayuda de Alibaba Cloud (阿里云), Captcha 2.0 server access, actualizado el 11 de septiembre de 2026. https://help.aliyun.com/zh/captcha/captcha2-0/user-guide/server-access

En la práctica, elija la región antes de escribir una sola línea del código del servidor.

El servidor comprueba cada ticket con DescribeCaptchaResult en captcha.tencentcloudapi.com. Un CaptchaCode igual a 1 significa que la comprobación se ha superado. Fuente: Tencent Cloud (腾讯云), Captcha ticket verification, última actualización el 18 de septiembre de 2026. https://cloud.tencent.com/document/product/1110/36926

GeeTest (极验) es el tercer nombre chino al que suelen recurrir los desarrolladores. No encontramos documentación fechada sobre él, así que no tiene fila en la tabla.

hCaptcha y Turnstile presentan la misma salvedad que el cambio a recaptcha.net. Sus veredictos de GreatFire son limpios, pero ninguna fuente que podamos citar ha medido ninguno de los dos desde una línea doméstica.

GreatFire consideró https://hcaptcha.com no bloqueado, con 0 de 3 pruebas concluyentes interferidas, el 25 de septiembre de 2026; https://js.hcaptcha.com, no bloqueado el 26 de septiembre, y https://api2.hcaptcha.com, no bloqueado el 14 de septiembre. Consideró https://challenges.cloudflare.com/turnstile/v0/api.js no bloqueado, con 0 de 1, el 23 de septiembre de 2026. Fuente: GreatFire, septiembre de 2026. https://en.greatfire.org/https/hcaptcha.com y https://en.greatfire.org/https/challenges.cloudflare.com/turnstile/v0/api.js

ChinaWebFoundry aplica la última opción en su propio sitio. Nuestro formulario de contacto incluye un campo oculto que solo rellenan los bots (un honeypot), y el control de acceso de nuestro escáner es una pequeña suma que nuestro propio servidor firma y verifica. Ninguno de los dos llama a un servidor de terceros.

Sustituir únicamente el captcha es un trabajo menor. En la mayoría de los sitios forma parte de una lista que incluye fuentes, mapas, analítica y contenidos de vídeo incrustados, y resolverla forma parte de nuestro servicio de plugins y extensiones. Nuestro repaso de lo que bloquea el Gran Cortafuegos, servidor por servidor muestra qué más suele figurar en ella.

Preguntas de los propietarios de sitios

¿Funciona reCAPTCHA v3 en China?

La versión 3 se carga desde la misma dirección que la versión 2, y GreatFire la consideró bloqueada en 3 de 3 pruebas concluyentes, la última el 7 de septiembre de 2026. Falla, por tanto, de la misma manera, pero con más discreción. Como no muestra nada al visitante, no hay ninguna casilla ausente que notificar, y su servidor no recibe ningún token que evaluar.

¿Arreglará mi formulario el cambio a recaptcha.net?

Es la única configuración de reCAPTCHA con veredictos limpios de GreatFire en este momento: el dominio recaptcha.net y su script figuran como no bloqueados en agosto y septiembre de 2026. No se ha publicado ninguna medición de tiempos ni ninguna prueba desde una línea doméstica, y el script sigue descargando código desde www.gstatic.com. Considérelo un parche mientras migra a un captcha de China continental.

¿Cómo compruebo si mi sitio usa reCAPTCHA?

Busque www.google.com/recaptcha y g-recaptcha en el código fuente de sus páginas. Los plugins de formularios y los maquetadores visuales pueden añadirlo desde sus propios ajustes, así que revíselos también. O pase el sitio por el China Site Scanner, que enumera los servidores de terceros a los que llaman sus páginas.

¿Le echamos una mano?

ChinaWebFoundry lleva proyectos web en China de principio a fin. Si todo esto le parece más de lo que quiere afrontar solo, escríbanos.

Hablemos