There are three ways to design your own website in Nigeria.
These includes; engaging a web design company to build your website, engaging a freelancer to build it or Building your website by yourself.
Choosing any of the three ways above has its own requirements.
For instance, engaging a Web Design Company to build your website will cost you more money. Although you can get better services and a more standardized web design process.
On the other hand, engaging a freelancer to build your website will be more cost effective and even flexible.
The cost most times will not be as high as what you get from web design companies but the services will still be of high standard especially where you engage a highly professional freelance web designer.
Building your website by yourself will be the least costly In terms of direct funds, especially if you already know how to build a website.
If you don’t have an idea on how to build a website by then attempting to design your website by yourself can cost you even more time and resources because you’ll have to learn through the process and then implement it in bits through trial and error.
Cost of building a website in Nigeria
The cost of designing a website in Nigeria is very flexible.
Compared to most other countries, the cost of building a website in Nigeria is not on the high side. It’s quite affordable, depending on the company or individual you choose to build your website.
You can get a typical website from 30,000NGN or even 25,000NGN or less than 50USD to as high as 200,000NGN, depending on the peculiarity of your website and the details you need.
The cost of building a website in Nigeria is always dependent on the things you need for the website and sometimes, the duration of time it takes to build the website completely.
One thing you should note is that In Nigeria and most other developing countries you’ll not be charged for your web design work on hourly basis.
Most times your website design cost will be calculated based on the entire volume of work done.
How to Design your website by yourself.
Although it can be difficult with some steep learning curve, you can still design your website by yourself in Nigeria. You can do this by following the step by step guide below.
Step One: As part of the very first steps to creating your website, you’ll have to start by answering these important questions…
1. What Kind of website do you want?
As you’d know, all websites are not equal. There are classes and categories of websites out there all built based on the need of the owners.
So assuming you don’t really have an idea of any website in particular, you can start by deciding what you want to do with the website.
Is it going to be an online Portfolio, a Corporate Website, Ecommerce store, Business Website or a blog?
Getting to know what website you want is the first step towards building a website.
Supposing you need an e-commerce website, you’ll need different software, plugins and templates to build that.
Such software may not be suitable for other kinds of websites like rental, booking websites etc. So it’s important you figure out the kind of website you want.
2. Choose a brand?
After getting to know the kind of website you want to build, the next thing you want to figure out is your business brand. This is assuming you’re just stepping out to launch a new business.
Where you already have an existing business then that’s mostly sorted out for you. You can use your existing brand for your online website.
If you’re starting a new business with your website then setting up a website brand that will be in sync with whatever you’re doing online is very important.
This stage is important because this is where you’ll have to choose your logo, website layout, color and even web page design for all pages on your websites.
Your website colors and logos should reflect your brand. Even when you don’t necessarily have to use the brand colors entirely, your web platforms should embody your brand and all it stands for.
Your mission, vision and brand culture should also be featured either directly or indirectly on your website.
3. Choose a business name
Choosing a business name can come before or after choosing a brand but what’s important is that the domain name for your website should be able to reflect your business name.
You can’t be running a business called ABC only to use XYZ as your domain name. You want to make sure your website and business name is on brand. Also you want to do this so your existing clients can find you online easily.
4. Buy a Domain Name.
Now that you’ve gotten a Business name, the next thing you want to do is to get a domain name for your website.
A domain name is the name you’ll call your website. It could be something like www.abc.com or www.xyz.com or anything.com.
For a customized domain name you’ll pay a token to get one from a web hosting company.
Like I mentioned above all you want to do is to make sure your domain name bears the same or closely related name with your business name.
5. Get a web hosting account.
After getting your domain, the next thing to do is get a web hosting account.
A web hosting account is like a folder on a virtual computer managed by your web host. It gives you a virtual web space where you can build your website and host its content. Without a web hosting account, you can hardly build a website.
While getting a web hosting account be sure to check reviews from existing users of the web host before settling for one.
A lot of local web host could be unreliable sometimes, giving you unnecessary down times thus making your website unreachable.
You want to get a web host that can offer at least a reliable 99.99 percent uptime rates so your website can always be available online.
Also, you want to get a web host that offers an affordable disk space and bandwidth level so you can host as much content and traffic on your website.
6. Build your website.
As soon as you’ve settled for a convenient domain name and web host, the next step is to build your website.
Now, the thing about Web Design in Nigeria is that there is no hard and fast rule about what platforms to use in building your website.
The major thing that determines what platform to use is the project you want to run on the website and your skill set.
If you’re planning on building a major e-Commerce firm like Amazon or Jumia for instance, you wont want to use a content management system like WordPress or Joomla.
But if you’re running a blog, a news website, portfolio website or a small to medium ecommerce website, you can use WordPress.
One major reason you’d want to choose WordPress is because it’s the Content Management System of choice for many Web Designers and Developers around the world.
It powers millions of popular Websites including sites like CNN among many others. And it’s also one platform with the lowest learning curve for a beginner.
If you have some advanced web design skills in HTML, CSS, JS, Python etc you can still build your website without using WordPress or other platforms.
Now to simplify things, the following part of this tutorial will be focused on building your website with WordPress.
7. Install WordPress.
A lot of Web host do have WordPress pre- installed on the Cpanel so you don’t have to download and Upload WordPress on your website.
How to Install WordPress on cPanel:
Where there’s no WordPress installed on your cPanel (Which is most unlikely), you can follow the procedure below:
- Download the latest version of WordPress from WordPress.org.
- Upload the files to your web server, using FTP.
- Create a MySQL database and user for WordPress.
- Configure WordPress to connect to the newly-create database.
- Complete the installation and setup your new website!
8. Choose a WordPress Theme.
Themes are pre-designed templates set up for WordPress websites. There are thousands of these templates available online as free, freemium and paid templates.
You can choose a free theme from the WordPress directory or get a paid one based on your budget.
Be careful so you don’t settle for a nulled theme. Such themes can be very problematic, getting your website bloated in most cases.
Whatever theme you choose, you want to get a theme that’s suitable for your purposes.
9. Choose WordPress plugins.
Plugins are extensions that enhance the functionality of your website.
Although your WordPress website can still work without need for plugin, there are very important plugins you’ll want to have on your website like SEO by Yoast, WordFence, Jetpack, Updraft, Total Cache, Contact form 7 etc.
These plugins will enhance the functionality of your WordPress website.
10. Create Web Pages.
Pages are important parts of your website. They hold important information that can be gotten from your website like contact details, and other details about your website.
About Page: The about page offers you the chance to talk about your business or website. Elaborate the vision, mission, goals, objectives etc of the business.
Home Page: This is the first page that’s seen on your website. It is also the page where all the action happens on your website.
If you’re building a blog, to set up a home page, navigate to settings in your WordPress Dashboard, keep your home page to display blog posts.
If you’re building a business or any other elaborate website, your home page should display a static page that contains the main page of your website.
You can also set this either at your dashboard via Appearance-> Customize-> Home Page settings (Depending on your Template or set it via Settings-> Reading->Choose your latest post for blog or static page for a static home page.
Contact Page: Your contact page as the name implies contains your contact details. Here’s where you’ll publish details like your business address, phone details, email details etc.
You can design a contact form here where users can fill their inquiries directly and you’ll get to reply them via email.
Product or Services Page: This page is very important for your website. It’s where you’ll have a list of your product or services you render via your website.
On the product or Services page, you’ll want to list your product or services comprehensively, giving your readers a comprehensive knowledge about your business on one spot, how it’s delivered etc.
Blog Page. This page is only important for all websites that are not set to display blog posts on the home page. So if you’re building a blog you don’t have need for this page.
Where you’re designing an e-commerce website or any other elaborate website, you’ll need to set a blog page where all your posts on the websites will be displayed.
For some templates, without setting a blog page, you may it get to enjoy the full functionality of the theme.
Frequently Asked Question: Having a FAQ page is not entirely fundamental to some websites. However, you’ll want to have a page that contains all the most asked questions about your product, services or website.
With this, a reader or potential client can read about your website and get answers to some important questions on the spot, without having to bother you.
Along with the privacy pages comes the cookies page. A lot of websites in Nigeria are yet to start displaying cookies policy on their websites.
There are consequences for such infringements, including hefty fines.
11. Launch your website.
Before launching your website, you’ll want to create content including blog posts, pictures, videos or podcasts (anyone you choose) then post it on your website.
After setting up your website, test running and ensuring that everything is in order, it’s now time to launch your website.
12. Create Social Media Pages.
The next thing to do after building your website is to set up social media handles for the website.
With this, your fans from the social media will be able to interact with you and the website. And you will be able to build some decent traffic back to your website by sharing your posts on the social media pages.
Things to do after building your website
After creating your website, there are still some important things you need to put in place just to enhance the functionality of the website.
Set up your web property on Google Search Console and Google Analytics. Other important things you’ll need to set up your website completely includes setting up the website on Google search console and Google analytics to get it ready for proper Search Engine Indexing.
Set up a customized email address for your website. It’s also important you get a customized email address for your website.
This can be configured in your cPanel via web mail. With this tab, you can set up your customized email address, choose a keyword and get it working.
Now you got the most important steps on how to design a website in Nigeria.
The most important step you need to take after setting up your website is to work on creating great content for your website, setting up and optimizing your web pages for the search engine etc.
Sometimes designing a website by yourself can get difficult especially where you don’t have the skills. In this case you can always get experts to build your website for you.
You can also hire us for your professional web design or search engine optimization services in Nigeria.
BTW the best way to build get the best out of this web design guide is to be reading it while building your website at same time. It will be really helpful that way.