SiteGround WordPress Website Setup for Beginners! | David Utke | Skillshare

Playback Speed

  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

SiteGround WordPress Website Setup for Beginners!

teacher avatar David Utke, Web Pro and YouTuber

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Lessons in This Class

6 Lessons (21m)
    • 1. 1 intro

    • 2. 2 Domains and Hosting

    • 3. 3 WordPress and SSL

    • 4. 4 essential settings

    • 5. 5 Install theme

    • 6. 6 conclu

  • --
  • Beginner level
  • Intermediate level
  • Advanced level
  • All levels
  • Beg/Int level
  • Int/Adv level

Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.





About This Class

Learn how to properly setup a WordPress website using one of the top recommended web hosts for WordPress, SiteGround. Creating a WordPress website with SiteGround does have a few specific quirks beginners need to be aware of an in this course we ill cover all the essential steps you need know:

  • Get a domain name at an independent domain registrar
  • Purchase the right shared hosting account at SiteGround.
  • Install WordPress and an SSL certificate correctly on your website so it's secure.
  • Professional backend settings to optimize your website.
  • Installing themes so you can begin designing your website.

If you've been looking to use SiteGround as your web host this course is perfect for you as it quickly and easily instructs you on how to properly create a WordPress website with a domain registrar that is also secured by an SSL certificate.

Meet Your Teacher

Teacher Profile Image

David Utke

Web Pro and YouTuber


David Utke is a professional blogger, web designer and a highly rated user experience consultant.

Starting in 2009, David first began learning web development and WordPress for his own online projects and now translates technical skills in an easy to understand way for beginners with his educational courses.

He currently lives abroad, travel vlogs as a hobby and runs his online business from cafes and workspaces.

See full profile

Class Ratings

Expectations Met?
  • Exceeded!
  • Yes
  • Somewhat
  • Not really
Reviews Archive

In October 2018, we updated our review system to improve the way we collect feedback. Below are the reviews written before that update.

Why Join Skillshare?

Take award-winning Skillshare Original Classes

Each class has short lessons, hands-on projects

Your membership supports Skillshare teachers

Learn From Anywhere

Take classes on the go with the Skillshare app. Stream or download to watch on the plane, the subway, or wherever you learn best.


1. 1 intro: Welcome to the course. My name is David and I'm going to walk you through step one to step done, and how to properly create a WordPress powered website using SiteGround. Siteground is just one of three web hosts that are recommended for WordPress. By WordPress, they provide some of the fastest web hosting around, excellent customer support. And you also get an SSL certificate with your account. In this course, I'm going to cover everything that you need to know as a beginner to get properly set up with WordPress in psych round, we're going to begin by getting a domain name at an independent domain name registrar. Then I'm going to show you how to get a shared hosting account with SiteGround. Then we're going to install WordPress, activate our SSL certificate, and I'll show you some professional backend settings for your website. So if you're ready to get started, click the next video and I'll see you on the inside. 2. 2 Domains and Hosting: Okay, so step once you creating a website quickly and easily with sacrum is to get a domain name. And so I recommend using a domain name registrar lake Name Cheap or something like Dinah dots for example. That's because these two places are where you can get domain names for a very affordable price, okay? And so like with SiteGround, they charge about $16 per year for, whereas with named Chief, for example, what gets 80 a year. And so anyway, so to get started with registering a domain name, you're going to have to create a named cheap account, but otherwise just search for what the domain name that you want to register. So my super amazing, the signal look. Okay, so now it's available to as a cart. If it's not available, then you just come up the top here and then type something else in until you find something that is available for you to register. So just go ahead and click on Add to cart, then view item. And let's check out. Ok, here on the checkout page you can set how long you want to register the domain name for. So all registers allow you to register for a domain name for up to 10 years. In advanced. You also get who is guard for free with name cheap, which is just fantastic because SiteGround charges extra for this. And most like web host charge extra for who is Guard? Now if you're like, what is whose guard? Well, part of registering a domain name, you have to provide contact information because it's just an icon rule right here. I can I can feel just an icon rule. And so you want this, you want that contact information to be private because you don't want people like having your email, phone number, your address of where you live. That's what who whisker does. It keeps all that information private and with need cheap, you get it for free. So anyway, it's all you have to do is just set how well you want to register for and then click on Confirm Order, and that's it. Welcome to So SiteGround is actually one of just three web hosts that are recommended by WordPress, slash hosting. And they recommend Blue Dream host and SiteGround. Siteground because they are one of the fastest web hosts available. That means like their servers, their speed at which your website will load for the end-user is some of the best around. And on top of that, they provide excellent support for any type of technical question. They just assist you. They don't send you some links to some resource page that where you have to figure it out yourself. They just take care of all the little technical details if you need help with anything. For you. Now have four different packages. Ketosis is obviously for high performing sites. Woocommerce is for obviously websites, they're powered by WordPress and WooCommerce. You'll do the e-commerce thing. Managed is okay, but I like having more control over my website. So I personally just like standard old web hosting. So just click on the orange button to get started. They have three packages. Startup allows you to have one website which is to win the game. So group it really is best deal around. It starts at 999 a month as an introduction R3. And so if you try psych runoff for a year, if you'll like it great. You then you can stay. If you don't like it, then you can just move to a different web host. It's not a big deal and that's a great starter price for a quality web hosts like SiteGround. Anyways, just click on it, get a plan. Now, this page, because you registered a domain and a domain name registrar, want to click this. I already have a demeaning. Now you just want to type in the domain name that you registered. So let me go ahead. Here we go. So this is a domain name. I own name cheap. Let me go ahead and click on Proceed. There you go. And so again, I'm not going to insult your intelligence and walk you through how to pay for something online. Just felt your account information, payment information. Right down here, you can choose the datacenters so if you want to change it, so right now it's set to Asia, Singapore. But like if I know my traffic is going to be from the United States, maybe USA, Iowa. If you're European and you could pick Germany, you know, Asia would be fantastic if you're making a website that's more geared for Asia, for example, whatever. Now, sake ground scanner, you don't need that. And then just click these two checkboxes Right there and click on pay now, and that's it. So now we have a domain name at a domain name registrar and we have a shared hosting account with sake round. And so the process of setting up a website is very quick and easy, but the only weird little detail, what SiteGround is how to set up the SSL certificate. So with other web hosts like Bluehost for example, they'll take care of that process for you with SiteGround, you kinda have to manually do it yourself. Now, it's not difficult. It's literally the click of a button, but you have to click a button to install the SSL certificate and they have to click another button once WordPress installed. So I'm just going to cover all the little details that you need to know on the backend to get your websites set up quickly and easily so you can begin creating and designing your website. So let's get started. 3. 3 WordPress and SSL: Okay, So this is your sacrum and dashboards. So once you submit payment, you should be looking at something like this. To set up a WordPress website is obviously very simply just click on the big orange button that says setup website. You can also click on the tab at top where it says websites. This will list out all the websites ETS you have added to your accounts to add new website, just click the orange button. And so right now will be on this page right here where we can set up our website, so add a new website. Now we have a couple of different options. Temporary domain name means a abc123 dot sake round. That's literally just for temporary purposes. New domain name means that it's going to register a domain name through sacrum and we can install website that way, but I recommend using named cheap because you have better prices at name cheap. Anyways, so we want to go to existing domain name. So click on select. Okay, so now we want to come down here and enter in our domain name. So I'm going to put in. There we go. Okay, so this is a domain name that I own. Click on Continue. Now it's going to give you this little warning message right here is saying it's not registered in your sacred account, blah, blah, blah. That just means because it's registered at a domain name register. So don't worry about this, just click on Continue. Okay, so now we can set up a website so we can migrate a website from another web host, or we can add a new website. So what we're going to add a new website, go ahead and do them. Choose the application we want WordPress, so click on that. Okay, so now we'll just create your e-mail address that you'll use to log into your website as well as a password. So let me just do that. There we go, and password. Okay, now click on Continue. Once you're all set with that, it'll say sake round scanner, we don't need that and just click on Finish. And there you go. So now WordPress is installing. It should take a minute or two to complete. Okay, Fantastic. So it says the website chemistry of has been created, but we need to update the name servers. So that's, that's the next step with this. Okay? So what this means is that we have to go into our domain name register and have the domain name be pointing to our hosting account. Okay, So when people try to visit the meaning, all the files and data and information, it's going to be received from our hosting account. So anyways, we have to go into whatever domain name registered you use. I use named sheep. And so this is the domain name and you just want to find wherever it says name servers. Now we want to click the drop-down and you want to go to custom DNS and they have to put in name server one into very simple, just take this highlight names server-1 and copy and paste that in. And it goes to name server to there we go, copy and paste that in. Boom, and then click on the little green checkmark. Okay, So DNS has been updated. It could take 40 hours, take effect personally, I've never seen it take that long. Usually takes a few minutes, up to 30 minutes for everything to propagate as appropriate. And so now we're good to go. So now you can click on websites. When you click on websites, it's going to whisk the website that you just added. Okay, So now the thing we need to do is install an SSL certificate. So we can click on this button right here to go to add SSL. And so we have a couple of different options. We just need. Let's Encrypt it's free. So we want to have that won't be selected. Then we want to click on Activate. You can also do that by managing right here, clicking on Manage Site. And if you click on this button, it's going to load up the sake Grounds kind of like custom panel for the backend of your website. So you'd want to go here to security and then go to SSL manager. So both of these things link to get, to get you to the same spot. And so just selected domain name that you want to add an ssl for. Click on, Let's Encrypt and go ahead and click on Get. Okay, So now what's encrypted is properly installed and now you have an SSL certificate installed on your website. So it does take a few minutes for that to finish. Not a big deal. So what you just did is you install an SSL certificate. So now when people visit your website, they're going to be seeing this little lock icon up top there. 4. 4 essential settings: Now a second to login to our website. So go back to your SiteGround dashboard. Click the websites tab. This is going to be the website you just added with the SSL certificate, etc. Go ahead and click on WordPress kits. And then this is going to pop up where we have WordPress admin. So go ahead and click Go. Now this is WP admin and that's how you log into your website. So you just have to go to your slash WP dash admin. And right here you just enter in the email address and password that you just set as you are creating the site. So let's go ahead and do that. Okay, So once you log in, you're going to be presented with this. This is being powered by a plugin by siteground. We can just go here and click on Exit. We don't need, we don't need to follow this onscreen onboarding. We just want to get to our dashboard. Okay, so first things first, let's go to plug-ins. Okay, so the first thing I want you to do is de-activate this WordPress starter plugin, and that's from safe ground. We don't need it. It takes over the website too much. And so now you have your standard WordPress installation where you can find all your pages and posts, etc. Now the thing that you also need to do is activate the SSL certificate. So see how it's activated right there. But let's open up the page. And so now it says not secure. So how do we fix that? Very easy. So let's go here. Okay, So now we're under a SiteGround optimizer and environment optimization enable HTTPS. Go ahead and click on that. Confirm. There you go. So now you've enabled HTTPS. And so now your website is good to go. Okay, so once you enable the SSL, it's totally normal for it to log you out. So just go ahead and log back in. And let's just do a quick, few quick things to set up our website on the back end. Okay, so the first thing I want you to do is navigate to Settings and then go to Billings. Now promoting stands for permanent links. This is going to be the Euro structure for your blog posts. Now I personally recommend that you either go with something like post name, which is your slash sample post, or go to a custom structure. And so for example, if you just click on custom structure, what I did is just click here, forward slash, then block. Okay? And I will personally like this structured the boat because it gives an ACEI architecture to the website. But there's nothing wrong with suppose name. It's totally up to you. I would avoid dates unless you're creating time sensitive content. So if you're having like a news oriented website, then dates make sense. But for most blogs, dates don't make any sense. And plane is the worst one, p equals 123. That makes no sense, and it gives no indication to what the website would be about. Anyways, once you're done with that, go ahead and click on save changes. Okay, so now we're good to go. Now we need to install a few helpful plugin. So go to plugins. And we have sacred and optimizer in that optimizes our website. So it was more fast for the end user. So go ahead and click on add new because we want to add a few more. So the first one is Yoast SEO. Okay, So what the Yoast SEO plug-in does, just go ahead and install and activate it. What Yoast SEO does, it just gives you a little bit more control over the arm page description of your website. Blog posts and pages. So let's just open up a sample page. Let me just do a quick web, say creative pro. There we go. So this is your Meta description right there, and this is your page title. Yoast SEO allows you to have control over how that appears. And so let's come down here right at the bottom here, you can put into your Meta description and your SEO title for the homepage, you should definitely have it be the website first and then sudden type of keyword description that goes after that. Now, for a specific blog post, it's the opposite way around. So if we notice here it's the name of the blog posts first page separator, then the site title. Okay. And so with Yoast SEO, you have that control over how that appears. Another thing I like about Yoast SEO is that it gives you breadcrumbs, so you can enable breadcrumbs on your website. And this is very, very helpful for any type of website, particularly blogs, because people can then just navigate to the content that they want. It gives nice internal linking to your specific category pages. Users know where they are in search engines, love bird comes because it just, you know, organized the site really well. Anyways, that's why I really like Yoast SEO and also just gives you like, see this orange bar right here kind of gives you an indication that you need to add more. Has other to other things up top here we have SEO tab and a readability tab to kinda just give you a ballpark estimate like what things you should improve. Again, it's just a rule of thumb, so to speak. You don't have to make be too stuck with it anyways, that is Yoast SEO. Now let's go ahead and add one more. Okay, So navigate back to Plugins and then go to Add New. Okay, so let's go to in CEP in. Okay, so let's smush. Okay, now we'll go ahead and click on install and activate. So what smushed does that optimizes any type of image you upload to the website by reducing the file size while maintaining the quality. The reason you want to do that is because images on a website take longer to load and it can slow down your website. And so you want your website to load in under a second. And so that's where you want smush it because it just optimizes it like this is a big image, like Okay, so it's much will optimize an image like this. So it loads more fast for the end user. Okay, and so now you have smush over here. Go ahead and click on it. And you're going to be presented with some type of Lake onboarding process. Just click Next, Next, Next, Next, Next, and just sets up all the settings. And here you go, you're ready to begin the smoothing process, okay? And so when you upload images, it should automatically optimize your images as best it can. And you can also just go over here and just automatically smushed images if you want. But the box Nash feature right here, okay, And so last let's go to our users. So users is where you can add a new blog writers and you can just change the role of different accounts, etc. So right now you should have one user, and so you have your username here. The role is the administrator, that's the highest level account. That means this person has full control over the website. And so if we come in here, the account that you're going to be using to login to your website with generally speaking, right here you can add any name if you want. So for example, when you write a blog post at the bottom of the blog posts essay written by whoever, we don't want it to be written by W CP tutorials won't be written by a name. Okay, then I can come down here and change display name publicly as this. Okay? Now if we come down here, we have biographical information. Here is where you can write that specific bio like, you know, David likes coffee and bla, bla, bla, That sort of thing that you see at the bottom of glucose. That's where you populate it right here. Then right here, profile picture. There's no profile picture, but if you click on this link, it'll take you to gravity. And gravity is where you can associate an image with an e-mail. And so that's how you see on any type of blog. We see someone's picture next to their bio. That's what's being populated okay, over here with gravity. Now let's navigate back to Add New, okay? So we have users and new. Over here is where you can add new users to your website. So say you want to bring on writers or say you want to maybe keep your admin account, but you want to log in as an editor for increased security, whatever. This is, where you can do that. And so right here you just have to create a new username and a new e-mail, not one that you already use, and then set a password. And then right down here you can change the rule. Okay, so you can have administrator, editor, author. So if you're going to bring on other like Bois graders, you want to create multiple like author accounts. And then so those author accounts, they can login to the website and the 10k and publish content, but they don't have too much access to the, to the website overall. And so that's why you want to have this function right here. That's how it works, okay? If you ever want to bring people on and that is it. 5. 5 Install theme: Let's install a WordPress theme for our websites. So to do that, It's very simple. All you have to do is go to Appearance and go to themes. Okay, So these are the things that I currently have installed on my WordPress installation in so to add a new theme is very simple. You just come down here where it says add new theme. Or you can click this button up top there where it says Add New. So let's go ahead and add a new theme. All right, so what we're looking at now is our WordPress directory. All of these themes are completely free to use and install on your website so you can sort by popular, and these are the most popular themes. I have tutorials and hello elements or a 2020 Astra 2017 and 2019 beams on his channel if you want to check them out. And so to install a theme is very simple. So you just mouse over the theme and then you click on Install. And that's okay. So you can go to the live preview or you can just activate the theme. Okay, So I'll just go ahead and click on activate. And there you go. So you just successfully installed a WordPress theme. But what if you went ahead and you bought like the Divi theme or you bought like fema phi Ultra. How do you upload these themes to your website? Because for example, if you buy Altria, for example, you're going to get a zip folder, okay? And so you can download the zip folder to your computer. Then you have to go to Add New. And then you have to go to Upload theme. And then you have to choose File. And then you go to choose the zip file. There you go. Then click on install now. Alright, and then click on activate. And there we go. So now you've just successfully installed a premium WordPress theme. Now, next, go back to Appearance and go to themes. Now, once you have your chosen theme installed, I want you to go ahead and just delete all the other themes because you don't need them installed. So for example, I have to do is click on the theme, and then right down here, click on, Delete, click on Okay. And just do that for each one of these themes and you're good to go. Okay, that is it for this tutorial video. So nice. You have a good understanding about how to properly set up a website using silicone and WordPress. So I showed you how to install an SSL certificate and how to activate it. I showed you how to install different themes, different plugins on nice overview of how to set up different users, as well as general backend settings that you need to take care of, like your promote links. Anyways, that is it for this tutorial video. 6. 6 conclu: All right, that's it for this course and how to properly get set up with WordPress site ground and an independent domain name registrar. I just want to take a quick second and just say, thank you very much for enrolling and have a great day. Bye bye.