How to build a website – Website designers in Penang Malaysia

  • by

How to build a Website?

Follow these 7 steps and start building your own website.

1. Choosing the right WordPress

2. Buy the right hosting plan

3.  Choose a domain name

4. Install your WordPress site

5. Choose a theme

6. Create content and pages

7. Install plugins

8. Work on SEO

9. Publish


Step 1: Choosing or (Choose the right one)

Almost a third of all websites are built on WordPress. It’s a subtle, essential part of the internet. But it also requires more setup work and maintenance than most website builders do.

The first step of building a website using WordPress is differentiate between .com and .org and knowing what you’re signing up for.

If you are new to WordPress, you might not know what are the differences between & vs

The one major difference between and is who’s actually hosting your website.

With, YOU host your own blog or website. is where you’ll find the free WordPress software that you can download and install on your own web server., on the other hand, takes care of all of the hosting for you. You don’t have to download software, pay for hosting, or manage a web server.

Here's a chart on the Pros & Cons to give you a clearer picture. By ithemes.

Both and have pros and cons, depending on your needs.

It is probably easier to use if you are building your own website and don’t mind paying for premium themes and the upgrades. You also can’t upload any custom themes, plugins or modify the PHP code behind your site.

While the version of WordPress from opens up more control and flexibility for your WordPress site, but it also means more responsibility. You can use your own domain name, upload and install themes and plugins, edit the code behind your site and have access to your site’s database (or files). 

In conclusion, I would really suggest using instead because of the flexibility and considering the functions that I can install into my website.

Step 2: Buying the right hosting plan

Some of the main types of hosting are as follows.

  1. Shared. Where you share a server with multiple other websites. This helps to keep costs down, but limits how much traffic your site can handle. These plans are best for small and starter websites with modest traffic.
  2. Virtual Private Server (VPS). These mimic the control of a dedicated server, but still share space with other websites. A good half-measure if you’ve outgrown a shared plan but don’t want to commit to the cost of dedicated hosting.
  3. Dedicated. A server all to yourself. These plans can take a lot more traffic and offer full admin control. On the flipside, as you can see, they also cost a lot more. Dedicated hosting is for the very top tier of sites.
*If you’re just starting a website it’s highly unlikely you’ll need to look past shared hosting. If, further down the line, a shared plan proves inadequate you can simply upgrade. For your first WordPress site a basic shared plan will see you right.

Get website services from Creative Digital Engine

Affordable. Fast. Reliable. All in One package.

Step 3: Choose a Domain Name

A domain name is the virtual address of your website. Ours is That’s where you find us. And so on. Your site needs one too, and when setting up a WordPress site it’s something you may have to take care of yourself. 

Choosing a good domain name

There’s no secret formula for choosing a great domain name, but there are some rules of thumb worth sticking to when starting a website.

  1. Be relevant. Make sure your domain matches your site. If your business is called ‘GreenHornets’, don’t register
  2. Short and simple. You want people to remember your website URL, so the shorter the better!
  3. Don’t use numbers. It is confusing to have numbers in a domain name, as people don’t know whether to type ‘5’ or ‘five’, for example.
  4. Be unique. Make sure your domain name isn’t already taken. Sounds obvious, but saves time and money in the long run.

Step 4: Install Your WordPress Site

Upon purchasing the hosting and domain name from Creative Digital Engine. An account will be made for you automatically.

You will receive your default username & password. Click into your domain name and start working.

Its really simple.

Ask for a quote if you still don’t have a hosting & domain name.

Step 5: Choose a Theme

Once you select your WordPress site you will find yourself in the WordPress dashboard.

Get used to it, it will be your online control room from now on. It’s here that you can manage themes. A handful of default themes are waiting for you when you arrive, and adding new ones only takes a few minutes.

There are more than 100 free themes for you to choose from:

Once you find a theme you like, download it. Go to the ‘Themes’ section of your WordPress site, select ‘Add New’, and upload the theme you’ve just saved.  You now have a new theme. Repeat process until you find one that feels just right.

Customization on WordPress requires a bit more more technical skill. So YouTube up if you want to create an awesome website yourself.


Step 6: Create Content and Pages

Adding content to WordPress is much more structured than you might think. Content on WordPress sites essentially breaks down into two types: pages and posts. What they look like will depend on the theme you use.

Pages are static one-off pages that make up the backbone of your site. Your homepage and contact page would be pages, for example. Posts are more timely. If your site has a blog, each entry in that blog would be a post.

Creating pages and posts is easy. Both require a couple of clicks in the WordPress dashboard. For pages you go to ‘Pages’ and ‘Add New’. For posts you go to ‘Posts’ and ‘Add New’. Both ‘Add New’ options will take you to the editor, where you can add content, preview, and publish.

To add pages to your main menu you simply go to ‘Appearance’ and ‘Menus’. From there you can select which pages appear in which menus. For most sites and most themes you’ll only need one navigation menu, so putting one together is easy.

Step 7: Install Plugins

Plugins are bits of software that can be added to WordPress to improve the functionality of your site. Default features offer enough to make a perfectly good website, but plugins are often necessary to take it to the next level.

WordPress has tens of thousands of plugins for everything from search engine optimization (SEO) to image compression. Browse the WordPress plugin directory and you’ll soon get a sense of how vibrant and creative a community it is. Each plugin has its own page with descriptions, screenshots, user reviews and more. The fastest way is to read the reviews and find out top downloaded plugins.

Process To Install:

To install plugins it’s easier to browse within your WordPress dashboard. To do this go to ‘Plugins’ and ‘Add New’. There you can sort through featured, popular, and recommended plugins, as well as search for them yourself. To install simply press ‘Install Now’.

You manage your plugins in the ‘Installed Plugins’ section of the ‘Plugins’ tab. There you can edit plugin settings and toggle installed plugins on or off.

Last reminder, don’t be afraid to test things out. You have a whole lot more to gain from plugins than lose. Worst case scenario you simply deactivate a plugin you no longer want to use.

Step 8: Work on SEO (Search Engine Optimization)

Search engine optimization or SEO in short, is a set of rules for optimizing  you website for search engines and improve your search engine rankings.

It is a great way to increase the quality of your web site by making it user- friendly, faster and easier to navigate.

Why is it important?

If you have a web site, blog or online store, SEO can help your business grow and meet the business objectives.

It helps your website to rank on the top pages in Google. It basically means that your website will have a better chance to appear when a potential customer looks up for services or products you offer.

The better your SEO, the higher the ranking in Google; and obviously the higher chance to get more potential customers.

To Conclude

To sum it up, Search engine optimization or SEO is a way to optimize your website so that search engines will understand it better and give you higher rankings.

It is important since a good SEO approach can drive more traffic to your website, blog or on-line store and gain more customers, make sales and fulfill your business objectives.

Click on this link to learn more about SEO.

Or this link to avoid these mistakes when writing your SEO contents.

Step 9: Publish!

Are you done? If yes then you’re ready to go.

Don’t think the work is over though. A good website is never finished. The internet is constantly evolving, and your site will too.

To make sure your website helps you to attract visitors daily, update your website contents. Write useful and informative contents. 

Remember to always provide values to your readers.


Interested to advertise online for faster results?

Double your website traffic and convert more customers within the shortest time.

Ask us how.


Leave a Reply

Your email address will not be published.