Personal Blog of

Minhazul Asif

Personal Blog of

Minhazul Asif

speed up 90% for any wordpress website

speed up 90% for any wordpress website
PRECAUTIONS::: 
1. complete all the tasks of website? (IF YES, THEN PROCEED)
2. do you take back up of the wp website (IF YES, THEN PROCEED) _ Using ALL IN ONE WP MIGRATION
3. do you take befores after screenshot of gtmetrix and google page speed checker (IF YES, THEN PROCEED)
4/ take backup of .htaccess
GET BEST PLUGINS (REMIUM)
** wp rocket: https://mega.nz/#!jOZDBYpI!wO9lSnMAwAarrISrQ7apJczfhKQKTcD8mTo7uwAHbrk
1. autoptimize: https://mega.nz/#!SeBi2IYB!qGha3Q-Ox4PgEKbYj1kXvLhcdWQ8tUslezybU7TUg5Q
2. async-javascript: https://mega.nz/#!KCZihaoK!HQ3vF81AWfwl5ZX-ZoU2PudtqEnObf_zujYqAcYoAVg
Analyze your site’s speed ::: 
https://gtmetrix.com/
https://developers.google.com/speed/pagespeed/insights/
Pingdom: https://tools.pingdom.com/
WaterFall Catcher: https://www.webpagetest.org
LightHouse Chrome Extenson: https://chrome.google.com/webstore/detail/lighthouse/blipmdconlkpinefehnmjammfjpmpbjk/related?hl=en
1. WP ROCKET
Get WP Rocket Licensed Version: WP ROCKET: https://mega.nz/#!jOZDBYpI!wO9lSnMAwAarrISrQ7apJczfhKQKTcD8mTo7uwAHbrk
install the plugin and go to dashbord and see below options:
wp rocket > settings > BASIC > LazyLoad:
>> Tick -> Enable for images 
>> Tick -> Enable for iframes and videos
Mobile cache:
Enable -> caching for mobile devices
Enable -> Separate cache files for mobile devices
UserCache
Enable -> Enable caching for logged-in WordPress users
SSL cache:
Enable -> Enable caching for pages with https://
Imoji cache: Enable(by default)
Use default emoji of visitor’s browser instead of loading emoji from WordPress.org
Embedded: 
>> Disable WordPress Embeds
Cache Lifespan: >>
Cache Lifespan : 10 hours
WP ROCKET > Settings > Static Files
Minify files >>
HTML 
CSS  (must – see what is the state of the website – if broken – remove tick) becasue this enable may cause – broken sites 
Combine files:
Google Fonts – Enable
CSS – Enable
Remove query strings:
Enable -> Remove query strings from static resources (must – see what is the state of the website – if broken – remove tick)-becasue this enable may cause – broken sites 
WP ROCKET > Settings > PRELOAD
Sitemap preloading:
Enable -> Activate sitemap-based cache preloading
Preload bot -> Enable -> Automatic
Clear cache – finally by WP ROCKET 
wp dashoard > at top > wp rocket > clear cache 
MUST DELETE – W3 TOTAL CACHE – IF IT IS INSTALLED 🙂 
Autoptimize – By By Frank Goossens (futtta) – Free Plugin 
https://wordpress.org/plugins/autoptimize/
– Settings > Autoptimize > HTML, CSS< JS
– Optimize HTML Code – Tick
– Optimize CSS Code – Tick
>> Save Shanges > Save changes and empty cache
– Settings > Autoptimize > extra 
– Google Fonts > 5 no. Combine and load fonts asynchronously with webfont.js
– Remove query strings from static resources -> Tick (MUST SEE SITE STATUS – if broken – romove tick)
– Settings > Autoptimize > images 
– Optimize images -> on the fly and serve them from a CDN. -> TICK
– Image Optimization quality -> Lossy  (MUST SEE SITE STATUS – if broken – choose GLOSSY or LOSS LESS)
– at top > aauto optimize > delete cache
use only when speed is not sufficient 
Async JavaScript – By By Frank Goossens (futtta) – Free Plugin 
https://wordpress.org/plugins/async-javascript/
– Async JavaScript > Wizard
– enable – async js
– Go https://gtmetrix.com/api/
– Login gtmetrix -> get api and using – user name and api – it will give you a test score.
– Step 4 ->> Proceed -> is your site is ok : YES > Apply Settings
– Async JavaScript > Settings
– TICK – Enable Async JavaScript?  
– TICK – Also enable Async JavaScript for logged in users?  
– TICK – Also enable Async JavaScript on cart/ checkout pages? 
– Tick -> Enable Autoptimize Support: 
– Tick -> jQuery Method: DEFER/ asynnc – which is better ? apply that one 
– Save Changes
just for testing all plugin & themes performance on speed (not necessary)
P3 Plugin Profiler
benefit: take decision – which plugin – should be eleminated for much speed absorption)
https://wordpress.org/support/plugin/p3-profiler/
– Step 1: click scan > autoscan > view result 
– step – 1/b advance settings > ok 
– Step 2: click -> Run time by plugin > now see – what plugins are shown here and how much speed they are killing .. 
jetpopup – 1.02 ms
elementor extra – 2.03 ms
real time find and replace – 3.02 ms
all in one wp migration – 2.08 ms
– step 3: the shown plugins are taking much much speed (may be those are very god plugins – but you can’t configure them well, so they are taking huge speed.
– decision-01: think – what service is done by the plugins (think an alternative plugin – to do the job) / then delete the plugin 
– decision-02: try re-configure(delete the plugins and install & configure again) – and test again… 

Share on -

Related Articles

minhazul asif

আমি মিনহাজুল আসিফ,

Entrepreneur, Instructor, Web Developer, Freelancer & Cyber Sucurity Expert.

নিজের আইডিয়া গুলো সবার সাথে শেয়ার করার জন্য এই ব্লগ ওয়েবসাইট তৈরী করা। আশা করি আমার ব্লগ পড়ে অনেকেই উপকৃত হবে।

ক্যাটাগরি সমূহ: