Home » How-To » How to Create a WordPress Website With SiteGround

How to Create a WordPress Website With SiteGround

SiteGround is one of the most popular website hosting services on the internet.

If you’re looking to make a website with WordPress using SiteGround hosting, you don’t have to code.

Instead, you can use a CMS (content management system) like WordPress (.org).

WordPress is used by over 40% of all websites on the internet, and it’s the gold standard for website creation.

This quick and easy guide teaches you how to set up and create a WordPress website with SiteGround hosting.

Just so that you know you’re in good hands—I’m the founder of this website (that’s also built on WordPress and hosted on SiteGround).

I have multiple years of experience in SEO, blogging, and website creation.

Here’s how to create a WordPress website with SiteGround in 7 easy steps:

  1. Get SiteGround web hosting
  2. Choose a domain name
  3. Install WordPress on SiteGround
  4. Choose a theme
  5. Install plugins
  6. Start adding pages or posting content
  7. Monetize your site

1. Get SiteGround web hosting

  1. To create a WordPress website and get it up and running, you need to get SiteGround hosting.
  2. SiteGround hosting is highly recommended because it’s fast, secure, and reliable.
  3. Click here to save up to 80% on SiteGround hosting.
  4. Choose between 3 plans—StartUp, GrowBig (recommended), or GoGeek.

2. Choose a domain name

  1. Try choosing a domain name that’s branded, broad, and ends with .com.
  2. Other extensions like .org, .net, or .io, are fine too, but they are not the most common.
  3. For example, if you’re creating a gaming blog, you can name it “nonstopgaming.com”.
  4. Review the order and pay using a debit/credit card.

3. Install WordPress on SiteGround

  1. Select “Set Up Website” to start the installation process.
  2. Select “Start New Website” and select “WordPress”.
  3. Choose if you want to add extra services.
  4. Select “Finish” and wait for WordPress to install on SiteGround.
  5. Edit your website by navigating to the SiteGround dashboard > Websites > WordPress admin (or go to yoursite.com/wp-admin).

Tip: If you need help with the installation process, you can contact SiteGround’s 24/7 support for help.

4. Choose a theme

  1. Once WordPress is finished installing, you need to choose a theme (the design of your site).
  2. You can find great WordPress themes on EnvatoMarket.
  3. For most sites, I recommend buying a premium theme like GeneratePress, Divi, and Astra.
  4. Click here to get GeneratePress (one of the fastest themes) for the best price.
  5. After you’ve bought a theme, install it, and navigate to your WordPress dashboard > Appearance > Themes > Upload Theme.
  6. To customize your theme, go to your WordPress dashboard > Appearance > Customize.

Tip #1: If you need help with customizing your theme, you can contact your theme’s support.

Tip #2: You can create a logo for free using Namecheap’s logo maker (it’s the best logo maker that I’ve used).

5. Install plugins

Recommended plugins to install:

  • SiteGround Optimizer – Speed up your website with various optimizations.
  • Google Site Kit – Easily connect your site to Google Analytics to see real-time visitors and stats.
  • Yoast SEO – An all-in-one SEO plugin for WordPress that you can use to add an XML sitemap (a site directory).
  • Jetpack – A security, speed, and stats plugin.

Tip: To install plugins, go to your WordPress dashboard (yoursite.com/wp-admin) > Plugins > Add new.

6. Start adding pages or posting content

  • To add new posts, navigate to your WordPress dashboard (yoursite.com/wp-admin) > Posts > Add New.
  • To add new pages, navigate to your WordPress dashboard (yoursite.com/wp-admin) > Pages > Add New.
  • If you want to design your site, you need to customize your theme by navigating to Appearance > Customize.
  • To add a header or a footer to your site, you need to first add a menu by navigating to Appearance > Menu > Create a new menu. After that, you can add the menu to the header/footer of your site by customizing your theme.

Tip #1: Your WordPress dashboard (yoursite.com/wp-admin) is where you’ll spend the most of your time on.

Tip #2: Start familiarizing yourself with your WordPress dashboard and its features.

7. Monetize your site

  1. If you’re creating a site to earn money, you can start monetizing it as soon as it gets some traffic.
  2. The easiest way to monetize your site is to serve ads on it (you can earn $5 to $20 per 1,000 visitors).
  3. I recommend applying for Google AdSense or Ezoic.
  4. Click here to start using Ezoic to serve ads on your website.
  5. Before you apply to either one, make sure that your site has a privacy policy and an “About” page.

Tip #1: Ezoic earns about 5x more than Google AdSense because of its technology and they will set up ads for you.

Tip #2: After you’ve reached 50k or 100k monthly visitors, you can apply for Mediavine or Adthrive (both are premium ad networks).

Further reading

How to Make a Website Like Facebook

How to Start a Music Blog

How to Start a Gaming Blog

About the author

Lim How Wei

Lim How Wei is the founder of followchain.org, with 8+ years of experience in Social Media Marketing and 4+ years of experience as an active investor in stocks and cryptocurrencies. He has researched, tested, and written thousands of articles ranging from social media platforms to messaging apps.

Lim has been quoted and referenced by major publications and media companies like WikiHow, Fast Company, HuffPost, Vice, New York Post, The Conversation, and many others. One of his articles about the gig economy was quoted by Joe Rogan who hosts The Joe Rogan Experience (arguably the most popular podcast in the world), in the This Past Weekend podcast by Theo Von.

In his free time, Lim plays multiple games like Genshin Impact, League of Legends, Counter-Strike, Hearthstone, RuneScape, and many others. He creates guides, walkthroughs, solutions, and more on games that he plays to help other players with their progression.