Get a quote →

Insights

Do animated websites hurt SEO? How to keep three.js and GSAP sites fast

Quick answer

Animation itself does not hurt SEO. What hurts is slow loading, content that only exists after JavaScript runs, and single-page sites with one URL. Serve real HTML for every page, load 3D code lazily, animate only transform and opacity, and respect reduced-motion settings.

Animated websites win attention, and attention wins enquiries. But many “award-winning” sites are invisible on Google. The problem is rarely the animation. It is how the site is built.

What actually hurts rankings

  • Slow first load: heavy 3D libraries loaded before any text appears.
  • Text that only exists after JavaScript: crawlers and AI assistants may see an empty page.
  • One URL for everything: a single page cannot target many searches.
  • Janky motion on phones, which hurts Core Web Vitals and user signals.

How we build motion that ranks

  1. Static HTML for every page. Each service and case study has its own URL, title, description and structured data.
  2. Lazy 3D. three.js loads only on the page that needs it, after the first paint.
  3. Adaptive quality. The scene measures real frame rates and lowers resolution or particle count on weaker devices.
  4. Cheap animation properties. Motion uses transform and opacity, and anything off-screen pauses.
  5. Reduced motion respected. Visitors who turn off animation in their system settings get a calm, complete page.

A real example

This website runs a live WebGL particle scene on the home page and still serves every page as pre-rendered HTML. On a modest laptop with integrated graphics it holds 55 to 60 frames per second, because the scene adapts and everything off-screen stops.

Want a site that people remember and Google can read? See animated websites.

Frequently asked questions

01Will a three.js scene slow my site down?

Only if it blocks the page. Load it after the first paint, only on pages that use it, and lower its quality automatically on weaker devices.

02Is a single-page website bad for SEO?

It limits you. One URL can only rank for a narrow set of searches. Give every service and case study its own page with its own title and description.

03Does Google read text inside animations?

Google renders JavaScript, but it is safest to ship the text in the HTML and animate it in, so crawlers and AI assistants see it immediately.

Free discovery call

Ready to make your business run smoother?

Tell us what is slowing you down. We reply within one business day with clear next steps.

Chat with us