How To Fix GoDaddy Slow WordPress Site[New Algo Mar 2024}

Is your GoDaddy site slow?

The quickest way to speed up is to use Cloudflare Enterprise CDN + Perfmatters. The CDN can ensure TTFB under 100 ms, and Perfmatter will optimize your JS, CSS, and images for faster speed.

Overall, the combo can boost your site’s speed by 400-700%.

Now, it’s time to test your website speed yourself.

GTmetrix Slow
GTmetrix Report
PageSpeed Insights Report
PageSpeed Insights Report

Check your website in KeyCDN Performance Tools, PageSpeed Insights and GTmetrix. Look at response time closely. What do you see?

If you see “Reduce initial server response time” and overall slow speed.

For getting creamy result in SERP, Google recommends that your TTFB should under 200 ms and LCP must under 2.5 seconds.

Speed up Slow GoDaddy Hosting WordPress Sitehow to fix slow godaddy website1

1.Update PHP Version

Still using old PHP?

WordPress consists of PHP. An old PHP version brings down the core processing of WordPress. It also makes the  server more vulnerable.

How to update the PHP version in GoDaddy

1.Go to GoDaddy Product Page
2.On My Product page, next to Managed WordPress, select Manage All.
3.Choose Setting from the right three dots.GoDaddy PHP Update1
4.Under Production Site, click change of PHP version row.GoDaddy PHP Update

5.Select the latest one and save changes

Changing PHP can cause fatal errors if your plugins or theme are incompatible with the latest PHP version. So Make sure of it. And must take a backup before tackling any issue.
PHP 8.0 is the most compatible version out there.

2.Optimize Images

Images are better than thousands of words. It brings more visibility, smooths the UX, and gives content depth meanings.

But if you use high-quality or stock images, these make web pages heavier and loading speed slow.

How To Optimize Images

1.Don’t directly upload your raw images, resize them as post area width.

2.Use the ShortPixel plugin to reduce the weight of images and compress them offline by Image software like Photoshop.

3. Lazyload your images, it exceedingly cuts the burden on the server in the initial stage and helps to pass the LCP, a factor of Core Web Vitals.

4.Serve images in Webp version, now it is required as per Google’s Core Web Vitals.

Don’t forget to exclude your logo from lazy loading to get faster LCP and avoid CLS issues.

3.Optimize Third-Party Code

Third-party services like Google Analytics, Google Tag Manager, and AdSense help us grow our blogs.

They inject codes, especially Javascript to be operational on your site and Javascript is heavier than CSS and HTML.

It deadly impacts FCP and LCP.

How to Optimize Google Analytics

We are going to localize the GA code. It will be downloaded, stored and served through the origin server.

In the way, the load on the server cut and latency improves.

1.Install Perfmatters Plugin

2.Navigate to Setting>Google Analytics Tab

3.Enable local analytics, enter tracking id, choose footer for tracking code position and script type minimal.perfmatters GA Setting

Don’t forget to remove your GA code from the other place.

How To Optimize AdSense

Delaying script is the best script optimization method, compatible with almost every JS except jQuery.

1.Again, need Perfmatters Plugin

2.Head to Extras Tab>Assets>Delay Javascript Box

3.Paste adsbygoogle.jsperfmatters JS settings
4.Set Delay timeout to 5 seconds.

You can optimize more JSs in the following way.

1.Open any post in Google Chrome’s incognito tab.

2.Press ctrl +U to see the page source.

3.Now enter ctrl+F and search .js.Find JS

4.Copy JS links and paste them into a notepad. But don’t copy jQuery.min.js and jQuery-migrate.min.js. Otherwise, your theme or plugin may stop working.Avoid jQuery

5.Extract their tail names and copy them.JS list

6.Go to Perfmatter Plugin’s Delay Javascript Box and paste them

Delayed JS loads on user interaction or after the timeout.

4.Use Lightweight Premium Theme

Popular Newspaper’s stylesheet has 7168 code lines.

It’s huge.

It is not only one, there are other 30 such code files.

Can you imagine how much a server needs resources to execute the bunches of code?

Humongous.

The kind of theme is called a heavy theme and is not recommended to use on shared hosting.

Another thing, many novice bloggers start their journey with a free theme, and it’s a big mistake.

Why?

1.Generally free themes are made by newly trained developers who just want to test their skills and show them in their C.V. to impress tech companies for better jobs and promotions.

2.They often stop working and never update the theme because they have already gotten their objects fulfilled, and they don’t even get a single penny through it.

Then what motivates them to keep updating their theme?.

This is how free themes become outdated and love letters to hackers.

Use GeneratePress Premium Theme. And your blog’s 60-70% web vital issues will be fixed automatically.

How?

It is just 935 KB and is already Web Vitals optimized.
Developers have adequately organized the code of the theme in separate blocks.
Generatepress css
It means only codes of a feature will load which you’re using, not all.
They have already minified the code to make it lightweight.

So you can see two versions of a code set. One is minified, and the other is non-minified—only minified codes load.Generatepress JS

They offer many professional templates which look stunning and superfast.Site Library GeneratePress

5.Use a Premium Caching Plugin

When a user tries to access your blog, the browser sends an HTTP request to your server.

The server executes many backend operations like PHP processing, running MySQL queries etc to make an HTTP response.

The server sends it back to the browser.

If the number of visitors increases, the server’s back-end processes reciprocally increase for the same HTTP requests.

You can dramatically alleviate these server processes by caching the same HTTP response.

Then server needs to distribute the copies of the HTTP response, not do the same back-end processes again and again.

It will release a lot of burden on the server, won’t it?

So for doing powerful caching of server processes, you need WP Rocket, the most intelligent and robust cache plugin.

Why Choose WP Rocket?

It caches your pages by creating static HTML files and ensures ultra-fast loading time.
It combines and minifies JS and CSS and defers and delays JS, which helps a lot to get a higher score of LCP and FID to pass Web Vitals.
You can optimize YouTube Video that creates 13 HTTP requests with a single click.
after optimization, it will be just two. Likewise, You can lazyload images and serve them in the Webp version.
It Knows when you update a post/page and install a new plugin/theme. Brilliantly it cleans the old cache and automatically generates a new one to ensure visitors get the latest and speedier cached version of the site immediately.
You can clean up your database trash securely and run your website happily.
It’s compatible with the most popular themes and plugins like GeneratePress, Astra, Elementor, Jetpack, Yoast, Woocommerce.
Simple setup, it just takes 3 minutes.

Pro Webmasters’ Favourite choice.

WP FB Rocket Polls
FB Polls
wp rocket fb polls
FB Polls

6.Generate Critical CSS

CCSS is a brief stylesheet version, with styling code only for above-the-fold content.

That’s why a browser doesn’t need to load all CSS codes at the initial stage and LCP gets greener.

You can generate automated CCSS in WP Rocket. Just go to File optimization and enable Optimize CSS Delivery.CCSS WP Rocket

7.Defer Non-Critical CSS

After creating CCSS, deferring non-critical CSS makes the website lightweight for the initial stage.

It helps a lot to load faster.

Just enable Optimize CSS Delivery in WP Rocket. It will take care of everything.

8.Optimize Font

After AdSense and YouTube Video, Google Font is a giant speed breaker.

Why?

1.A website loads Fonts.googleapis.com CSS every 24 hours.Google Font CSS

2.How many font families and styles do you use?

The exact number of Fonts.Gstatic.com requests are created.Gstatic Fonts

3.Google Chrome in Oct 2020 and Firefox browser in Jan 2021 have implemented Cache Partitioning for security reasons.cache partitioning 2

Safari had already forced it into work in 2013.

It means browsers won’t longer be able to use A site’s downloaded font CSS for B site, Even though both sites are using the same font family.

A browser needs to download separate font CSS files for each website.

No caching support like earlier.

The best solution is to host Google font on your own server to reduce additional HTTP requests and manage browser caching of Google Font CSS for longer.

How to Host Google Font Locally

1.Head to Fonts in Perfmatters Plugin

2.Enable Display Swap & Local Google Fonts.Local Font Perfmatters

3.Save the change and clear the cache.

9.Optimize Unused CSS

Unused CSS is one of the widespread and complex issues regarding speeding up websites.

Many popular themes like Newspaper and popular plugins like Revolution Slider cause that.

And solving it is barely possible for a beginner because you must dig into codes.

But Thanks to Perfmatters Plugin.

How To Remove Unused CSS

Method-1

If a plugin is used for specific pages like Contact Form 7 is merely used for a contact page.

So you should unload its resources on all pages except the contact page.

1.Go to Extras>Assets>Enable Script Manager in Perfmatters.perfmatters script manager
2.Visit the contact us page to unload Contact Form 7 resources.

3.Click on the script manager over the admin bar.Script Manager

4.In the Contact Form 7 section, put off (/wp-content/plugins/contact-form-7/includes/css/styles.css)Contact Form 7 Setting
5.Locations Everywhere

6.In Exceptions, Location current URL

7.As like that, you can also unload JS (/wp-content/plugins/contact-form-7/includes/js/index.js)

Method-2

Some CSS files of big themes or plugins are essential for all pages. But all codes are generally not used like the Newspaper theme’s stylesheet.

The best solution is to find a better alternative. But you don’t, follow the steps.

1.Scan your homepage and any post on purifycss.online.PurifyCSS Online - Clean CSS Codes
2.Copy the used code and paste it into their file location.Sassy Social Share Unused Code

Note-Take backup properly before removing any code, or better to hire a developer. Always scan the URL using higher CSS codes than other pages.

But after updating the theme & plugin, the changes will vanish. So just enable remove unused CSS in WP Rocket & Chill.WP Rocket Remove Unused CSS

10.Optimize Unused JS

Just delay all js besides some important js. Check the AdSense Optimization section above.

11.Disable Useless Features of WordPress

Do you use Window Live Writer to do a post on your blog?

No….! I guess.

Why then load its resource on all the pages.Window Live Writer

It’s not a single useless feature of WordPress. There are 13 like XML-RPC, RSS Feed Links, Embeds, etc.perfmatters useless feature of wordpress

Useless resources load on every page and suffer speed. So you should stop them.

How to Stop Useless Features of WordPress

1.Go to Options>General in Perfmatters.

2.Disable useless featuresperfmatters useless feature of wordpress

Disabling “Remove jQuery Migrate” may stop some features of the theme and plugin. Don’t disable Rest API and Heartbeat.

12.Disable WooCommerce Function on Non-WooCommerce Pages

Do you manage some WooCommerce pages on your blog?

You should know, that its resources load on non-WooCommerce pages too.

How To Stop WooCommerce Scripts on Non-WooCommerce Pages

1.Go to Options>WooCommerce

2.Disable Scripts and save changesperfmatters WooCommerce Useless Feature

You can disable other options also. If some features don’t work, delay them.

13.Optimize Videos

Already talked about the impact of heavy resource-intensive YouTube Videos.

You can also optimize them with Perfmatters.

Just enable iframes and Video and YouTube Preview Thumbnails in the Lazy Loading Section.perfmatters lazy loading video

It will delay self-hosted videos and YouTube videos.

14.Control Heartbeat

WordPress launched the API feature in 2013.

It shows notification of plugins in the admin area and sales report of WooCommerce Plugin and does auto-draft.

But it consumes RAM. It could be pain for shared hosting.

How to Control Heartbeat

1.Go to Disable Heartbeat in options

2.Disable everywhere if you want to stop auto-save and revision.Heartbeat Perfmatters

Otherwise, select Only Allow When Editing Posts/Pages and 60 seconds for Heartbeat frequency.

15.Clean Up Database

Have you suffered slow internet speed?

Well, excessive temp files are one of the significant reasons.

Likewise, WordPress stores post revisions, auto-drafts, trashed posts, spam comments, expired transients etc.

These not only occupy space but also stop the server from running optimally. Clean those up.

How to Clean Up Database

1.Head to Extras>Database in Perfmattersperfmatters database optimization
2.Enable trashy item options and optimize now.

Don’t forget to delete data of the uninstalled plugin with the WP-Optimize plugin.WP optimize uninstalled plugin table

16.Use Premium DNS

The domain name system works like a phonebook. It stores server IP addresses.domain name system

When a browser gets to know it and connects with the origin server for retrieving data.

So we need a separate server for DNS.

Every web host manages DNS servers with all hosting plans.

They generally use open source software and deliberately try to handle much more than the actual capacity.

Therefore DNS processing gets too slow and spoils the pages’ whole experience.

Solution-

1.Buy their premium DNS package and update them.

2.Or use Cloudflare DNS freely, it’s World’s fastest DNS.

17.Use CDN

If your audience is global. Then you must use a CDN to maintain faster latency and pass Web Vitals everywhere.

You can use Cloudflare Enterprises that deliver TTFB under amazing 100ms across the world, safeguard your site from DDoS attack, eliminate malicious traffic with WAF & HTTP3 support and does image & mobile optimization.

18.Full Page Cache

Full-page cache helps to serve your WordPress pages as static files.

It saves a lot of costly bandwidth and cuts the origin server’s 80-90% burden.

How to Setup Full Page Cache

1.Move to Rules>Page Rules in Cloudflare.

2.Create two page rules like these.page rules Cloudflare

These rules will do full page cache. Now, if you do any updates in the WP admin area, firstly, disable the page rules.

After all updates, clean cache (Caching>Configuration>Purge Cache>Purge everything) and switch on-page rules.purge cache cloudflare

It is recommended only for a static website. For a dynamic website like your blog, which frequently gets posts updated, you should choose Cloudflare Enterprise for dynamic full page cache.

19.Avoid Heavy Page Builder or Speed Up Them

Do you use a page builder like Elementor?

Open any new post. Press Ctrl+U. Search Elementor.

How many times is it?

Around 1000 to 2000+.elementor mentions

I was shocked the first time I knew it.

It adds vast CSS, JS and DOM elements that create multiple speed issues.

Just replace it with a lightweight Gutenberg or Oxygen page builder.Page Builder Report

Or otherwise, you can disable their unused HTTP requests by Perfmatters Plugin.

It can thump up speed.

Now Elementor and Divi come with some speed-up features. You can tune it.
elementor speed up features

20.Avoid Heavy Plugins

Jetpack-like plugins have a bunch of features. So they attract novices.

You may barely use all their features but in return, they  inject a large amount of CSS & JS code in your blog.

So better to use lightweight plugins which add less code and are healthier for RAM and speed.

How To Find Heavy Plugins

1.Install WP Hive extension to Chrome Browser.

2.Visit wordpress.org/plugins.

3.Search your plugin.

4.Find WP Hive Insight on the right side.wp hive insight

If the minimal impact on memory usage or pagespeed is red. Just find the lightweight alternative to your plugin.

My Favorite Lightweight Plugins

21.Increase RAM

High usage of RAM is a broad issue of Shared Hosting.

As they offer a tiny 256MB and 512MB RAM for the entry-level plans.

It is far less than enough.

So, while a small amount of temp files is stored, tiny RAM runs out.

The situation worsens when you use multiple or heavy plugins or page builders.

If your usage of RAM goes over 80%+, you should upgrade.

It should be at least 1GB for a standard blog or 2GB for production websites.

22.Check Invalid SSL

Now every website should have an SSL and it should be valid.

Must check its SSL

If it is not valid, talk to your host and fix the issue.

Invalid SSL wastes a lot of time to connect browsers and doesn’t encrypt the path.

23.Control Schedule Service of Plugin

Do you schedule database optimization or backup?

Stop it.

This kind of back-end process sometimes creates a lot of burden on the server.

Especially if you are on shared hosting, do everything manually as far as possible or upgrade your plan.

24.Keep Software Updated

Updating software will boost the server process and protect servers against hackers.

So always keep updated Ubuntu Linux, Apache, MySQL, PHP, WP Core, Theme and Plugins.

You can contact the GoDaddy support team regarding server software updates.

25.Stop Spam Bots

Do you know?

Spam bots generate almost 50% of web traffic.how many bot traffic

They consume costly bandwidth and put a lot of useless pressure on your server.

You can check it in the Live Traffic Tab in Wordfence Plugin.Live Traffic WordFence Search their hostname in google. People have already talked about it.

Use Cloudflare, Wordfence or Blackhole for Bad Bots

26.Avoid Old Fashioned Host & Choose New Tech

Still in 2023, using GoDaddy like shared hosting?

Oh come on! you’re missing a creamy result because of not choosing cloud hosting.

Forbes & iTheme suggestion, regular massive cyberattacks and flood of user complaints on social media is a big indication to switch over to cloud hosting from SlowDaddy in order to get maximum speed reward in SERP.godaddy sucks

With Cloudflare Enterprise, Cloudways is a go to option that swiftly enhances TTFB on average of 100 ms over 285 pop ups through its APO, Argo Smart Routing and Tiered Cache.

Cloudflare DNS
Source – www.dnsperf.com

By the way, Cloudflare DNS is the fastest in the World. It also helps a lot to boost TTFB.

Mirage and Polish optimize images well. You won’t require an image optimization plugin. Early hints send indications to search engine bots while a post has been updated and avoid useless crawling in order to save resources.

Cloudflare WAF build ironclad fence and Rocket also do malware scanning & daily backup as a normal daily routine task.

Moreover they have an ideal pre-configure speed optimization setting inside their CF dashboard. Instantly boost your site speed and avoid time & money to hire a speed optimization expert.

You can take a test of the innovative host for free.

FAQ

Why is my WordPress site so slow on Godaddy?
GoDaddy is infamous for overcrowded servers and outdated software. They also throttle the resource. When your website crosses the limit. They put a limit and your website goes slow.

How do I speed up my WordPress site GoDaddy?
Optimize Images, Update PHP, Use Premium Cache Plugin and Lightweight Theme, Use Cloudflare

Is your website still slow? comment box below. I can help you as I can. And if you love the tutorial. Plz share it.

Fix More:

Your subscription could not be saved. Please try again.
We have sent you VPS Gift to your inbox.

Get Free $100 VPS Credit 

Disclosure: Our Content is reader-supported. This means if you click on some of our links and make a purchase, we may earn a commission at no extra cost to you. Read our affiliate disclosure.

2 thoughts on “How To Fix GoDaddy Slow WordPress Site[New Algo Mar 2024}”

  1. Hello, my website is running on GoDaddy and its initial server response time TTFB is extremely slow. Is there any solution for it? I have very less number of plugins on the website

    Reply
    • Did you apply speed optimization? After optimization, if TTFB is slow, then I would recommend to switch to Cloud Hosting.

      Reply

Leave a Comment

//