WordPress & no-code

Building a WordPress website: how to install WordPress step by step

You can install WordPress in ten minutes, but the settings after installation decide whether the site will be fast, secure and visible on Google.

🧱 What you need before installing

WordPress needs a domain, hosting with PHP and MySQL support and access to a control panel (usually cPanel). If you have none of that yet, read how to choose hosting and which domain to choose.

🛠️ Installation in 6 steps

  1. Log in to cPanel and find Softaculous or "WordPress Manager".
  2. Choose the domain and https. Install straight to the https:// address, without a folder.
  3. Enter the site name, username and a strong password. Do not use "admin".
  4. Click install and wait a few minutes.
  5. Log in at /wp-admin and check the site works.
  6. Delete the sample content: the example post, page and unneeded plugins.

If the host has no automatic installer, WordPress is installed manually: create a MySQL database in cPanel, upload the files to public_html and run the installation from the browser.

⚙️ First settings that are often skipped

  • Settings > Reading: make sure "Discourage search engines from indexing this site" is not ticked when the site goes live.
  • Settings > Permalinks: choose "Post name" for clean addresses.
  • Updates: enable automatic updates for security releases.
  • Time zone and language of the site.

Ready for your website to start bringing in clients?

Message us on Viber or WhatsApp and get a free project estimate.

🎨 Theme and plugins

Choose a light theme without dozens of options you will not use. Every plugin adds code and a possible vulnerability, so install only what you need: caching, security, backups and SEO basics. So that it all does not slow the site, see how to speed up a WordPress site.

🔎 SEO basics straight away

Set page titles and descriptions, one H1 per page, heading structure and a sitemap. WordPress has a built-in sitemap, explained in the article on the XML sitemap in WordPress.

Ready for your website to start bringing in clients?

Message us on Viber or WhatsApp and get a free project estimate.

🔐 Security to start with

A strong password, two-factor login, limited login attempts, regular backups and regular updates. If you do not want to look after this yourself, see website maintenance.

🤝 When it is better for someone else to do it

Installation is simple, but a good site needs design, structure, copy and optimisation. If you want a WordPress site that is fast and Google-ready from day one, see WordPress website development.

questions & answers

Frequently asked questions

How long does it take to build a WordPress site?

Installation takes about ten minutes, and a complete business site of a few pages usually one to two weeks, depending on content.

Is WordPress free?

The software is, but you pay for the domain, hosting and possibly a premium theme or plugins.

Can I build a WordPress site myself?

The basics yes, but design, speed and SEO need experience. For a serious business site, professional work pays off.