Deep navy Chinaready Insights cover with a right-weighted filed in-country server rack, a completed filing plate with a check stamp, and a stalled stopwatch plus hung spinner overlay; left field open for title scrim; no headline text in the image.

Onshore hosting China — when ICP does not fix speed

Onshore hosting China does not automatically fix Mainland China hosting speed. ICP filing is not ICP hosting performance — leftover overseas deps still leave China hosting slow.

Stack Readiness 9 min read onshore-hosting, icp, hosting, performance, mainland-china, china

Frequently asked questions

Does onshore hosting China automatically fix Mainland China hosting speed?

No. Onshore hosting China means you already chose in-country termination. ICP filing proves the origin may terminate in Mainland China — it is not a speed switch. Mainland China hosting speed still fails when leftover overseas deps, leftover overseas DNS, cross-border dynamic fetches, or an overseas CDN sit on the journey. Prove from Mainland China broadband and mobile.

Why is China hosting slow after we filed ICP?

China hosting slow after a filed origin is usually leftover overseas hosts — fonts, tags, captcha, embeds, plugin CDNs — or DNS that still answers offshore. The HTML host can return 200 while those assets hang. Inventory hosts, then remap that hop. Filing depth lives on the ICP filing Guide; this Guide is performance after filing.

What is ICP hosting performance actually measuring?

ICP hosting performance is whether Mainland China users complete the journeys you claim on a filed in-country origin — TTFB, paint, and the slow hop — not whether a filing number exists. ICP lists domain and Mainland China service IPs. It does not clean overseas tags, move leftover DNS, or make an overseas CDN onshore.

When is Mainland China hosting speed proven?

When ordinary Mainland China users on local broadband and mobile complete the journeys you claim, with honest in-country DNS, clean deps, and onshore cache or origin for the hop that was slow. An HQ laptop, a VPN path, or Hong Kong residual traffic is not proof.

We filed ICP but the page still hangs. What now?

Inventory every host the page calls. Fonts, Google Tag Manager, captcha, embeds, and WordPress plugin CDNs are the usual hang class. If HTML TTFB is the stall, check leftover overseas DNS, whether the origin is actually in-country, and whether dynamic fetch still crosses the border. Chatty APIs belong on the SaaS performance Guide.

We never put the origin in Mainland China. Is this the right Guide?

No. This Guide assumes you already chose Mainland China termination. If you are still on Hong Kong, SiteGround, or another overseas origin, use the Hong Kong hosting China and SiteGround in China Guides — plus Host in Mainland China when ICP actually forces in-country termination.

Tell us where you are stuck in China.

Share your product, stack, and timeline — we will point you to the next concrete step.