To download a .xlsx version of this sheet, click here.
| Tools & tips for improving a WordPress site for load time and SEO | ||||||
| People begin abandoning sites that take longer than 2-3 seconds to load. As many as 38% of site owners report being “hacked” in the past year. Everybody wants better rankings. | ||||||
| Our goal is to have a site that loads fast; which is safe from viruses, malware and attacks; and which is optimized for search engines. Here’s our first steps. | ||||||
| Tips: | ||||||
| Scan your site for technical SEO issues | ||||||
| Tools: | ||||||
| Visual SEO Studio | ||||||
| Screaming Frog | ||||||
| Ensure every page has a unique keyword or key phrase assigned to it | ||||||
| Ensure every page has a unique title & meta description, focused on your keword for that page | ||||||
| Set up security (https) for your site | ||||||
| Tools: | ||||||
| Really Simple SSL Plugin | ||||||
| letsencrypt.org free https certificates | ||||||
| Your host probably has this available for free | ||||||
| Be sure every link and image on your site points to the https version. If your site says “Not secure” this is why. | ||||||
| Set up high-speed hosting | ||||||
| avoid entry level hosting, or any hosting company owned by “Endurance International Group.” | ||||||
| Greg @ Electric Awesome can help with this | ||||||
| expect to pay at least $30 / month for a good hosting plan, over $100 / month minimum for a private server | ||||||
| Set up backups | ||||||
| tools: | ||||||
| Updraft Plus backups plugin | ||||||
| ManageWP plugin | ||||||
| Check with your hosting provider for backups and “1-click restore.” | ||||||
| Set up a “Content delivery network” | ||||||
| tools: | ||||||
| Cloudflare | ||||||
| Akamai (not free) | ||||||
| Amazon Cloudfront (very pricey) | ||||||
| Be aware that a CDN *may* decrease your SEO rankings. Monitor it carefully after setting it up. | ||||||
| Purge your plugins! | ||||||
| Evaluate all your plugins on your site and make sure you still need them. Delete old and unused plugins. | ||||||
| If your site loads slow, try disabling every plugin and see if it loads fast. If it does, you know you got a bad plugin. | ||||||
| If plugins “overlap” in their purposes, pick one. | ||||||
| Delete any deactivated plugins AND themes to keep your site secure | ||||||
| Use smaller images | ||||||
| images should be exactly the size they appear on the page – avoid uploading super huge high quality images for web use | ||||||
| Images can be compressed for huge savings in load time | ||||||
| “lazy load” images – use a lazy load function to tell the site to only load images when the client gets to that part of the site. | ||||||
| tools: | ||||||
| Wpoptimize plugin | ||||||
| a3 Lazy Load plugin | ||||||
| EWWW Image Optimizer plugin | ||||||
| Get Secure! | ||||||
| Make sure every user has a high security password | ||||||
| Move your wp-config.php file somewhere more secure | ||||||
| Under Settings > Discussion, disable the top 3 “default post settings” | ||||||
| Change the default “admin” username | ||||||
| tools: | ||||||
| iThemes Security plugin | ||||||
| Wordfence plugin | ||||||
| WP-DBManager plugin | ||||||
| Force Strong Passwords plugin | ||||||
| Suggested plugins | ||||||
| RankMath – SEO, Schema, Redirects | ||||||
| WPOptimize – caching, image compression, lazy load | ||||||
| Updraft Plus – Backups, multi-site management | ||||||
| Really Simple SSL – ssl settings | ||||||
| Wordfence – security & hardening | ||||||
| Anti-Malware Security and Brute Force Firewall – for removing malware | ||||||
| Next Steps: | ||||||
| Consider Joseph Stevenson’s how-to guide for on-page SEO: | ||||||
| https://amzn.to/2XkyK3K | ||||||
| Consider purchasing higher-speed hosting | ||||||
| Electric Awesome (that’s me) | ||||||
| WPEngine | ||||||
| Flywheel | ||||||
| Questions? Comments? Email greg@electricawesome.com | ||||||

