tips

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