Are you thinking about building your own website?
Have you been testing out the drag-and-drop editor from Webflow, or the easy web builder from Wix? While these simple content management systems are easy to use, building your own website is a liability.
If you’re not a website developer, there are countless, critical nuances you’ll miss when building your website. Missing these nuances can cost you money, time, leads, and your reputation.
Here are the top 7 reasons DIY website design will create a liability.
Here are some common rookie mistakes DIY website designers make:
If you delete a page that has only been published for 24 hours, it’s probably not a big deal. However, if there’s any chance your page has been indexed in the search engines or linked on other people’s websites, a redirect is necessary.
If you haven’t created a replacement page, redirect the old link to your home page. Be sure to use 301 redirects to make them permanent.
Developers use plugins, but they choose them intentionally and use them sparingly. They also delete unused plugins to prevent hacks (or fix existing website malware) from outdated software.
To figure it out, you’ll have to uninstall everything and install each plugin one-by-one. If you don’t know how to troubleshoot conflicting plugins, you’ll get stuck and frustrated.
Just because you can write well doesn’t mean you can write web page copy or sales copy. There is an art to writing web copy and it doesn’t involve creativity or perfect grammar. In fact, the greatest novelists of all time would probably fail in this area.
Writing effective web copy is rooted in marketing principles. Your content isn’t there to fill up the page and simply entertain – it’s there to influence visitors into taking certain actions like making a purchase or signing up for your email list.
Every website developer struggles with small issues that take time to troubleshoot. Often, the problem is incorrectly placed punctuation in a PHP or CSS file. However, developers can troubleshoot these issues with ease.
Without experience as a developer, these small issues will be a nightmare to fix on your own. You’ll go crazy trying to figure out what happened. Worse, if your mistake locks you out of your admin panel, your stress levels will go through the roof.
Sometimes small issues aren’t typos, but stem from a lack of knowledge regarding file hierarchies, overrides, and the structure of markup and code.
For example, say you install a new WordPress theme and you’d like to change your anchor text color from blue to red. This seems simple enough. You know basic CSS, so you add the following to your custom CSS plugin:a {color: #FF0000;}You refresh your website and your links are still blue. You try it over and over again and you can’t get your links to show up red. You install a different custom CSS plugin and nothing changes.
What you don’t know is that your theme automatically assigns a class to all of your links. That class must be included in your CSS in order to change your link color. You’ll need to find that class and create your custom CSS accordingly.
There are several ways, but the fastest way is to right click on your website and click on “view source” and scroll down to the code for your links. You’ll see what class your links are assigned.
Say you discover your link class is “main-links.” Now you can create the following CSS that should change your link color:a.main-links {color: #FF0000;}
Although this should work, there are many other factors that can prevent your custom code from overriding your main stylesheet. There are several different ways to override CSS styles, but unless you’re a developer even a thorough guide will be difficult to follow.
Creating the ideal website requires knowing what’s possible. You need to know all the options you have available.
Experienced website developers know what tools, scripts, and applications are available to build a website. When a client comes to them with specific needs, they’ll have the experience to know which applications are better suited for the client’s project.
Without a professional developer, everything you put together will be a hodge-podge of plugins and self-installed scripts that might not be efficient or secure.
For instance, you might try to build a mega-menu out of the native WordPress menu system, not realizing mega-menu plugins exist. WordPress has a cumbersome native menu system that requires scrolling when you have more than a few menu items. Using it for a mega-menu will be frustrating.
A professional website developer can customize your website from the ground up. A good developer will work with a programmer to create anything, whether you need a custom design, customizations to an existing design, or a completely custom content management system.
When you build your own website, you’re stuck with whatever stock designs you can find. Changing the fundamentals of a design looks simple, but it can be complex. While some design aspects can be altered with basic HTML and CSS knowledge, you risk breaking your website if you don’t completely know what you’re doing.
For example, if your layout uses CSS to create three columns of content, you’ll be working with a bunch of <DIV> tags. If you expand the size of one DIV, you’ll have to decrease the size of the others accordingly. However, you’ll also need to adjust the margins and widths associated with elements contained within those DIV tags.
When you begin building your own site, you’ll quickly realize the need for professional customizations. Pre-made designs are never a perfect fit.
With so many content management systems on the market, it’s hard to choose the right one without having design experience to guide your decision. For example, a complex ecommerce website will do better on the Shopify platform rather than WordPress.
As a DIY designer, you’re more likely to be swayed by marketing tactics and messages published by software companies and internet marketers. For instance, if you aren’t familiar with CMS infrastructure, you might get sucked into buying an overpriced WordPress theme for $300 and several premium plugins for $70 a piece. By hiring professional web designers or a skilled professional web developer, you can save money and avoid the hidden costs that often come with DIY websites. Unlike DIY website builders, professionals know how to optimize and secure your site, ensuring long-term savings and a more polished result.
Say you build your website and your revenue hits a plateau in a year, so you consult with a marketing firm to boost your sales. After a consultation, the marketing firm tells you it’s necessary to rebuild your website to support your revenue goals.
Letting go of all the work you’ve put into your website will be difficult. Even when you know it’s for the best, it’s hard to let go of something you’ve invested your time and energy into creating.
However, relying on a DIY website builder often leads to poor search engine optimization, limiting the visibility of your web pages in search results. A professional web design team can realign your business website with your business objectives, using skilled web designers and a web development team to improve search engine optimization and ensure each page meets professional standards.
There are only two circumstances that make building your own website a good idea. The first is if you have experience as a website developer. The second is if you’re learning how to build websites and you’re using your website as practice.
However, if your immediate goal is to grow your business, increase revenue, and capture leads, you need a professional website developer.
When you need your website up and running now, you don’t have time to mess around with DIY website design tutorials. Building your own website isn’t worth the risk.
Contact Dev.co today to learn more about our design and development services. Our experienced design teams can build your custom website on the platform of your choice. We can also set you up to edit your own content so you don’t have to rely on a developer every time you want to make a small change.
Are you ready to have the beautiful website you’ve always wanted?
We work with dentists, law firms, CPAs and other small businesses, performing the web design and development services on their website, so they can focus on their business.
Contact us right now for a free quote.