I am a web designer who primarily works with WordPress– if I felt that there was another platform that was better for the businesses I serve, then I’d switch to that one. But I’m going to be super honest and transparent about the pros and the cons, as I see them, so that you can make the right decision for your business.
You’ve probably heard a pitch for a DIY website builder recently. It might seem like they’re beating down your door to tell you that websites are easy and quick and you can have yours up by the weekend without ever touching code.
I’ll get this out of the way right up front: Is there ever a reason to use Shopify, Wix, or Squarespace? Yes, absolutely.
If you are…
- An experienced designer who knows how to design for the web
- AND you don’t need to have control over every aspect of your SEO (search engine optimization)
- AND you have no budget of time or money to check on your website’s maintenance every once in a while (or pay someone to do that)
However, I would say that literally only if all three of the above things are true would a DIY web builder be the right choice. Why? Here’s 6 reasons why.
1. Misleading about SEO
Notice that the headline for this section doesn’t say “Bad for SEO.” These platforms are not inherently bad for SEO. But the message that they are sending is that you don’t have to worry about SEO– it’s all taken care of. And that isn’t true, not at all.
In order for Google and other search engines to understand your content, since they are bots and not humans, you need to format your content in bot-friendly ways. This means appropriately numbered h1-h6 headings, alt text for images, meta description, proper internal linking, schema markup, and more (way more, trust me!)
To varying degrees, web builders do sometimes give you some ability to change these things, but when it comes to getting it done right, you’re on your own. And if you do get it wrong, your site will be less effective and you won’t even know why.
Other times, you don’t have the ability to change the way that the code is rendered at all. And this means that you can’t optimize your content the same way you could on a WordPress website.
Even if you hired someone to help you with SEO, their hands would be tied.
There’s more to getting to #1 on Google than just your text and image content though. That part of the equation– the truly technical stuff of security, accessibility, and information architecture– is…
- invisible to someone who isn’t familiar with technical best practices
- largely beyond your control, and
- currently often not done well by these all-in-one platforms.
Are these platforms getting better at SEO? Sure. But it’s certainly a disadvantage to not have all the tools at your disposal that the rest of the web has. SEO doesn’t have to be “bad” to dry up your flow of new leads– it just has to be worse than the other guy’s.
But again, sometimes SEO is not a requirement. If you just need a site to direct customers to that you’ve already contacted in person, on the phone, or through directories, getting found by search engines won’t matter. Some businesses don’t rely on finding traffic that’s searching for their product or service online, and if you don’t need it, you don’t need it.
2. You don’t own your space.
If you use an all-in-one platform like Wix, Squarespace, or Shopify, you don’t really “own” your online space. It’s kind of like you are renting tools, as opposed to owning your own set. Clearly, there are many times that renting a tool is better than buying one you won’t need again soon. But a carpenter who doesn’t own a hammer is at a disadvantage.
Since you don’t own your website, you are subject to a number of risks, such as:
- Price hikes
- Terms of service changes
- Arbitrary account closure for real or perceived violations of terms of service (or no reason at all)
And there’s always the outside chance that the platform itself is discontinued, or fundamentally changed. It may seem unlikely, but you never know when a company is going to get bought out and/or make big changes that their current customer base doesn’t like.
Because you don’t really own the space, you also have limitations on what you can change or customize. Kind of like when you rent an apartment– it’s not like you can just knock out a wall to make an open floor plan! On these web builders, the actual code is gated, protected, and you’re very limited in what you can change.
Like I said, I’m going to be transparent– limited customization has a major upside. It means you’re not going to be able to break your site! That’s not true for WordPress– you could definitely break your WordPress website if you start pressing buttons and flipping switches without some know-how. With great power comes great responsibility.
This relates to the scenario where you have absolutely no time to maintain your site and you don’t want to hire that task out– so if you don’t care about the lasting SEO value of your site and you want zero maintenance, then you score 2/3 on “good fit for an all-in-one.”
3. Not free to shop around
I’ve been referring to web builders as “all-in-one” platforms. This is because normally, you need 3 things to get your website up and running:
- Domain name, i.e. example.com
- Web hosting– where your website files live
- The website itself, all the files and content that make up your site, its database, etc.
So you may go to someplace like Namecheap to buy your domain name (that’s where I buy all mine). You could shop around for a web host with a good monthly price, or good service, funny Super Bowl commercial, eco-friendly carbon footprint… whatever your criteria, you’re in total control.
And if next month you wanted to cancel, you could pull up stakes and move your WordPress website to another web host. It’d be a bit of a hassle, but nothing is stopping you.
But with an all in one, your website is locked in to that platform/web host. You can’t shop around for the best equipment, the best value, the best hosting experience, or the best support. You cannot have a Squarespace website that’s not hosted on their servers (or Wix, or Shopify, etc).
So if you want to shop around for a different web host, you will have to recreate your website from scratch.
4. Fewer professionals to hire
There is a much shallower pool of web professionals who can help you with your site, if you want to pay someone to design it for you.
This is not surprising, because this type of platform is aimed at non-coders and business owners who want to build their website themselves. So it’s friendly and welcoming to those who are new to the web, but very limiting to professional developers.
As a result, those who specialize in Squarespace, Wix, or Shopify websites tend to be more visual and brand designers, and less technical. Unfortunately, that means they may not know more than you do about the technical stuff.
Can the same be true of WordPress pros? Yes, unfortunately– there’s a huge variety of skill levels everywhere in the field of web design, so there’s lots of non-technical or inexperienced WordPress designers. But you have two very important freedoms in the world of WordPress:
- Competition. You can’t swing a cat without hitting a WordPress developer. It powers over a third of the web, it’s hugely popular, it’s free to use however you want, so there are so many competent individuals you can hire to help you.
- Community. You have the freedom to learn to do it yourself, and there is a huge, thriving, friendly community of folks who are ready to help for free because that’s the point of open source software.
That makes me feel good about the websites that I build for customers, because I know that even though most of my clients want me to continue maintaining and improving their websites for them, they’re not locked in. If anything ever happened to me, or they wanted to work with someone else, they have many options and will continue to benefit from their investment.
Also, for whatever reason, the low end of their pricing spectrum tends to be much more expensive than the low end of the WordPress pricing spectrum.
Speaking of price…
5. Nickel-and-dimed for custom features
This is a major one. The pitch for the web builder at a fixed price per month can look like an amazing deal. But then you realize that there’s basic stuff you need that doesn’t come with that basic monthly price. Maybe a marketing tool, an SEO add-on, some eCommerce add-on– and every single one has a monthly subscription attached. Sometimes a BIG price tag.
Don’t get me wrong– WordPress has ongoing costs to factor in, too. Every business is different, especially when it comes to eCommerce, so you’re always going to run into some custom functionality that you want to add on and it’s not always going to be free, especially if it’s quality.
But WordPress also has a lot of competition for plugins that these web builders don’t have because they’re “walled gardens” where only approved vendors can contribute software.
As a result, once you add it all up, even if you only went with the most expensive, high-quality WordPress plugins available for every custom feature, a WordPress website is almost always going to be less expensive on an ongoing basis than the same site built in an all-in-one web builder– for instance, Shopify.
Speaking of shopify, here’s some bonus words-to-the-wise especially for my eCommerce friends…
6. Limitations on how you run your eCommerce store
Lastly, there’s a lot of hidden restrictions that may rule out web builders for your eCommerce, if that’s your business.
For instance, Shopify limits the countries to which you may sell, the number of different products you may sell, the type of products that you sell, and how many variations of products you may have (a variation is a specific combination of product attributes, like size/color/type: large red t-shirt, medium blue t-shirt, for example).
Taking the long view, as well, there’s business drawbacks to using an all-in-one platform: if you want to sell your business, and the new owner wants to run the shop in a way that isn’t possible because of terms and conditions, cost, or coding limitations, then it’s hard to view your site as an asset. It will need to be rebuilt.
Bottom line: if you’re confident in your design skills, and you don’t need your website to rank high in search engine results, and you’re looking for a web solution that you can put together and never touch again, a web builder may be a good fit for you.
But if you’re a non-designer, and it’s important to you to be found on the web, and you’re looking for the best value in the long run– a WordPress site may be an investment that will pay dividends.