When you’re searching for the perfect managed WordPress hosting partner, there’s one piece of their technology stack you may be particularly curious about: the type of IP address they offer (shared or dedicated), and more importantly, does it matter for your website?
There’s been a lot of talk on the web about the differences between dedicated and shared IP addresses, why they matter, which one you should be using, and so on. There are a lot of opinions out there and (spoiler alert!) while there are some differences between the two, it usually doesn’t matter for most site owners.
But, I’m getting ahead of myself! In this article, I’ll explain:
Let’s dive in.
What is an IP address, and how does it relate to hosting websites?
Dictionary.com defines an IP address as “a unique string of numbers separated by periods that identifies each computer using the Internet Protocol to communicate over a network.”
This is the type of IP address you’re probably most familiar with – the one attached to your personal computer.
When you do anything online, your IP address is how the web knows to send information back to you. I really like the analogy whatismyipaddress.com uses to explain this: Your IP address is like a return address on a letter you’d send out.
Like your computer, the server your website is on also has an IP address. In fact, when it’s time to set up DNS, you’ll need your server’s IP address to get everything wired correctly. You can usually find this in your web host’s dashboard.
When someone types in your website’s custom domain name, the browser actually translates it into the IP address to know what server it’ll find your site’s data on.
Here’s where things start to deviate: Depending on your hosting provider’s tech stack and server setup, your site could either be assigned a dedicated IP address or a shared IP address.
What is a dedicated IP address?
A dedicated IP address is a unique string that is only assigned to your website. In fact, if someone typed your unique IP address into their internet browser’s search bar (instead of your domain name), they’d be able to pull up your website.
What is a shared IP address?
A shared IP address is a common string that can be assigned to multiple websites. You’ll commonly find shared IP addresses with shared hosting providers or managed WordPress hosts with a cloud-based tech stack.
To fully explain the difference between dedicated IP addresses and shared IP addresses, it’s best to compare them by the qualities that are important for site owners. Keep reading to learn how IP addresses impact SSL certificates, site performance and security, and SEO.
What type of IP address is best for SSL?
Today, there’s no difference between dedicated IP addresses and shared IP address when it comes to SSL.
Several years ago, it was true that you needed a dedicated IP address in order to encrypt your site with an SSL certificate. Today, most hosting providers (including Flywheel) use a technology called Server Name Indication (SNI), which allows the server to use multiple SSL certificates on a single IP address.
Thanks to this technology, you can add an SSL certificate to your site regardless of the type of IP address it uses. (And you should, as adding an SSL certificate to your site is considered a best practice by Google.)
That’s why Flywheel offers free SSL certificates (Simple SSL!) powered by Let’s Encrypt. You can easily add these to your site from the Flywheel dashboard, or bring your own certificate if you need something that’s a little more custom.
What type of IP address is best for site security and performance?
Both shared IP addresses and dedicated IP addresses are great for site security and performance; the server your site is on matters much more!
One of the biggest myths around IP addresses is that a shared IP address = a shared server. While that is how some web hosts operate, others use shared load balancers (IP addresses) while still giving each WordPress site its own resources. This is how Flywheel’s cloud hosting platform works.
Our containerized server technology powered by the Google Cloud Platform gives your sites their own dedicated resources, keeping your sites performing their best and mitigating security risks.
Fun fact: Depending on your web host’s architecture, your site might actually use multiple IP addresses for different services. For example, on Flywheel, our caching layer is the first part of our stack that a request to your site hits (one IP address), before being routed to a Google Cloud ingress point (another IP address), and from there it goes to one of your site’s containers (a third IP address). Outgoing requests from your site can also come from any number of dynamic IPs. If you use Cloudflare to route traffic to your site, that’s another IP address yet!
Since each site has its own resources, there’s no fear of a different site impacting yours, despite using shared IP addresses. With shared servers, your site could see performance or security issues if a different site on the same server experiences something like a traffic spike or getting hacked. This is one of the main reasons we recommend using a managed WordPress host instead of a shared hosting provider.
The important thing to note is that this is all talking about the server your site is hosted on, not the type of IP address it uses. Focus on finding a WordPress host that provides an impressive infrastructure, and you’ll be in good hands!
Finally, I’ll end with everyone’s favorite: SEO.
How do IP addresses impact SEO?
Long story short: They don’t.
The type of IP address you use for your site has no direct influence on SEO and your Google rank.
“All the same IP address — that’s really not a problem for us. It’s really common for sites to be on the same IP address. That’s kind of the way the internet works. A lot of CDNs (Content Delivery Networks) use the same IP address as well for different sites, and that’s also perfectly fine.” – John Mueller
He goes on to talk about how the real problem is when sites have too similar of content – that’s a red flag for Google.
Remember that old SEO “best” practice of creating multiple domains with duplicate content to target specific keywords and build inbound links? The lower cost of shared hosting made this really easy to do, and because those sites all shared a server, they’d also share an IP address. This is likely where the myth originated that a shared IP is bad for SEO, when really the problem has always been duplicate content.
“So what I recommend doing here is really trying to take a step back and focus on fewer sites and making those really strong, and really good and unique. So that they have unique content, unique products that they’re selling. So then you don’t have this collection of a lot of different sites that are essentially doing the same thing.” – John Mueller
In other words, if you’re worried about SEO, focus on your content (and don’t worry about your IP address).
The TL;DR version is that whether you’re using a dedicated or shared IP address, it has virtually no large impact on your website. It doesn’t truly impact your SEO, performance, or security (granted, there are always rare exceptions).
So why should you care about your IP addresses? Simply put, it’s a way of identifying your website. The most important thing to remember is that as long as you have safe website practices in place, like installing an SSL certificate, and use a high-quality managed WordPress hosting provider, your IP address isn’t something you need to worry about.
Unlock the full potential of your site with Flywheel’s managed WordPress hosting platform. Our cloud-based infrastructure was built to help you achieve top performance, rock-solid security, and blazing fast speeds. Learn more today!
Note: All photos are original Flywheel photography.