Slow website speeds - LCP, FCP, TTFB

Hello fellow Webflow users.

I have noticed some problems with my site speeds over the last couple of weeks, so I thought I would investigate.

For my company OranjeDuurzaam we provide consumers with information about sustainability. (website: https://www.oranjeduurzaam.nl/)

I was looking into the pagespeed and saw the following:



My website is experiencing a very slow LCP (3,1s), FCP (3,1s), and especially TTFB (2,7s).
I tested it on the following CMS page: Spouwmuurisolatie met EPS parels: Advies, Kosten & Subsidies

Then I tried creating a new page with only a heading on it and got the following results:



Still it had the long LCP, FCP and TTFB. I found this weird since it doenst have any big information on it.

I figured I would try to create an empty Webflow site (https://astutes-pagespeed-test.webflow.io/) with only a heading on it and got the following results:


Already, with an empty site, it had an FCP and LCP of 2,1s… Is this something Webflow now has since the updates or can we do something about it?

Most of all I want to increase the site speed of my website https://www.oranjeduurzaam.nl/.

What do you people think I should do?

Kind regard,

Joël Bakker

1 Like

Bump! :point_up_2: Facing the same issue.

I have:

  • Optimized all images to WebP format (less than 50kb)
  • Set all images to lazy load except for the largest contentful paint (LCP), which is set to ‘eager’ loading.
  • Manually uploaded fonts and adjusted settings to ‘swap’
  • Added ‘async’ and ‘defer’ tags to all scripts
  • Removed all page animations
  • Checked for scripts causing DOM delay
  • Minified JS, CSS, etc. in Webflow settings
  • Simplified FCP CSS elements
  • Resolved all ‘large layout shift’ messages in the core vitals report
  • Resolved all console errors

and so on…

I achieved a mobile score of 64 and an LCP of over 3 seconds, which negatively impacts my client’s SEO results as it fails to meet the web core vitals report standards.

I discovered that the slow loading of Webflow CSS and JS is causing this issue and is crucial for the LCP to complete. In theory, inlining your CSS could resolve this issue, but since I’m not a developer, manually constructing my entire navigation isn’t feasible for me. It’s frustrating that Webflow doesn’t offer the option to add an async tag to the default CSS and JS files it renders on page load. Although it’s not the ideal solution as you’d prefer to host your assets on your own domain instead of ‘assets-webflow.com’, it could alleviate the render-blocking delay that affects your SEO score.

So sad that no one will care - still wondering how Webflow can boast with ‘fast loading speeds’ to this day

Test Webflow and the promoted showcase sites on pagespeed.web.dev and you will see most fail core web vitals. If you spend enough on advertising you can still overcome some of that impact but at significant cost.

Forget advertising; I’m all about SEO. That’s why I moved away from Webflow.

For my new projects, I’m now building on WordPress using Bricks Builder, which has been the best discovery I’ve made in years. If you’re familiar with the Webflow workflow, you’re pretty much set to start building with Bricks. The entire platform is fully focused on SEO. The biggest advantage? You have everything hosted on your own domain, and you can choose your own hosting provider. This server-side speed saves me a lot of time optimizing my assets, as I’ve eliminated the frustrating Webflow TTFB and LCP issues.

Webflow missed its opportunity by not listening to its community, and I suspect many more customers will follow my lead in leaving the platform.

1 Like

@UIgeek - I have been using that stack for the 16 months and can vouch for it. Enjoying the freedom and flexibility.

TTFB on one of my sites is currently at 1.8 seconds - after a rather patronising reply from Webflow support which was filled with basic client-side optimisation steps that don’t even affect TTFB, I’ve commented out all external scripts and tested again in incognito, the issue persists.

High TTFB is a server response related issue that can only be caused by 2 things, DNS delays or underperforming servers. There’s several other posts on Webflow forums complaining about this, including a response from Webflow’s CEO several years ago about a rendering issue.

This isn’t good enough from Webflow - will come back with their next response if I think it can help the community.

4 Likes

The main problem causing my website https://www.greenattic.com/ to load slowly is TTFB. For months, I’ve been fixing everything I can influence, but I still can’t get the LCP below 3 seconds. Given that Webflow hosts all their sites (524,528 other sites) on Amazon’s server under the same IP address 44.242.99.40, it’s not surprising that the TTFB is almost 1 second and the render delay is over 12 seconds. Since website loading speed is very important for UX and organic positioning, I’ve started to significantly lose impressions and clicks.

Did you resolve this somehow?

Hi @Astute_Agency

It’s great that you’re diving into the PageSpeed Insights to improve your site’s performance! For sustainability-focused websites like OranjeDuurzaam, ensuring fast load times is crucial for both user experience and SEO.

A few things to consider for improving LCP (Largest Contentful Paint), FCP (First Contentful Paint), and TTFB (Time to First Byte):

  • Optimize Images:
  • Minify JavaScript and CSS:
  • Use Font Optimization:
  • Third party Script Response Time (TTFB):
  • Preload Key Resources:

Alternate, If you’re looking for an easy way to speed up your site and reduce these performance issues, I highly recommend Website Speedy from the Webflow Marketplace. It automates key optimizations like image compression, JS/CSS minification, lazy loading, and font optimization to improve LCP, FCP, and TTFB.

Check it out here: Website Speedy & Webflow Integration - Webflow Apps

(Disclaimer: We are the developer of this tool and are happy to answer any questions you may have.)