- bereccsen September 24, 2017 at 9:28 am
Hi guys,
unfortunately the speed of my website is very slow. I checked it on Pingdom and PageSpeedInsights and both told me that the compressing of the files of your theme is very bad (etc). What could i do to have a faster page? Should i use a Plugin? It´s really annoying:
Thank you
Rebecca(What i have already done:
1. I use Smush for images
2. I use the Plugin “WP Fastest Cache”
3. I add :
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType text/html “access plus 500 seconds”
ExpiresByType image/gif “access plus 14 days”
ExpiresByType image/ico “access plus 14 days”
ExpiresByType image/jpeg “access plus 14 days”
ExpiresByType image/jpg “access plus 14 days”
ExpiresByType image/png “access plus 14 days”
ExpiresByType text/css “access plus 14 days”
ExpiresByType text/javascript “access plus 14 days”
ExpiresByType application/x-javascript “access plus 14 days”
ExpiresByType application/javascript “access plus 14 days”
</IfModule>to the .ht-access)
Specify a Vary: Accept-Encoding header
The following publicly cacheable, compressible resources should have a “Vary: Accept-Encoding” header:
http://neu.nusweet.de/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=4.9
http://neu.nusweet.de/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=4.9
http://neu.nusweet.de/wp-content/plugins/enhanc … ossary/frontend/assets/css/tooltip.css?ver=4.8.2
http://neu.nusweet.de/wp-content/plugins/enhanc … glossary/frontend/assets/js/tooltip.js?ver=4.8.2
http://neu.nusweet.de/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=5.2
http://neu.nusweet.de/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js?ver=5.2
http://neu.nusweet.de/wp-content/plugins/revslider/public/assets/css/settings.css?ver=5.4.5.1
http://neu.nusweet.de/wp-content/plugins/revsli … evolution.extension.actions.min.js?version=5.4.5
http://neu.nusweet.de/wp-content/plugins/revsli … on.extension.layeranimation.min.js?version=5.4.5
http://neu.nusweet.de/wp-content/plugins/revsli … lution.extension.navigation.min.js?version=5.4.5
http://neu.nusweet.de/wp-content/plugins/revsli … lution.extension.slideanims.min.js?version=5.4.5
http://neu.nusweet.de/wp-content/plugins/revsli … /jquery.themepunch.revolution.min.js?ver=5.4.5.1
http://neu.nusweet.de/wp-content/plugins/revsli … ts/js/jquery.themepunch.tools.min.js?ver=5.4.5.1
http://neu.nusweet.de/wp-content/themes/smart-child/style.css?ver=4.8.2
http://neu.nusweet.de/wp-content/themes/smart/includes/assets/css/animate.min.css?ver=3.5.1
http://neu.nusweet.de/wp-content/themes/smart/includes/assets/css/font-awesome.min.css?ver=4.8.2
http://neu.nusweet.de/wp-content/themes/smart/includes/assets/css/jquery.fancybox.css?ver=2.1.5
http://neu.nusweet.de/wp-content/themes/smart/includes/assets/js/min/jquery.scrollTo.min.js
http://neu.nusweet.de/wp-content/themes/smart/includes/assets/js/min/lazyload.min.js
http://neu.nusweet.de/wp-content/themes/smart/i … s/min/nice-centered-inline-logo.min.js?ver=4.8.2
http://neu.nusweet.de/wp-content/themes/smart/includes/assets/js/min/nice-scripts.min.js?ver=4.8.2
http://neu.nusweet.de/wp-content/themes/smart/includes/assets/js/min/pace.min.js?ver=1.0.2
http://neu.nusweet.de/wp-content/themes/smart/includes/assets/js/min/superfish.min.js
http://neu.nusweet.de/wp-content/themes/smart/i … composer/assets/css/nice-vc-styles.css?ver=4.8.2
http://neu.nusweet.de/wp-content/themes/smart/i … r/assets/js/min/nice-vc-scripts.min.js?ver=4.8.2
http://neu.nusweet.de/wp-content/themes/smart/style.css?ver=4.8.2
http://neu.nusweet.de/wp-content/uploads/useanyfont/uaf.css?ver=1501177106
http://neu.nusweet.de/wp-includes/js/comment-reply.min.js?ver=4.8.2
http://neu.nusweet.de/wp-includes/js/hoverIntent.min.js?ver=1.8.1
http://neu.nusweet.de/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1
http://neu.nusweet.de/wp-includes/js/jquery/jquery.js?ver=1.12.4
http://neu.nusweet.de/wp-includes/js/wp-embed.min.js?ver=4.8.2
http://neu.nusweet.de/wp-includes/js/wp-emoji-release.min.js?ver=4.8.2
Remove query strings from static resources
Resources with a “?” in the URL are not cached by some proxy caching servers. Remove the query string and encode the parameters into the URL for the following resources:http://cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.4.1/jquery.easing.min.js?ver=4.8.2
http://neu.nusweet.de/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=4.9
http://neu.nusweet.de/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=4.9
http://neu.nusweet.de/wp-content/plugins/enhanc … ossary/frontend/assets/css/tooltip.css?ver=4.8.2
http://neu.nusweet.de/wp-content/plugins/enhanc … glossary/frontend/assets/js/tooltip.js?ver=4.8.2
http://neu.nusweet.de/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=5.2
http://neu.nusweet.de/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js?ver=5.2
http://neu.nusweet.de/wp-content/plugins/revslider/public/assets/css/settings.css?ver=5.4.5.1
http://neu.nusweet.de/wp-content/plugins/revsli … evolution.extension.actions.min.js?version=5.4.5
http://neu.nusweet.de/wp-content/plugins/revsli … on.extension.layeranimation.min.js?version=5.4.5
http://neu.nusweet.de/wp-content/plugins/revsli … lution.extension.navigation.min.js?version=5.4.5
http://neu.nusweet.de/wp-content/plugins/revsli … lution.extension.slideanims.min.js?version=5.4.5
http://neu.nusweet.de/wp-content/plugins/revsli … /jquery.themepunch.revolution.min.js?ver=5.4.5.1
http://neu.nusweet.de/wp-content/plugins/revsli … ts/js/jquery.themepunch.tools.min.js?ver=5.4.5.1
http://neu.nusweet.de/wp-content/themes/smart-child/style.css?ver=4.8.2
http://neu.nusweet.de/wp-content/themes/smart/includes/assets/css/animate.min.css?ver=3.5.1
http://neu.nusweet.de/wp-content/themes/smart/includes/assets/css/font-awesome.min.css?ver=4.8.2
http://neu.nusweet.de/wp-content/themes/smart/includes/assets/css/jquery.fancybox.css?ver=2.1.5
http://neu.nusweet.de/wp-content/themes/smart/i … s/min/nice-centered-inline-logo.min.js?ver=4.8.2
http://neu.nusweet.de/wp-content/themes/smart/includes/assets/js/min/nice-scripts.min.js?ver=4.8.2
http://neu.nusweet.de/wp-content/themes/smart/includes/assets/js/min/pace.min.js?ver=1.0.2
http://neu.nusweet.de/wp-content/themes/smart/i … composer/assets/css/nice-vc-styles.css?ver=4.8.2
http://neu.nusweet.de/wp-content/themes/smart/i … r/assets/js/min/nice-vc-scripts.min.js?ver=4.8.2
http://neu.nusweet.de/wp-content/themes/smart/style.css?ver=4.8.2
http://neu.nusweet.de/wp-content/uploads/useanyfont/uaf.css?ver=1501177106
http://neu.nusweet.de/wp-includes/js/comment-reply.min.js?ver=4.8.2
http://neu.nusweet.de/wp-includes/js/hoverIntent.min.js?ver=1.8.1
http://neu.nusweet.de/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1
http://neu.nusweet.de/wp-includes/js/jquery/jquery.js?ver=1.12.4
http://neu.nusweet.de/wp-includes/js/wp-embed.min.js?ver=4.8.2
http://neu.nusweet.de/wp-includes/js/wp-emoji-release.min.js?ver=4.8.2bereccsen September 25, 2017 at 7:38 am…i also wrote
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>to the .htaccess. …
now there is only this note
Resources with a “?” in the URL are not cached by some proxy caching servers. Remove the query string and encode the parameters into the URL for the following resources:http://cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.4.1/jquery.easing.min.js?ver=4.8.2
http://neu.nusweet.de/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=4.9
http://neu.nusweet.de/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=4.9
http://neu.nusweet.de/wp-content/plugins/enhanc … ossary/frontend/assets/css/tooltip.css?ver=4.8.2
http://neu.nusweet.de/wp-content/plugins/enhanc … glossary/frontend/assets/js/tooltip.js?ver=4.8.2
http://neu.nusweet.de/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=5.2
http://neu.nusweet.de/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js?ver=5.2
http://neu.nusweet.de/wp-content/plugins/revslider/public/assets/css/settings.css?ver=5.4.5.1
http://neu.nusweet.de/wp-content/plugins/revsli … evolution.extension.actions.min.js?version=5.4.5
http://neu.nusweet.de/wp-content/plugins/revsli … on.extension.layeranimation.min.js?version=5.4.5
http://neu.nusweet.de/wp-content/plugins/revsli … lution.extension.navigation.min.js?version=5.4.5
http://neu.nusweet.de/wp-content/plugins/revsli … lution.extension.slideanims.min.js?version=5.4.5
http://neu.nusweet.de/wp-content/plugins/revsli … /jquery.themepunch.revolution.min.js?ver=5.4.5.1
http://neu.nusweet.de/wp-content/plugins/revsli … ts/js/jquery.themepunch.tools.min.js?ver=5.4.5.1
http://neu.nusweet.de/wp-content/themes/smart-child/style.css?ver=4.8.2
http://neu.nusweet.de/wp-content/themes/smart/includes/assets/css/animate.min.css?ver=3.5.1
http://neu.nusweet.de/wp-content/themes/smart/includes/assets/css/font-awesome.min.css?ver=4.8.2
http://neu.nusweet.de/wp-content/themes/smart/includes/assets/css/jquery.fancybox.css?ver=2.1.5
http://neu.nusweet.de/wp-content/themes/smart/i … s/min/nice-centered-inline-logo.min.js?ver=4.8.2
http://neu.nusweet.de/wp-content/themes/smart/includes/assets/js/min/nice-scripts.min.js?ver=4.8.2
http://neu.nusweet.de/wp-content/themes/smart/includes/assets/js/min/pace.min.js?ver=1.0.2
http://neu.nusweet.de/wp-content/themes/smart/i … composer/assets/css/nice-vc-styles.css?ver=4.8.2
http://neu.nusweet.de/wp-content/themes/smart/i … r/assets/js/min/nice-vc-scripts.min.js?ver=4.8.2
http://neu.nusweet.de/wp-content/themes/smart/style.css?ver=4.8.2
http://neu.nusweet.de/wp-content/uploads/useanyfont/uaf.css?ver=1501177106
http://neu.nusweet.de/wp-includes/js/comment-reply.min.js?ver=4.8.2
http://neu.nusweet.de/wp-includes/js/hoverIntent.min.js?ver=1.8.1
http://neu.nusweet.de/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1
http://neu.nusweet.de/wp-includes/js/jquery/jquery.js?ver=1.12.4
http://neu.nusweet.de/wp-includes/js/wp-embed.min.js?ver=4.8.2
http://neu.nusweet.de/wp-includes/js/wp-emoji-release.min.js?ver=4.8.2Andrés Villarreal September 25, 2017 at 4:49 pmHi Rebecca,
Thank you for writing, I hope you’re doing well.
The plugins you’re using should be OK to lower the size of your images and for page optimization. However, there are a couple more things you can do to improve the performance of your website.
For Smart, we recommend having all your options for Images, CSS and JavaScript turned on in Theme Settings > Performance. Unfortunately, I’m not able to log into your site with the credentials you provided to check if these are active. Could you check your access details and send them again in a private reply?
For page cache, WP Fastest Cache should be fine. However, we recommend W3 Total Cache (https://wordpress.org/plugins/w3-total-cache/), since it’s been largely tested with our themes.
Whatever it is the plugin you’re using for page cache, we recommend turning off all its file minification options for HTML, CSS and JS, and use Autoptimize instead: https://wordpress.org/plugins/autoptimize/. Here is a screenshot with our recommended configuration for Autoptimize: https://www.dropbox.com/s/l621ucr6mlpuepk/Screen%20Shot%202017-06-28%20at%2014.53.49-fullpage.png?dl=0&raw=1.
Also, you may want to take a look at this article about website performance and optimization: http://www.wpbeginner.com/wordpress-performance-speed/. It has a lot of useful information that can be relevant to your site.
One last thing: We would really appreciate if you could give us some information about your server setup, such as the name of your hosting provider and your current plan, so we can check if there’s some kind of limitation there that may be slowing down your site.
Hope this helps. Please let us know how it goes.
Best,
Andrés.
Andrés Villarreal September 26, 2017 at 3:55 amHi Rebecca,
I just checked your settings and they seem to be fine. In fact, according to GTmetrix, your website is doing pretty fine in terms of performance: https://gtmetrix.com/reports/neu.nusweet.de/ypSBGhXW
About the recommendation you’re gettig from Pingdom, I just went ahead to your W3TC settings and checked all the “Remove query strings from static resources” options inside Performance > Browser Cache. Usually, that’s enough for the query strings to be fully removed, but some plugins could override this behavior, so you may want to take a look at this article: https://technumero.com/remove-query-strings-from-static-resources/. In case you need to add some PHP code, you can do that inside the functions.php file of your Child Theme.
Besides this, since your site is still loading a little slower than what is usual for this theme, I would recommend two more things:
1) Update both Smart and the NiceFramework to their latest available versions. We added a lot of performance improvements since the versions you have, so updating will definitely help. You can do that by going to Smart > Support & Updates. Just remember to make a full backup of the theme before the update. In case you run into some issue while updating, you can always download the latest available version of the theme right here, or from ThemeForest.
2) Optimize and reduce the size of your images as much as you can, especially the ones you’re using for the homepage slider. Smart loads images on-demand when using the LazyLoad feature, but Slider Revolution uses its own loading method, which is not as effective as LazyLoad.
Please let us know if this helps.
Best,
Andrés.
Juanfra Aldasoro October 6, 2017 at 1:57 pmHi Rebecca,
Thanks for the follow-up.
Unfortunately, the version of the theme that you are currently using had a bug related to the one-click update when using child themes. Would you please send me your FTP access details in a private reply so I can manually update your parent theme? You are right, if you overwrite the wp-content/themes/smart folder with the contents you got on the zip, you will be updating the theme.
Best,
Juan.
You must be logged in to reply to this topic.