Speed Your Slow GoDaddy Website In 13 Steps [2023] (2024)

Speed Your Slow GoDaddy Website In 13 Steps [2023] (1)

GoDaddyor SlowDaddy?

Even though GoDaddy is infamously slow, here’s how to speed up your site on their hosting.

The easiest way to speed up a slow GoDaddy website is by upgrading to PHP 8.0 and moving your DNS from GoDaddy to Cloudflare where you can make additional speed improvements. This includes tweaks like enabling their CDN, bot/hotlink protection, and early hints. They also have paid features like APO (the main one I recommend) which can significantly improve TTFB.

Forbes wrote an article titled “5 Reasons You Should Leave GoDaddy.” iThemes also called GoDaddy out for overcrowded servers and they’re slow to release new PHP versions. If you use this guide and your website/TTFB are still slow, you know what the problem is. Leave GoDaddy.

While these optimizations will help, I definitely recommend looking into better hosting. LiteSpeed Hosting if you’re on a budget or Rocket.net if you have $25/month. Ignore the mainstream hosts like SiteGround/Hostinger/Bluehost since they have an array of problems.

  1. Test your TTFB
  2. Upgrade to PHP 8
  3. Move to Cloudflare’s DNS
  4. Use Cloudflare to speed up your site
  5. Avoid slow plugins
  6. Configure a top-rated cache plugin
  7. Host fonts locally and preload them
  8. Optimize above the fold content
  9. Optimize images
  10. Optimize page builders
  11. Remove bloat and database junk
  12. Speed up your mobile site
  13. Leave GoDaddy

1. Test Your TTFB

KeyCDN measures TTFB in 10 global locations which indicates whether your server is slow. Google flags your TTFB if it’s over 600ms in core web vitals. TTFB affects other metrics too like LCP (largest contentful paint). The main 2 factors are hosting/CDN (ideally with Cloudflare APO).

Speed Your Slow GoDaddy Website In 13 Steps [2023] (2)

2. Upgrade To PHP 8

Upgrading PHP versions can be done in your GoDaddy hosting account and can make your WordPress site faster (especially if you’re currently using a lower, outdated PHP version). GoDaddy isn’t great at releasing new PHP versions but when they do, make sure you upgrade.

Upgrade PHP Version On GoDaddy

  • Login to your GoDaddy account
  • Go to your Products Page → Manage (hosting plan) → Settings
  • Upgrade to the latest stable PHP version (I recommend PHP 8.0)
  • Check your site for errors which are usually due to incompatible plugins
  • You can always change back to the previous version if you’re getting errors

Speed Your Slow GoDaddy Website In 13 Steps [2023] (3)

3. Move To Cloudflare’s DNS

If you registered your domain with GoDaddy, you’re using their DNS which is slow. This increases latency which is also part of TTFB. Cloudflare’s free DNS is faster on dnsperf.com.

Speed Your Slow GoDaddy Website In 13 Steps [2023] (4)

1. Sign up for Cloudflare’s free plan, add your website, and run the scan. Cloudflare will walk you through a set of pages until you reach a page where Cloudflare assigns you 2 nameservers.

Speed Your Slow GoDaddy Website In 13 Steps [2023] (5)

2. Login to your GoDaddy account and in your product list, go to Domains → DNS → Nameservers → Change. Choose “Enter my own nameservers” and add Cloudflare’s.

Speed Your Slow GoDaddy Website In 13 Steps [2023] (6)

3. Click “Done, check nameservers” shown in step 1.

4. Use Cloudflare To Speed Up Your Site

A few tweaks in your Cloudflare dashboard go a long way.

I added some screenshots below to help you configure a few specific settings. I would say this (and your cache plugin) are probably going to be the most high impact optimizations in this list.

  • Monitor your bandwidth – in your Analytics settings → Traffic → Bandwidth, you’ll see how much bandwidth you’re offloading to Cloudflare (more is better).
  • CDN – in your DNS settings, find your domain in the DNS manager and change the proxy status from DNS Only to Proxied (orange cloud). This activates Cloudflare’s CDN which is performant on cdnperf.com and is needed for other features to work.
  • TLS version – in your SSL settings → Edge Certificates, set min. TLS version to 1.2.
  • Firewall rules – in your Security settings → Firewall rules, create rules to block access to wp-login, XML-RPC, and even block “spammy” countries. These block unwanted requests to the server and free up resources for more important things.
  • Bot protection – in your Security settings → Bots, enable bot fight mode to block spammy bots from hitting your servers. “Good bots” like Google won’t be blocked.
  • Early hints – in your Speed settings → Optimization, enable early hints to cut down on server wait time. You will also find several paid features here that can significantly speed up your site such as APO, image optimizations (which almost always do a better job than plugins), and SXGs to improve LCP in core web vitals.
  • Browser cache TTL – in your Caching settings → Configuration, set the browser cache TTL to 1 year for static sites (my blog is mostly static so this is what I use) or 1 month for dynamic (eCommerce) sites. This is recommended by Google and can fix “serve static assets with an efficient cache policy” found in PageSpeed Insights.
  • Crawler hints – in the same setting, enable crawler hints to help Google and other search engines time their crawling more efficiently to save resource consumption.
  • Cache everything – in your Rules → Page Rules, you can use a page rule to cache everything (including HTML) which is one of the main ways you get your TTFB low in KeyCDN’s performance test. But instead of creating a cache everything page rule for it, I recommend using the Super Page Cache for Cloudflare plugin instead.
  • Hotlink protection – in your Scape Shield settings, enable hotlink protection which stops people from copying your images and using them on their website when they’re still hosted on your server. This can save quite a bit of bandwidth.
  • Cloudflare Enterprise – some hosts include Cloudflare Enterprise which is much faster than the free version of Cloudflare since it includes paid features like image optimization, WAF, prioritized routing, and Argo + Tiered Cache. If you’re open to changing hosts, I suggest Rocket.net who is faster than Cloudways/Kinsta. Or use FlyingProxy. Either of these should be faster than configuring Cloudflare yourself.
Speed Your Slow GoDaddy Website In 13 Steps [2023] (7)
Speed Your Slow GoDaddy Website In 13 Steps [2023] (8)
Speed Your Slow GoDaddy Website In 13 Steps [2023] (9)
Speed Your Slow GoDaddy Website In 13 Steps [2023] (10)

5. Avoid Slow Plugins

Let’s find your slowest plugins.

Open Chrome Dev Tools and go to the coverage report where you’ll see which plugins add the most CSS/JavaScript. The plugin name is usually found in the URL so you’ll know which ones slow down your site the most. As you can see, building sites with page builders and multiple page builder plugins is usually a recipe for disaster. But obviously it depends on your website.

Speed Your Slow GoDaddy Website In 13 Steps [2023] (11)

This only measures CSS/JS while other plugins run resource-hungry background tasks and increase CPU usage. You can use tools like Query Monitor and WP Hive’s Chrome Extension to find these or view my list of 75+ slow plugins. If using Query Monitor, activate the plugin and view any page on your website. Find the “Queries” tab then head to “Queries by component.”

Speed Your Slow GoDaddy Website In 13 Steps [2023] (12)

Speed Your Slow GoDaddy Website In 13 Steps [2023] (13)

6. Configure A Top-Rated Cache Plugin

On GoDaddy, you should really be using FlyingPress.

It’s like WP Rocket only does a better job of addressing core web vitals and optimizing for real visitors (not just “scores”). You can read my cache plugin comparison if you want to know the fine details. In a nutshell, Gijo (plugin developer) is quick to release updates to address new parts of core web vitals while WP Rocket and other cache plugins lag behind and lack features. GoDaddy blacklists most free cache plugins which do a worse job addressing web vitals anyway.

Make sure you see my guide on the FlyingPress settings. The next 5 steps are related to optimizations in cache plugins and FlyingPress does the best job (along with Perfmatters).

WP RocketFlyingPress
Remove unused CSSInlineSeparate file
Preload critical imagesxBy number
Exclude above the fold imagesBy URLBy number
Lazy load background imagesInlineHelper class
Fetchpriority resource hintx
Lazy render HTML elementsx
Self-host YouTube placeholderx
Host fonts locallyx
CDNStackPathBunnyCDN
CDN PoPs60114
CDN Tbps6580
CDN geo-replicationx
CDN image optimizationx
CDN image resizing for mobilex
Documented APO compatibilityx

Cache plugins have settings to optimize CSS/JavaScript files like delay JavaScript, remove unused CSS, and minify. 2 things they don’t do are asset unloading (disabling plugins or CSS/JS files on specific pages which you can do in Perfmatters). As well as stop yourself from using too much third-party code for tracking (do you really need Google Analytics, Tag Manager, Heatmaps, Facebook Pixel, and other tracking tools)?

Speed Your Slow GoDaddy Website In 13 Steps [2023] (14)

7. Host Fonts Locally And Preload Them

Open your PageSpeed Insights (PSI) report and check out the “reduce impact of third-party code” recommendation. If you see fonts.gstatic.com in the report,you need to do this step.

Speed Your Slow GoDaddy Website In 13 Steps [2023] (15)

Local fonts are hosted on your server instead of having to pull from fonts.gstatic.com. This is faster and eliminates third-party requests. Probably the easiest way to do this is in Elementor (shown in screenshot below), FlyingPress, or Perfmatters. Otherwise, you can also use OMGF.

Speed Your Slow GoDaddy Website In 13 Steps [2023] (16)

The next step is to preload fonts which can only be done if they’re hosted locally. Elementor preloads local fonts in 1-click. Otherwise, what I would do is view your “avoid chaining critical requests” report in PSI which shows the fonts loaded with high priority. Copy these font files.

Speed Your Slow GoDaddy Website In 13 Steps [2023] (17)

Most optimization plugins can preload fonts in the settings (screenshot below is for Perfmatters). Add the font file and select “font” as the type and enable crossorigin if there’s a setting to do these. It’s very important to test the impact of each preloaded font (i.e. in your GTmetrix Waterfall chart) since preloading too many resources can actually slow down your site.

Speed Your Slow GoDaddy Website In 13 Steps [2023] (18)

8. Optimize Above The Fold Content

Above the fold content is the first thing people see and is a large part of LCP.

The easiest way to optimize this is by excluding above the fold images from lazy load and preloading them.

Speed Your Slow GoDaddy Website In 13 Steps [2023] (19)

Preload critical images is the easiest setting to do this which is found in FlyingPress and Perfmatters. This automatically detects the first 3 images in the viewport (this is the number I use), preloads them, and excludes them from lazy load. Doing this manually like in other cache plugins is a pain because you would need to copy all above the fold image URLs on every single page/post, add all the URLs to exclude them, and add preload resource hints. This is way easier.

Speed Your Slow GoDaddy Website In 13 Steps [2023] (20)

9. Optimize Images

Seeing any of these in your PSI report?

Speed Your Slow GoDaddy Website In 13 Steps [2023] (21)

  • Properly size images – resize images to correct dimensions. You should do this before uploading them to WP. For example, I resize full width post blog images to 765px width.
  • Specify image dimensions – most cache plugins have an option to “add missing image dimensions” which should fix this. Otherwise, you’ll need to manually add a width/height to the image’s HTML. This should improve cumulative layout shift scores in web vitals too.
  • Compress images – image CDNs (Cloudflare) are ideal, otherwise a plugin like ShortPixel.
  • WebP – again, image CDNs are usually best, or use your WebP/image optimization plugin.
  • Adaptive Images – Cloudflare’s image resizing makes it so smaller versions are served to mobile (it can improve your mobile LCP score). Otherwise, try an adaptive images plugin.

10. Optimize Page Builders

By using Elementor or Divi, you’re already on your way to a slower WordPress site. I recently switched to GeneratePress but Blocksy/Kadence are good too (Kadence is expensive though).

Speed Your Slow GoDaddy Website In 13 Steps [2023] (22)

Not willing to switch? There are still ways you can optimize your page builder:

  • Elementor Experiments + Divi performance settings – Elementor and Divi both have built-in performance settings that can cut down on the size of CSS, JS, fonts.
  • Don’t install a ton of page builder plugins – another problem with using these is they don’t come with a lot of templates, so you may end up installing a bunch of extra design-related plugins and end up like Darrel’s coverage report from step #5.
  • Don’t use page builders for your header/sidebar/footer – page builders add more bloat than CSS! You can still design your main content using a page builder, but don’t use it for these areas which appear across your entire website. Hire a developer from freelancer.com or upwork.com to do this – it’s definitely worth it.
  • Background images + Elementor image widgets – last time I checked, these can’t be excluded from lazy load when optimizing above the fold. Some images are treated differently, so check your documentation on how to optimize these.
Speed Your Slow GoDaddy Website In 13 Steps [2023] (23)

11. Remove Bloat And Database Junk

Bloat can be removed with Perfmatters or Unbloater.

  • Disabling WordPress Heartbeat
  • Increase the autosave interval
  • Limit post revisions (I suggest about 10)
  • Moving the wp-login to protect it from bots
  • The script manager to remove unused CSS/JS
  • Disabling jQuery migrate, XML-RPC, pingbacks, etc
  • Use Disable WooCommerce Bloat plugin for Woo sites

Database junk should be removed with WP-Optimize. In addition to removing basically everything most cache plugins do in their database settings, WP-Optimize lets you go through your actual plugin tables and remove junk from old plugins. Look for tables with not installed.

Chances are you installed the problem, deleted it, but it left behind junk. If you don’t plan on using that plugin again, you can remove its table.

Speed Your Slow GoDaddy Website In 13 Steps [2023] (24)

While looking at your database, you may notice plugins (or certain plugin features) are adding lots of overhead. Well, are you using module-based plugins that let you disable their features? If yes, disable modules adding the most database bloat. I did this for several Rank math Modules.

Speed Your Slow GoDaddy Website In 13 Steps [2023] (25)

12. Speed Up Your Mobile Site

Mobile speed is a whole tutorial itself, but here we go.

First off, most desktop optimizations carry over to mobile. So make sure your hosting/TTFB, theme, CDN, and cache plugin are in order.

Moving on to mobile-specific optimizations:

  • Test your site for mobile layout shifts and fix those.
  • Use responsive editors to remove heavy mobile elements.
  • Use the Perfmatters script manager to disable unused mobile assets.
  • Serve smaller images to mobile via CDN or an adaptive images plugin.
  • Use a “load more comments” button if your blog has lots of comments.
  • Know when to enable separate mobile cache in your cache plugin, or not.
Speed Your Slow GoDaddy Website In 13 Steps [2023] (26)

13. Leave GoDaddy

I’ll just leave this here.

Speed Your Slow GoDaddy Website In 13 Steps [2023] (27)

NameHero’s Turbo Cloud planand FastComet’s FastCloud Extra are both lightyears ahead of GoDaddy and usually cheaper. Both use LiteSpeed servers which means you’ll use LiteSpeed Cache + QUIC.cloud CDN (arguably the fastest setup on a budget). NameHero uses NVMe/Redis (faster than SATA SSDs/Memcached), but their data centers are only in US + EU. If your visitors aren’t close to there, use QUIC.cloud’s paid plan which uses 80 PoPs + full page caching, or use FastCloud who has more data centers. The LiteSpeed Cache plugin is free and much faster than even most premium cache plugins (see my guide), and QUIC.cloud was also build for LiteSpeed.

GoDaddy Managed WP DeluxeNameHero Turbo CloudFastComet FastCloud ExtraCloudways Vultr HF (2GB)Rocket.net Starter
TypeSharedSharedSharedCloudPrivate cloud
Websites1MultipleMultipleMultiple1
Visits/mo (est.)Not listed50,000100,0002TB bandwidth50GB bandwidth
ServerApache + NginxLiteSpeedLiteSpeedApache + NginxApache + Nginx
Cores/RAM2 cores/1GB3 cores/3GB6 cores/6GB1 core/2GB32 cores/128GB
Storage60GB / SATAUnlimited NVMe35GB / SATA64GB / NVMe10GB / NVMe
DatabaseMySQLMariaDBMySQLMariaDBMariaDB
Object cacheMemcachedRedisMemcachedRedis ProRedis
PHP processorNot listedLiteSpeedLiteSpeedFPMLiteSpeed
PHP workersCPU limits commonEfficient with LiteSpeedEfficient with LiteSpeedNo limitNo limit
DNSInternal (slow on dnsperf.com)Use QUICUse QUICDNS Made Easy ($5/mo)Cloudflare
CDNGoDaddy CDNQUIC.cloudQUIC.cloudCloudflare EnterpriseCloudflare Enterprise
CDN PoPsNot listed8080285285
CDN TbpsNot listedNot listedNot listed192192
Full page cachingxx
Smart routingxGeo-routingGeo-routingArgoArgo
Image optimizationxvia QUICvia QUICMirage/PolishMirage/Polish
Image resizingxxxvia Cloudflarevia Cloudflare
Cache pluginxLiteSpeed CacheLiteSpeed CacheBreezex
Email hostingxx
Major incidentsBreach almost every year2011 2-day node outage2022 DDoS attack on 3 data centersNoneNone
MigrationsPaid1 free3 free1 free + $25/siteUnlimited free
TrustPilot rating4.7/54.6/54.9/54.6/54.9/5
CDN priceIncluded$.02 – .08/GB$.02 – .08/GB$5/moIncluded
Intro price$18.99/mo$9.98/mo$5.49/mo$30/mo$25/mo when paying yearly
Renewal price$19.99/mo$19.95/mo$21.95/mo$30/mo$25/mo


Cloudways with their Cloudflare Enterprise is a big step up from shared hosting and who I previously used (before SiteGround), but they’re getting expensive with price increases and add-ons. If you want a <100ms global TTFB which you can test in KeyCDN, use Rocket.net with their Cloudflare Enterprise. They’re by far the fastest host I’ve used. If your TTFB is slow, you need to rethink your hosting/CDN since those are 2 main TTFB factors. Another solid tool to test hosting performance is the WP Hosting Benchmark plugin. TTFB is also 40% of your LCP score.

Speed Your Slow GoDaddy Website In 13 Steps [2023] (28)

Do your research in unbiased Facebook Groups like WP Speed Matters:

Speed Your Slow GoDaddy Website In 13 Steps [2023] (29)

Speed Your Slow GoDaddy Website In 13 Steps [2023] (30)

Speed Your Slow GoDaddy Website In 13 Steps [2023] (31)

Speed Your Slow GoDaddy Website In 13 Steps [2023] (32)

Speed Your Slow GoDaddy Website In 13 Steps [2023] (33)

Speed Your Slow GoDaddy Website In 13 Steps [2023] (34)

Speed Your Slow GoDaddy Website In 13 Steps [2023] (35)

Speed Your Slow GoDaddy Website In 13 Steps [2023] (36)

Speed Your Slow GoDaddy Website In 13 Steps [2023] (37)

Speed Your Slow GoDaddy Website In 13 Steps [2023] (38)

Speed Your Slow GoDaddy Website In 13 Steps [2023] (39)

Speed Your Slow GoDaddy Website In 13 Steps [2023] (40)

Speed Your Slow GoDaddy Website In 13 Steps [2023] (41)

FAQs

Is GoDaddy slow?

GoDaddy is slow because they overcrowd servers and give you limited resources on shared hosting. If you exceed these limits, GoDaddy will throttle bandwidth which results in a slower website. They're also slow to release new PHP versions with outdated technology.

Why is my TTFB slow on GoDaddy?

A slow TTFB is common on shared hosting and is directly related to GoDaddy's servers which you have little control over. CDNs improve TTFB especially with full page caching.

How do I speed up a slow website on GoDaddy?

Upgrading to PHP 8.0 and moving your DNS from GoDaddy to Cloudflare are 2 easy ways to speed up a slow GoDaddy website. Cloudflare has free and paid features that can also help.

Why is my WordPress admin slow on GoDaddy?

Underpowered servers can also lead to a slow WordPress admin. While there are other ways to speed it up like reducing the load on your server, hosting is one of the top factors.

Is GoDaddy's DNS slow?

GoDaddy's DNS has below average performance on dnsperf.com which can result in latency. It should be noted that latency is also part of TTFB and LCP in core web vitals.

I spent way more time on this than I thought I was going to. Hope it helped :)

Cheers,
Tom

Speed Your Slow GoDaddy Website In 13 Steps [2023] (2024)
Top Articles
Latest Posts
Article information

Author: Cheryll Lueilwitz

Last Updated:

Views: 5361

Rating: 4.3 / 5 (74 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Cheryll Lueilwitz

Birthday: 1997-12-23

Address: 4653 O'Kon Hill, Lake Juanstad, AR 65469

Phone: +494124489301

Job: Marketing Representative

Hobby: Reading, Ice skating, Foraging, BASE jumping, Hiking, Skateboarding, Kayaking

Introduction: My name is Cheryll Lueilwitz, I am a sparkling, clean, super, lucky, joyous, outstanding, lucky person who loves writing and wants to share my knowledge and understanding with you.