Page Speed SEO And How To Improve Website Performance For Better Rankings

Everyone loves a fast website. As a web developer turned technical SEO, it’s part of my job to make sure a website is fast for both users and the bots that crawl it.

The last thing you want is giving Googlebot a slow website to crawl. If a website is slow for Googlebot, then it’s most likely going to be slow for other users.

Google doesn’t like to show search results that result in slow page loads. If a website is slow to load, it usually results in the user clicking the back button, returning to the search results and clicking another URL. This is also a signal to Google that the site is either slow or irrelevant to that specific search query.

In order to rank higher in the search results, your site must be fast.

How To Make Your Website Fast

There are a few things to focus on to make sure your website is fast for Googlebot and other crawlers as well as your website visitors.

Server Architecture

First, you must have a good server architecture to have a fast website. If your server does not have an adequate amount of CPU or RAM, then you could possibly be serving up a slow website.

Are you using shared hosting from companies like SiteGround or NameCheap? If so, your website is on the same server as hundreds of other users. That means you are all fighting for a share of the server resources (CPU and RAM).

You should have a VPS to allow for better use of resources on the server. With most VPS’s, you have full root access, which means you can control pretty much all aspects of the server and it’s configuration. This gives you an opportunity to fine tune your web server configuration for optimal performance.

Hosting

I recommend getting a VPS with Digital Ocean, this is where I host all my sites using the latest version of Ubuntu as the operating system. The servers are fast, cheap and come with a lot of prebuilt packages to install.

You can use my link to get $100 in free Digital Ocean credits – https://m.do.co/c/c3a35aa907f8

PageSpeed Module

Whether you are using Apache or NGINX, I recommend installing the PageSpeed Module to optimize your site automatically for faster speeds. You can use the built in filters to optimize images, remove white space, combine CSS files, minify JavaScript, trim URLs and more.

Test Your Page Speed

There are many tools you can use to test your Page Speed, one of the most popular being WebPageTest. Another really good testing tool is the PageSpeed Insights Testing Tool created by Google, which uses the Lighthouse framework to do the testing.

The downside to using the Google PageSpeed Insights Testing Tool is the inability to track your progress. That’s why I came up with a new tool to help during this process.

I created SpeedMonitor.io to automate your website’s page speed testing. It logs the website page speed performance of your website nightly using Lighthouse and CrUX reports from Google to present the data to you on beautiful charts. You can then see your website’s speed performance and other metrics over time.

My tool also has the ability to set alerts based on scoring thresholds. For example, you can set alerts to notify you if your website page speed score goes below 50 or above 60. This is a great feature so you don’t have to manually check your scores and you can focus on other aspects of your business.

This is a good way to watch your website speed performance during site migrations and other website enhancements. When you install new plugins using WordPress, you can see if that plugin affects the page speed of your website when your nightly report runs.

Conclusion

I hope this helped you understand your website’s page speed and why it’s important to make sure your site is fast for Googlebot as well as your website visitors.

If you have any questions about page speed or website performance, please leave a comment below.

SEMRush Promo & Coupon Code 14 Day Free UPDATED APRIL 2019

Hey! Welcome to my site and thanks for stopping by. My assumption is you came here looking for an SEMRush coupon code or promo code. You are in luck! I can offer a 14-day money back guarantee…that I guarantee you won’t need because the tool is just that great! That’s a 14-day free trial to SEMRush on the Pro package. If you don’t like it, then you don’t have to pay for it.

The SEMRush coupon code is TREYCOPELAND25-A8BT4OM9. Click to apply to your account.

Is SEMRush worth the money?

Yep, it is! SEMRush is my favorite tool to use for all things SEO. The position tracking keeps my keyword rankings updated daily while the site audit monitors all my sites for any errors or suggestions to improve onsite content. One of the most powerful things SEMRush has going for it is the keyword research tool. It has over 9.4 billion keywords in its database! And data for over 450 million domains. Whenever you type in a keyword, you are almost instantly shown the volume and all other related or phrase match keywords. SEMRush is fast! I’ve been using SEMRush for over 6 years and it continues to amaze and impress me with all the tools and resources they provide. They are constantly providing updates to their tools and releasing new features. They listen to user feedback and implement changes that users actually need.

Start Your FREE 14 Day SEMRush Trial Today!

Use SEMRush coupon code TREYCOPELAND25-A8BT4OM9. Click to apply to your account. Sign up here and use the promo code to get the 14 day Pro plan for free.

SEMrush Coupon Code

SEMRush’s New Organic Research Tool

As I said before, SEMRush is continually improving their platform. They listen to the customers and create products that are useful for digital marketers and SEOs. The release of the new Organic Research tool in 2018 has totally changed the platform for the best. Initially, you could only do deep domain research on the root domain, however, with the new Organic Research tool, you can dive deeper into the sub domains for a website. This feature has led me to some sites actually indexing their staging/dev domains to the public web. Yikes!

Here’s an example of carid.com when I plug it into the organic research tool. In the three screenshots below you can see a brief overview of the domains SEO performance. Then if you take a deeper dive you can see more in depth charts that show traffic and keyword rankings.

 

 

 

Another useful feature brought in with the new Organic Research tool is the Live Graphs and advanced filtering. For example, on the live graphs, you can run the report by your sub domain, but also, using filtering, you can break it down even further by folder, keyword and even specific SERP features such as reviews, knowledge panel, featured snippet, etc. The cool thing is the graph will update with your changes and filtering. In the old version, this wasn’t possible with sub domains.

Backlinks

Now lets get to Google’s top ranking factor 🙂 You can say what you want. But 10 years later and links are still the #1 ranking factor. It’s been proven through many studies.

SEMRush provides a useful backlinks tool with over 10.2 trillion backlinks and over 6.1 billion URLs crawled each day to get an overall picture of your site’s backlink profile. You can see all the sites linking back to you and filter by many different options. Here’s an example of the backlinks report for americanmuscle.com. You can easily see the source & target url, anchor text, when the link was first seen and if it is still an active link.

New Position Tracking Landscape Report

Released in February 2019, the new landscape report inside of Position Tracking gives you all the data on a dashboard page called Landscape. You get a general overview of your position tracking stats such as visibility, estimated traffic, position changes, etc. You can use the new report to quickly see any changes (good or bad) before diving into the full position tracking tool.

SEMRush position tracking landscape

 

Now lets get down to the important stuff. First of all, this is an affiliate post that benefits three different parties:

Me: SEMRush is very generous and I get a commission on each sale that I bring to the table. They require that you disclose you receive a monetary amount for each sign up. This is your disclosure and I appreciate you clicking on my link before signing up.

SEMRush: The company gets a new customer and more revenue thanks to me. SEMRush has created a whole suite of very valuable SEO tools. They continue to release updated versions of their platform and deserves to be paid for it.

You: You get an awesome tool to use for SEO and SEM purposes.

Win-Win for all!

Thanks for stopping by and getting your SEMRush coupon code. Now go ahead and give it a whirl and see some amazing data. Begin your keyword or domain research today. Enter the URL of your website below and get some awesome statistics about it: