SiteGround is one of the popular web hosting companies offer economical shared hosting for WordPress. They host more than 2 million websites with Google Cloud platform. Similar to other popular one-click installation services on Bluehost and GoDaddy, SiteGround also offers one-click WordPress installer. This is called Softaculous which you can use to install WordPress in few minutes. You can install WordPress on the domains hosted with SiteGround or added in your hosting account as a primary, subdomain or subdirectory. In this article we will explain step by step tutorial on how to install WordPress on SiteGround using Softaculous.
Note: Recently, SiteGround replaced the traditional cPanel setup with Site Tools interface. This article explains with old cPanel setup and we will update setting up blog with Site Tools soon. You can read more about Site Tools interface in other article.
SiteGround Shared Hosting Plans
The managed WordPress hosting has three plans – StartUp, GrowBig and GoGeek.
Though the price band is higher compared to Bluehost, HostGator and DreamHost. However, you can get quality support with blazing speed sites hosted on Google Cloud platform. We recommend you to choose GoGeek plan which you can get for $14.99 per month with 62.5% discount than the original price.
How to Get Discounted Deal?
Simply, go to SiteGround website and click on the “Get Plan” button under GoGeek or one of the other two plans.
You will be prompted to choose a domain name. SiteGround does not offer free domain with hosting plans and it will cost you $15.95 per year. If you prefer to manage everything at one place then choose “Register a New Domain” option. However, we recommend you to order the domain with outside registrars like GoDaddy to save money. After having a domain, choose “I already have a Domain”. Type your domain name and click “Proceed” button.
Next, provide your email and password for creating a hosting account.
Provide all personal and choose payment option.
Make sure the discount is applied in the hosting price under “Purchase Information” section. SiteGround will automatically apply the coupon and you do not need to enter it separately. All purchases are applicable for 30 days money back guarantee. Therefore, if you do not like the hosting features within 30 days, you can contact their support to get the full refund.
Confirm the terms and click on “Pay Now” button to complete your purchase.
How to Install WordPress on SiteGround?
First, login to your SiteGround hosting account and navigate to your cPanel. Go to ‘Autoinstallers’ section and look for the “Softaculous” application.
Click on the “Softaculous” icon to see plenty of listed scripts. Basically you can install WordPress, phpBB, Drupal, Joomla and all other popular applications. Look for the WordPress app that will be generally the first one or check under “Blog” category. Click on the WordPress application to proceed to next step.
You will see all the details of WordPress like version, ratings, reviews and features. SiteGround always offers the latest WordPress version once it is available in WordPress.org site for public. Click on the “Install Now” link shown under “Install” tab.
On the next screen fill up the all the required details carefully.
Under this section fill the protocol for your WordPress installation http or https. If you don’t have SSL certificate then cancel the setup and go back to your cPanel. Use Let’s Encrypt and install SSL certificate for your domain or subdomains. You need SSL to have secured site that also ranks well on Google.
- After installing SSL, ensure to select https from the protocol dropdown.
- Also remember to choose www or without www version as you like.
- Choose the domain from the dropdown, you can choose your primary hosting domain, subdomain or addon domain. If you want to install on subdirectory then enter the directory to install WordPress or just leave it blank to install on the root (/public_html/).
Fill out other details for site settings details like name, description, admin username and password. If you want multisite then “Enable Multisite (WPMU)” checkbox.
Recommended Themes and Plugins
Next choose the language for WordPress installation, plugins and theme. SiteGround offers two themes and one theme for WordPress installation as below:
- Limit Login Attempts (Loginizer)
- Clef Secure Passwordless Login
These plugins and theme are optional, don’t select if you do not want to install them on your WordPress installation. Also these options will change time to time, so you may not see the recommendations all the time.
The important part of installation is to choose the database details under “Advanced Options” section. Enter the name for your database and the prefix for database tables. By default WordPress installations will have the table prefix of “wp_”, it is highly recommended to provide different name for security reasons.
Once filled all the details, click on the “Install” button to begin the installation and database setup process. You will see the progress bar and the complete progress may take few minutes to complete.
After successful installation of WordPress, you will see the confirmation message like below. Also, SiteGround will automatically send these details to the admin email for reference. Note, the password will not be shown in the details or in the email. You should remember it carefully after entering in the previous section.
Login to Dashboard
Click on the administrative URL to go to your login page. Use the admin username / password and login to your WordPress admin panel to start building your site. The first step you need is to go to ‘Settings > Reading’ and enable the check box for ‘Discourage search engines from indexing this site’. This will help to avoid, search engines like Google start indexing your dummy content. Go through all the sections like posts, pages, comments, plugins and themes and cleanup the site. You can check out this WordPress launching site checklist for reference. Also checkout this WordPress SEO checklist and start building your WordPress site search engine friendly.
After building your website, disable the discourage search engine indexing checkbox and submit your site to Google and other search engines.