When we are talking about a low-budget website, WordPress technology is a great solution. Wondering why?
Why WordPress is a great solution for a low-budget website:
- It is easy to maintain
- It is marketing-friendly
- It has a plugin for every problem
- You can have a good looking website without spending a lot of money
- It is easy to use even if you are not familiar with websites
What you need to start a WordPress website:
- A domain name (find one using domainr.com)
- A hosting service (I use Hostinger because it is value-for-money)
Step 1 – Create the WordPress server at Hostinger
Go at Hostinger.com → Login → Hosting → Website → Auto Installer → WordPress. Wait 1 minute and done! Your WordPress site is up and running! 🎉🎉
After this, at the Hosting Page, you will see the Hostinger Nameservers. It is two addresses looking like this:
Step 2 – Connect your WordPress server with your Domain Name
To connect your WordPress server with your domain name you have to add the WordPress server Nameservers to the Domain Name nameserver.
Go at GoDaddy.com → Login → My domains → (select your domain name) → Manage DNS → Nameservers and change the nameservers. To do this, remove the Nameservers it contains and replace them with both Hostinger Nameservers.
Important: After this, you have to wait up to 2 days to connect the WordPress server with the Domain Name. If the connection is accomplished, whenever you will visit your domain name you will see the WordPress site there.
Step 3 – Add Cloudflare Free DNS
When you can see your WordPress site at your domain name then you can add Cloudflare DNS to your domain name. Cloudflare Free DNS providing you protection from DDoS attacks and helps you have Https protocol at your website.
Go at Cloudflare.com → Create Account → Login → Add a site → Enter your website url → Follow the steps Cloudflare will recommend you to finish.
Important: After this, you have to wait up to 2 days for Cloudflare to finish the setup.
Step 4 – Update WordPress
It’s easy like abc… Go at your WP Admin (https://yourdomainname.com/wp-admin) → Login → Dashboard → Update → Update all
Step 5 – Install WordPress Plugins
To install them, visit your WP Admin → Plugins → Add new
Here are the plugins I recommend:
- Advanced noCaptcha & invisible Captcha
- Cookie Notice & Compliance for GDPR / CCPA
- The SEO Framework
- Wordfence Security – Firewall & Malware Scan
- For WordPress Backup (install one of these)
After the installation has finished, do the setup using their guides!
Step 6 – Backup WordPress
Many times WordPress has a lot of issues. Because of this, it is important to keep a backup of our Database and our WordPress Files.
You are lucky because there are Free Plugins that can do this job for you. These plugins give you the option to automatically backup your website every 1 hour, day, week, etc, and the best is that they let you store the backup at a cloud service like OneDrive or Dropbox.
The plugins I recommend for WordPress backup are these:
If you prefer to save your backups at Dropbox install and use UpdraftPlus WordPress Backup Plugin.
If you prefer to save your backups at OneDrive, install and use Backup & Migration – WPvivid Backup and Migration Plugin.
After the installation of the plugins, connect your OneDrive/Dropbox account with the plugin and do the first backup. 🙂
Step 7 – Build your first page
Now it’s time to build our first page. Let’s prepare.
Install Neve theme:
WP Admin → Appearance → Themes → Add new → Neve → Install → Activate → Ready!
WP Admin → Plugins → Add new → (Search, Install and Activate the plugins)
Add a page:
Pages → New page