Beyond‘s blog

IT/Web Technology

【China’s Websites】Slow Page Loading Caused by Google reCAPTCHA

Many websites incorporate Google reCAPTCHA in their contact forms and login pages as a spam prevention measure. However, when accessing these sites from China, the page display may become extremely slow, and one of the reasons for this is Google reCAPTCHA.

Why Does Website Display Slow Down?

As part of China’s internet security management, Google-related services are generally restricted and cannot be accessed directly from within China. Google reCAPTCHA is also one of the services subject to these access restrictions.

By design, Google reCAPTCHA communicates with Google’s servers before a form is submitted to retrieve JavaScript, images, and verification resources. From within China, this communication can experience extreme delays or timeouts, negatively affecting the overall page load speed. As a result, issues such as “the site does not open at all,” “only images fail to display,” or “styles are broken” can occur.

* Note: Many websites in Japan also use Google reCAPTCHA, and when accessed from China, slow display on Japanese sites can similarly be caused by this issue.

Main Issues

The following problems can exacerbate slow website display:

〇 Loading the reCAPTCHA script within the <head> tag of the site.
〇 Blocking HTML rendering of other pages while executing the loaded script (lack of asynchronous processing).
〇 Structuring the page so that it doesn’t render until the verification result is obtained.

Impact on Users

Slow website display can significantly affect conversion rates:

〇 The page remains blank for an extended period.
〇 The contact form is unusable or encounters submission errors.
〇 Users cannot log in or register, leading to increased site abandonment.

Alternative Solutions for Websites Targeting China

To ensure stable website operation for Chinese users, consider the following alternatives to Google reCAPTCHA:

Use CAPTCHA Services Designed for China

Alibaba Cloud provides an online verification service that performs human verification (bot protection) to prevent unauthorized access and spam submissions.

While offering similar functionality to Google reCAPTCHA, it operates on servers within China, allowing fast and stable page loading even for users accessing from mainland China.

* Note: There is no free plan. Pricing is based on usage, either per-traffic or as a package. Costs increase in proportion to monthly access and verification counts, so it is recommended to estimate expenses before implementation.

Alibaba Cloud CAPTCHA https://www.alibabacloud.com/en/product/captcha

Use an Image Verification CAPTCHA Plugin (for WordPress)

If you want to avoid Google reCAPTCHA or other paid CAPTCHA services, and your site is built with WordPress, one free plugin option is Image CAPTCHA for Contact Form 7.

Although limited to WordPress, it provides a simple and effective way to implement spam prevention for free. This plugin is especially useful for sites targeting the Chinese market or environments where Google services are difficult to use. However, its security level is basic, so for large-scale sites or pages involving important transactions, it is recommended to use it alongside other security measures (such as IPS/IDS or WAF).

〇 Simple image CAPTCHA (e.g., select images containing “house,” “car,” “coffee” as required)
〇 Lightweight – minimal server load, so almost no impact on page load speed
〇 Easy to use – just install the plugin and check the target forms; minor HTML/CSS adjustments may be required

Image CAPTCHA for Contact Form 7 (WordPress plugin) https://ja.wordpress.org/plugins/contact-form-7-image-captcha

Use Other CAPTCHA Services

Even if Cloudflare Turnstile is installed on a China-facing website (and it can also be used in conjunction with a WordPress plugin), it seems unlikely to cause significant issues with site display or speed.

< When opening a URL link via WeChat >

However, when opening the URL link to the inquiry form via the WeChat browser, security restrictions on the WeChat side (and Tencent side)—such as controls over Referer and Cookies—may interfere, resulting in authentication errors that prevent further progress.

This is most likely due to the combined effects of WeChat browser behavior that restricts scripts and requests from external sites, including Referer control, Cookie restrictions, Content Security Policy (CSP), and similar measures.

* Please note that our company does not recommend implementing Cloudflare Turnstile on China-facing websites.

Cloudflare Turnstile https://www.cloudflare.com/application-services/products/turnstile

Summary

For websites targeting the Chinese market, it is recommended not to use Google reCAPTCHA.

For websites serving users in mainland China or Chinese users, Google reCAPTCHA is a major cause of significant page load delays.

When building websites with the Chinese market in mind, it is essential to implement form authentication methods optimized for China’s network environment.

Rather than simply porting the design and functionality of a Japan-focused website, “China-specific tuning” is the first step to preventing losses in site traffic and business opportunities.

Related Services

Website Development https://beyond-shenzhen.cn/en/service/website
B2B EC Site Development https://beyond-shenzhen.cn/en/service/ec-site

 

For Website Development and Managed Cloud Serivces

 

Conact Us

  • ▼ Company WeChat Official Account▼

  • ▼ Contact person in charge WeChat ID ▼

咨询/联系我们

CONTACT

Inquiry/Contact Us

WeChat Official Account