Improve Site Performance by Removing/Replacing Widgets & Plugins?
-
We completed a Wordpress redesign of our website in December. The project took about 8 months. Important URLs on the new site are performing slowly according to Google Page Speed Insights. For instance, a key product page gets a score of 18 on mobile and 61 on desktop. Home page scores 37 on mobile and 80 on desktop.
My new SEO believes the website is hindered by an excessive number of plugins and widgets. That reducing the number of these may increase performance. Also, my developers were unable to get WT3 Total Cache to work with our InMotion server and have used about 3 plugins for cache.
We purchased a real estate theme (wpcasa) and heavily customized it. Any suggestions for improveing performance? If we recoded the website from scratch without a pre existing theme (using the existing design) would that speed up performance? Is there anything we can do remove complexity and improve URL download speeds? We are in a very competitive niche and we need decent performance in order to rank.
Thanks,
Alan -
There are numerous aspects that go into page speed.
When you run an analysis, whether in Pingdom, GTMetrix, or Google Page Speed, you will get insights about what is slowing down your site. These are the aspects you want to focus on. The best I find is GTMetrix. It gives you a step by step list of everything slowing down your site. Then, you can research each point and find ways to improve them. That said, here are a few areas to check:
1. Are you running the highest version of Wordpress and PHPadmin. You want at least 7.0 or higher for PHP admin, and you want to be using Wordpress 5.0.
2. Your server speed and the quality of your host will play a bigger role than anything else in the speed of your site. Check with your hosting company if your server can handle your site. With hosting, quality is a lot more important than price. You can get cheap, shared hosting from an unreliable supplier, but you will get the site speed that goes with it. You want a server that's located in the country where most of your traffic will come from, and you never want it to be "just good enough". It's like towing with a truck. If you need to tow 5,000 pounds, you'll want a truck that can tow at least 7,500 pounds with ease. Not sure if that makes sense, but the point is, make sure your server is capable of towing a lot more than your current site.
If you're not sure which hosts are best, do some online research. I won't name names here, but there are 3 or 4 hosting companies that are constantly head and shoulders above the rest.
3. Your images also play a huge role in your site speed. Make sure they are optimized. Again, Page Speed and GTMetrix will let you know how big of a role your images are playing in your slow site.
4. Research Leverage Browser Caching.
5. Research "slow wordpress site". There is a guide available that helps you go step by step to improve speed.
Site speed is a range of factors. There can be hundreds of factors hurting your site but the four above are the major ones. Don't worry too much about your theme. It plays a role, but no theme can be fast if the host is slow, the images are too big, you don't enable Leverage Browser Caching and your Wordpress and PHP versions aren't up to date.
As for your plugins, there is a plugin that checks which of your plugins are slowing down your site the most called P3, but I wouldn't recommend it. It caused a few problems on our site when we ran it. That said, the rule of thumb with plugins is delete anything you don't use, don't use two plugins that do the same thing, and make sure you use reliable plugins that have good reviews and are updated regularly.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
My last site crawl shows over 700 404 errors all with void(0 added to the ends of my posts/pages.
Hello, My last site crawl shows over 700 404 errors all with void(0 added to the ends of my posts/pages. I have contacted my theme company but not sure what could have done this. Any ideas? The original posts/pages are still correct and working it just looks like it did duplicates and added void(0 to the end of each post/page. Questions: There is no way to undo this correct? Do I have to do a redirect on each of these? Will this hurt my rankings and domain authority? Any suggestions would be appreciated. Thanks, Wade
Intermediate & Advanced SEO | | neverenoughmusic.com0 -
Disallow: /jobs/? is this stopping the SERPs from indexing job posts
Hi,
Intermediate & Advanced SEO | | JamesHancocks1
I was wondering what this would be used for as it's in the Robots.exe of a recruitment agency website that posts jobs. Should it be removed? Disallow: /jobs/?
Disallow: /jobs/page/*/ Thanks in advance.
James0 -
Pagination & Canonicals
Hi I've been looking at how we paginate our product pages & have a quick question on canonicals. Is this the right way to display.. Or should the canonical point to the main page http://www.key.co.uk/en/key/euro-containers-stacking-containers, so Google doesn't pick up duplicate meta information? Thanks!
Intermediate & Advanced SEO | | BeckyKey0 -
Disavow Links & Paid Link Removal (discussion)
Hey everyone, We've been talking about this issue a bit over the last week in our office, I wanted to extend the idea out to the Moz community and see if anyone has some additional perspective on the issue. Let me break-down the scenario: We're in the process of cleaning-up the link profile for a new client, which contains many low quality SEO-directory links placed by a previous vendor. Recently, we made a connection to a webmaster who controls a huge directory network. This person found 100+ links to our client's site on their network and wants $5/link to have them removed. Client was not hit with a manual penalty, this clean-up could be considered proactive, but an algorithmic 'penalty' is suspected based on historical keyword rankings. **The Issue: **We can pay this ninja $800+ to have him/her remove the links from his directory network, and hope it does the trick. When talking about scaling this tactic, we run into some ridiculously high numbers when you talk about providing this service to multiple clients. **The Silver Lining: **Disavow Links file. I'm curious what the effectiveness of creating this around the 100+ directory links could be, especially since the client hasn't been slapped with a manual penalty. The Debate: Is putting a disavow file together a better alternative to paying for crappy links to be removed? Are we actually solving the bad link problem by disavowing or just patching it? Would choosing not to pay ridiculous fees and submitting a disavow file for these links be considered a "good faith effort" in Google's eyes (especially considering there has been no manual penalty assessed)?
Intermediate & Advanced SEO | | Etna0 -
We will be switching our shopping cart platform from volusion to magento and really cautious / nervous about our rankings / seo stuff. any advice for anyone that has migrated stores, etc. these urls are years old, etc.
shopping cart platform switch and SEO. What do you suggest? What's the best way to ensure we keep rankings.
Intermediate & Advanced SEO | | PaulDylan0 -
Improving keyword stuffing and site menu
I'm doing some work on http://flyawaysimulation.com/ and would like some tips to avoid keyword stuffing for the term "flight simulator" on this page. Currently, there are about 42 occurrences of the term "flight simulator" on this page - which is above the SEOmoz 15 term recommended limit. However, looking at the page - they have used the term fairly and it doesn't appear that "inappropriate". Could you guys have a look and let me know your thoughts? What can be done? Where can the repetitions be removed from without hurting internal SEO? Also, from an SEO standpoint how could we improve the site menu? For example, if the word "downloads" were removed from the Downloads-->FSX Downloads, FS2004 Downloads, X-Plane Downloads menu (for example just FSX, FS2004, X-Plane) to remove repetition of the phrase - would engines understand that those are "Downloads" because of it being under the "Downloads" drop down list? Your thoughts, suggestions and ideas are greatly appreciated.
Intermediate & Advanced SEO | | Peter2640 -
Optimize a Classifieds Site
Hi, I have a classifieds website and would like to optimize it. The issues/questions I have: A Classifieds site has, say, 500 cities. Is it better to create separate subdomains for each city (http://city_name.site.com) or subdirectory (http://site.com/city_name)? Now in each city, there will be say 50 categories. Now these 50 categories are common across all the cities. Hence, the layout and content will be the same with difference of latest ads from each city and name of the city and the urls pointing to each category in the relevant city. The site architecture of a classifieds site is highly prone to have major content which is not really a duplicate content. What is the best way to deal with this situation? I have been hit by Panda in April 2011 with traffic going down 50%. However, the traffic since then has been around same level. How to best handle the duplicate content penalty in case with site like a classifieds site. Cheers!
Intermediate & Advanced SEO | | ketan90 -
Domain w/ Identical Content to Site we are Optimizing
Hi Guys, We've been optimizing a client's site for about a year or so now and on a call the other day the client brought up that he owns and operates another site that's marketing the same product, but to a difference audience (we work on the direct to consumer side, this is a distributior focused site),with the same exact content as the site we are optimizing. Obviously this is a major duplcant content issue and we need to get it resolved very quickjly. We have already reccomendt to the client that we re-write content, but this is where my questions comes in - Which site should we rewrite the content on? The site we are optimizing is the more impoorant of the two, while we still want the other site to hold rankings we dont want to end up accidently optimizing the other site wherein the site we are working on full time suffers a lost when a "compeiting" site creates compeltely new content and may, accidentally, end up ranking higher than the site we are focusing on full time. As links also play a role, would that be a KPI to look at here in determining which site gets new content and which does not? In this scenairo, would would you guys recommend? Just want to make sure I'm dotting all my I's, and crossing T's here. Many thanks to all in advance, Mike
Intermediate & Advanced SEO | | Havas_Disco0