For the record: Itโs super important for us to keep this site 100% free for you and 100% high quality. To help us do that, weโve partnered with some of the products we recommend and earn a commission if you buy through our links. Read our full disclosure and partners list here.
To get started, go ahead and click here to go to HostGator to get your discount through our affiliate link then use the tutorial below for easy, step-by-step directions!
What up y'all, welcome to our FREE guide on how to create a website!
Our mission here at Create a Pro Website (we like to call it CaPW for short) is to help you learn how to make your own website without having to know any coding skills OR pay some fancy web guy a cool $5k for something you can definitely do yourself!
Also, in case youโre more of a visual learner. Hereโs my step-by-step video tutorial for How to Create a Website with WordPress (our favorite website creator):
Website builder vs WordPress: Which is best for website creation
Back in the day, if you wanted to create a website, you had to learn HTML, CSS, or some other form of coding to make it happen, which may have well been equivalent to learning an entirely new language.
It was time-consuming, difficult to view simple changes, and just straight up DAUNTING to get into.
Thankfully, times have changed and now if you want to design a website!
Letโs kick this thing off by going over the 3 ways you can start your new website.
Make your own website with a website builder
When people think to themselves โgee, Iโd love to create my own websiteโ a lot of them remember those Youtube Wix ads or Joe Rogan talking about how great Squarespace is.
Website builders are the โall-inclusive packageโ of the website building world
With one service, you get:
- A domain name
- Web hosting
- Drag and Drop tools to build a website without any coding knowledge
- Professional Email
- Technical Support
TL;DR – using website makers like Wix and Squarespace is recommended for a lot of beginners.
4.5/5
Ease-of-Use: 4/5
Customization: 5/5
Speed: 5/5
Support: 5/5
Price: 5/5
They make a lot of life easier.
BUT theyโre not our favorite way to create a website for two reasons:
- They cost more (usually $8-16/month); while there are free versions, we donโt recommend those for professional websites.
- Theyโre not as customizable as our favorite way (you can do a lot with the best website builders, but all of them trade ease of use for complete control/customizability)
That being said, we have a step by step guide on how to build your own website with website builders below if this is the way you want to go!
Pros
- Easy to use
- Comes with customer support
- Updates and security are handled for you
Cons
- More expensive
- Not as customizable/flexible
- You canโt add extra features
You can learn more about the pros/cons in our complete guide to the best website builders here!
Make your own website with WordPress
WordPress is most definitely our favorite website creator!
It does a lot of the same things for you that website builders do (aka let you create a website without knowing how to code).
BUT WordPress is 100% FREE.
You just have to pay for hosting. We like HostGator for that as it's easy to get started for as little as $2.75/month!
AND WordPress gives you complete control over your website.
With plugins and themes, you can build just about any website without learning how to code at all.
If you learn a bit of coding, you can definitely do anything you want!
Plus, since basically every one of the best web hosting services has a one-click installer for WordPress, a way to buy domain names through them, and email, the only real downside is that it might take you a bit longer to learn how to build the exact website you want with WordPress.
But weโre here for you on that front people!
Below weโve got a complete guide on how to make your own website with WordPress.
Pros
- FREE to use (you just have to pay for cheap web hosting)
- Complete control over your website design
- Easily add features with themes and plugins
Cons
- More of a learning curve than some website builders
- No technical support (you can pay people to help with this)
- Youโre in charge of making sure your website stays up to date and secure
Make your own website with code
For the bold and the brave, every once in awhile website creators make sites from scratch with code.
For the most part, though, this is only for the big boys (meaning your Amazons, your Googles, your Nikes).
The reason is, EVEN IF you spend the hours and hours you need to learn all the HTML, CSS, Javascript, and PHP you need to make a website with code, it still takes HOURS AND HOURS to write all that code.
So even those people who are website coding masters like to at least start with something like WordPress to save a bunch of time.
That being said, if youโre looking for a new hobby and love to geek out, it can be pretty fun to learn.
Some good places for beginners to start learning include:
Pros
- Limitless website creation possibilities
- Ultimate control/flexibility
- Have fun learning something new
Cons
- Super steep learning curve
- Takes a long time to build a site (even when you know what youโre doing)
- No support (there are some forums, but sometimes no one will be able to figure out why your siteโs not working)
How to create a website with WordPress
Why we prefer WordPress for website creation
Wix, Squarespace, and other website builders are great, donโt get us wrong.
But, as โall inโ professional website builders, we prefer WordPress and HostGator hosting when building our sites for two main reasons:
- The number of options: Because WordPress powers 30% of the internet, there are over 11,000 different templates and 50,000 different plugins, all of which means you can get just about anything done without having to code.
- Other website makers are limited: Not just because they donโt have as many templates/plugins as WordPress (though that is the case). But also because by their very nature, website builders like Wix and Squarespace can only let you do so much because theyโre designed to be easy to use. That means fewer options so thereโs less chance of things breaking for technical or โyou screwed upโ reasons.
With that quick little โyouโre making the right choiceโ out of the way, if you want to go super deep weโve got a big big how to use WordPress tutorial here.
For the quick and dirty version, keep :clap: on :clap: reading :clap:.
Step 1: Secure a domain name and fast web hosting
For some of you, after you see this title, you may be wonderingโฆ what the crap is a domain name? If thatโs the case, make sure to watch this video:
Domain Name = Address to your website
So think of the internet as a map full of avenues, streets, and turns everywhere. Think of your website as your house. In order for anyone to find their way to your house (even you), you need an address. This address is your domain name.
Every website has an IP address, or a string of seemingly random numbers to identify it. Like this:
71.287.131.106
So when you register and purchase a domain name, itโs like saving your home address into your phoneโs maps, as โHomeโ. It takes this weird set of numbers and assigns them a very simple name that you can type in anytime you want to go there; like typing โHomeโ into your phoneโs GPS.
So, when you type createaprowebsite.com into your browser and hit enterโฆ
Your computer sends a request to a bunch of servers that make up the DNS, which is short for โDomain Name Systemโ. This DNS then looks up the correct IP address and points your computer in the right direction. All within less than a millisecondโฆ
So now you might be thinking, โOkay thatโs greatโฆ but what the heck is a web host??โ Again, Iโve got an awesome video for you with a very basic explanation as well:https://www.youtube.com/watch?v=H8oAvyqQwew
Web hosting is just a service that allows you to rent the space on the internet, fill it with all your media, and go public โ like renting space out of a shopping center to open up your own store.
So, when you want to start a website, ALL of your text, pictures, buttons, and other media HAS to be stored on a server that is connected to the internet. No if, ands, or buts about it. And web hosting companies have buildings FILLED with these servers. They also provide you with design software, security, support.
With that said, if you buy a domain name but donโt buy web hosting, then you would just type in your new domain name into the browser and end up on screen that says this webpage is parked, but not active.
Where can I get a domain name and hosting?
Great question!
We made a whole guide breaking down the best web hosting companies that you can find here.
But the short answer is, we almost always use HostGator because theyโre affordable, quick, and easy.
Already have a domain name and hosting? Go ahead and skip to Step 3 where we show you how to install WordPress and set up your website.
Step 1) Go to HostGator.com
Because I use HostGator for my own websites, Iโve requested a SPECIAL DISCOUNT for Create A Pro Website visitors (First Month Hosting for ONLY $0.01).
Step 2) Choose a Web Hosting Plan
Click on the โGet Startedโ button OR the โWeb Hostingโ tab and youโll be taken to a page to choose your web hosting plan.
If youโre only planning to have one website, go ahead and choose the โHatchling Plan.” Itโs their cheapest plan available and all youโll really need.
The โBabyโ and โBusinessโ plans are good if you plan on having multiple websites, but to start, just stick with the basics. No need to throw dolla dolla bills around if you donโt have to.
Step 3) Choose a Domain Name
How do you choose a good one?
Well, thereโs not a secret formula, but keeping it simple is always a good rule with website building.
Shorter is usually better. If youโre reading this guide learning how to make a business website, stick to something easy like yourbusinessname.com. Or, if you want more of a lifestyle or portfolio website, try YourName.com.
If your name is taken, try a combination of words and add some descriptive words for fun!
- YourNamePhoto.com
- YourNameArt.com
- YourNameBlog.com
Or whatever your website is about. No need to overcomplicate it because the goal is to have something easy to remember for your visitors/clients/customers/etc.
Donโt use numbers – Itโs kind of wonky when people try to go to your site by memory. Was it โ4โ or โfourโ or โforโ???
OUR TWO CENTS: Use a .com whenever possible. Domains that end in .org and .net are okay but a .com adds a sense of legitimacy to your website that canโt be matched.
There is also .biz, .tech, .tv, and plenty more but I donโt recommend these unless youโre desperate.
*Important Step: After you choose a domain name, I HIGHLY recommend adding Domain Privacy Protection (below). I made the terrible mistake of not doing this when I bought my first domain and my phone EXPLODED with solicitor calls. Seriously, I received 10-15 calls a day until I went back and got it. If you donโt have privacy protection, then your phone number, email, and address will be publicly visible to solicitors.
Step 4) Create a Username & Set Your Billing Cycle
Next up, HostGator will let you confirm your plan(Hatchling), and set your billing cycle.
The longer you commit to, the cheaper your monthly payment will be. So 36 months = $2.75 per month, while a month-to-month cycle is $10.95 per month. So if youโre purchasing your domain name for one year, I usually tell people to go ahead and get the 12 month hosting plan to go with it.
But if this is your very first website and you just want to get your feet wet, go ahead and get a single-month payment. You can always upgrade your plan at ANY time with HostGator.
ANDโฆ. I negotiated a very special discount with the team over at HostGator to get you a HUGE discount at checkout! (Anywhere from 45%-60% OFF depending on the plan you choose)
Next, create a username and PIN that you wonโt forget and write them both down somewhere!
Step 5) Fill in Your Details
Fill in your personal information and credit card info (or use PayPal). Whichever is easiest for you.
Your receipt will be sent to the email address you enter in this section, so make sure itโs correct.
Step 6) Uncheck Additional Services
Before you checkout, HostGator will ask you if youโd like to add additional services.
When youโre starting out with your first website, I recommend unchecking the Sitelock Monitoring and Site Backup boxes. You wonโt need them unless youโre able to bring in millions of visitors to your site. If you ever do, then you can always add them to your hosting plan later. (:
As far as the Professional Email box, this is there if youโd like a professional email like YourName@YourCompanyName.com instead of a plain old Gmail email (or whatever email service you prefer to use). But again, if youโre just starting out then this really isnโt necessary.
Step 7) Checkout
Like I said before, I negotiated a HUGE discount with HostGator for your web hosting package and domain name that's automatically applied when you use this link!
So just simply review your order details and checkout.
Step 2: Set up and install WordPress
Once youโve secured your domain name and set up your hosting plan, youโre ready to get your website setup and running!
The first thing youโll have to do is install WordPress.
WordPress is an online, open source website creation tool and itโs FREE! Itโs one of the top programs in the world and I highly recommend it.
There are a few ways to install WordPress but the quickest and easiest is with the one-click install.
To Create a Website with WordPress, Use One-Click Installation:
1. Log into your HostGator account
2. Click on the Hosting tab at the top.
3. Click on the โWordPress One-Clickโ button under special offers.
4. Select your domain for installation and hit โnextโ
5. Now just fill in your admin details, agree to the terms, and click โInstall.”
- Blog Title = What you want to title your website (you can easily change this later)
- Admin User = Your First Name
- First Name = Your First Name (again)
- Last Name = Last Name
- Admin Email = Your Email
CONGRATULATIONS! Youโve just installed WordPress and youโre now ready to start customizing your new website!
Before you move on to the next step:
Youโll be taken to a screen that shows all your sign in info. Youโre also given a RIDICULOUS password that you have no chance of remembering. Something that looks like this:
13JW56FX88K
I HIGHLY suggest writing that password down. And donโt worry, weโre about to reset it to something easier to rememberโฆ
Step 3: Customize your WordPress website
Now, itโs time to customize your website and bring out your inner artist! But we have to do a few things to get there:
- Login to WordPress
- Reset Your Password
- Choose a Theme and Customize
After this, weโll cover how to add pages and set up your header menu. So, letโs get started! Log into WordPress,
1. Log Into WordPress
Type โ(YourDomainName).comโ into your web browser and ad โ/wp-adminโ to the end of it so that it looks something like this:
(YourDomainName).com/wp-admin
Example:
*I recommend bookmarking this page because it will be your own personal WordPress Login.
Hit enter and log in with your username and password that you saved earlier (you can just copy and paste the password).
2. Reset Your Password
Welcome to your WordPress dashboard! Letโs get rid of that default password and make our own.
Hover over the โUsersโ tab and click on โYour Profileโ.
Scroll to the bottom and choose โGenerate Password.โ
Erase the random generation it gives you, and type in your own new password. Then hit Update Profile to save it.
3. Choose a Theme For Your Website
With WordPress, you can customize every aspect of your website such as buttons, text animations, color schemes, background images, and MUCH more.
If youโre logged into WordPress, you can hover over โAppearanceโ and click on โThemesโ. The just click the โAdd Newโ button at the top. From here you can choose from over 1500 free themes!
Now you may be wondering, โWhich one do I pick??? Where do I start??โ
Well, hereโs my Top 5 recommendations for free themes that offer the most functionality, customization, and user-friendly experience (None of these themes pay me. I just like them!):
Again just click on Appearance > Themes > Add New.
You can preview over 1500 free themes and select your favorite. But if this is your first website, then I HIGHLY recommend โAstraโ. Itโs free, incredibly user-friendly, and makes customizing your first website a breeze. Just click on the search box to search for a theme.
Then just click Install on your theme.
Then, just click Activate.
So once youโve selected and installed a new theme, you can start changing the colors, fonts, and overall look of your website. Hereโs how to get thereโฆ
Step 1. Hover over your website title at the top left of the dashboard and click Visit Site (or type in your domain to the browser).
Youโll then be taken to your website which now has a lot of sample text and is overall pretty emptyโฆ
Step 2. To start changing colors, buttons, fonts, etc. just click on the โCustomizeโ button at the top of the page.
From here you have a wide variety of options to customize such as changing text & button colors, adding background images & videos, and MUCH more. Feel free to play around in this customize menu to see how each section affects the look of your website.
*If you chose Astra theme, I recommend installing the “Starter Templates – Elementor, Beaver Builder, Gutenberg & Brizy Templates” plugin to be able to customize with a drag and drop builder.
Step 4. Add a New Page to Your Website
If youโd like to add an โAbout Meโ page, โServicesโ page, or maybe a “Contactโ page to your website (like I have at the top of this one), then you can do this by following the steps below:
- Go to your WordPress dashboard
- Hover over โPagesโ and click on โAdd Newโ
- Type in your title and body text
- Add new WordPress page
When youโre done, donโt forget to click the Publish button. (Or at least Save Draft if youโre not ready to publish).
5. Adding Pages to the Menu
After youโve created a few new pages, you may want them to be linked to a menu at the top of your website. Much like the menu at the top of this website or the top of your screen right now.
To do this, just hover over Appearance on the dashboard, and click on Menus.
Now, just give your menu a name and click Create Menu.
Look in the Pages box and check the page youโd like to add to the menu, then click Add to Menu.
Once added, just check the Primary box under menu settings, and click Save Menu.
Now if you visit your site, youโll see a menu at the very top with buttons that will take you to the pages youโve added.
6. Changing Your Website Title and Tagline
Title: This part is actually more important than most people realize. The title on the front page of your website is how search engines, like Google and Bing, decide how high your site ranks in search results.
So if someone types in โhow to make money onlineโ, ideally you would want your site to come up on the first page of search results so people will click on your website.
So this means your website title should be โHow To Make Money Onlineโ so itโs as similar to the keyword as possible.
This is why my website title is โHow To Make a Website.โ
Just hover over your mouse over the tab to this website to find the keywords (or see below).
Tagline: This is a secondary title that should explain what youโre offering in your website. Mine is โStep-by-Step Beginners Guide 2018โ
To change the title and tagline on your website, go to your WordPress Dashboard > Settings > General.
Then youโll see a couple of boxes at the very top to write in your title & tag.
Making a Website with WordPress: FAQs
Should I create my own website with Wix or WordPress?
Both are for sure solid choices (thatโs why weโve got tutorials for both here!).
Wix is going to cost you more and limit your options long term, but their drag and drop builder is probably easier for most people to figure out how to use.
If you wanna save dat money and keep all your options open, WordPress with cheap hosting from HostGator is the move!
Is WordPress really free?
Yup yup!
Youโve gotta pay for hosting and a domain (if itโs not included for free like it is when you sign up for hosting with Hostgator).
And there are some premium plugins and themes you might want/need to snag at some point.
Do I need web hosting to make a website with WordPress?
You do.
The WordPress website software itself is free, but you need a way for that software to run and be accessible to other people on the internet.
Thatโs where web hosting from a place like HostGator comes in – when you get hosting, you get a website server that does all that for you.
How long does it take to create a new website with WordPress?
To get hosting and install WordPress with a one-click installer (like the one you get with HostGator), getting signed up and started is literally a 5-minute process.
After that, customizing WordPress with themes like Divi and plugins like Elementor will take anywhere from a few minutes to hundreds of hours depending on how deep and wide you want to go with it.
Is it easy to maintain a WordPress website?
It is pretty easy, even as a beginner!
While website builders like Wix take care of all the updates in the background (which is admittedly even easier), keeping WordPress up to date just takes a couple of clicks of the โupdateโ buttons. But, as with all things, it can get complicated.
If you find yourself using a dozen WordPress plugins with super-specific configurations, things might break when you update or sometimes โjust because.โ
Thatโs why we recommend you try to keep your website as simple as possible, just use and add the things you need. ๐
Whatโs the difference between WordPress.org and WordPress.com?
If youโve been looking into becoming a WordPress website maker youโve probably come across this โWordPress.com vs WordPress.orgโ thing.
We have a more detailed explanation in our what is WordPress post, but the short story is that โWordPress.orgโ is the free software you install on your own hosting that weโve been talking about here.
โWordPress.comโ is the same software, but like Wix and other website builders, the WordPress.com team does all the server/hosting stuff for you.
How to create a website with a website builder
Why you should use Wix for building websites
Weโre totally transparent about our strong preference/undying love for WordPress here at CaPW.
But weโre also honest with ourselves in knowing that itโs just not the right move for some people.
WE STILL LOVE YOU FOLKS ITโS OKAY.
Why might you want to use a website builder instead of WordPress?
- So much is done for you: From taking care of hosting for you, giving you all the tools youโll need for most websites, to dedicated customer support, website builders offer a complete package for making websites.
- Theyโre easier to learn: Website builders come with visual, drag and drop interfaces. Want a button after that header, drag it from the toolbox and put it there. What you see is what you get, and thatโs easy for people to understand. WordPress can be pretty easy once you learn it, but thereโs a bit more youโve got to learn to take full advantage of what it has to offer.
Basically, if youโre looking to make only one or two great looking websites relatively quickly/easily, website builders are a good option.
If you just need one website for your restaurant, or maybe youโre going to help a friend or two out with websites for their businesses, you might not want to invest the time in learning how to work with WordPress.
Youโll have to pay more, but youโll save yourself some time and trouble.
With that being saidโฆ
Which website builder should you use?
4.5/5
Ease-of-Use: 4/5
Customization: 5/5
Speed: 5/5
Support: 5/5
Price: 5/5
Weโve got your back here fam with a whole skyscraper level in-depth guide on the best website builders here.
If you want to dig in, have at it.
If you want to save time, we recommend Wix.
The price is right. The customizability is right. The support is right.
And weโve got a whole โhow to make a website with Wixโ tutorial!
Quick and dirty version is as follows:
Step 1: Sign up to create your FREE Wix account
Alright, so the first step is just to sign up for your free plan Wix account.
Once youโre on the site click the โstart nowโ button.
Then theyโll ask you to sign up, fill out your details, then smash that โSign Upโ button.
Step 2: Choose your Wix Template
Now Wix will ask you a bunch of questions you donโt need to answer since youโre following this here tutorial.
So just skip those until you get to this page:
The โWix ADIโ is an AI-powered way to build a website automatically based on the answers to the questions we didnโt answer.
Because weโre going to get hands-on by choosing to โCreate Your Website with the Wix Editorโ and the โchoose a templateโ button!
Here youโll find a bunch of cool templates and great options to choose from.
For the sake of this tutorial, weโre going to show you how to start from scratch so you can learn how to use Wix.
Later, if you see a template you like, you can go back and restart with that and use your new website building knowledge to make it totally badass!
For now, scroll up the left side menu where youโll find โblank templatesโ and click the one that says โstart from scratchโ then โedit.โ
Skip the tutorial because weโre doing that here and now weโre inside the Wix web builder.
Step 3: Create your Wix website design
So really quick letโs go over the Wix editor interface.
At the top, youโve got your current page (โHomeโ) and youโll be able to switch to other pages you create here as well.
Youโll also find a few more options/tools:
- Desktop/Mobile views to see how your website looks on each kind of device.
- Save, Preview, and Publish your Wix website.
- A bunch of other settings (no need to touch these for now).
- Tools for toggling rules, grid lines, other stuff youโll use when Wix to create a website.
- Code โ donโt worry about it
- Help โ for when your smarts/our tutorials arenโt enough
- Upgrade โ more on this later.
Now to customization!
Again, weโve got a whole in-depth guide on this stuff right in our full Wix tutorial.
But here are the basics:
Parts of Wix Editor pages
Alright, the main page editor has a few parts you can edit:
- The header is at the top, itโs where your navigation menu will go.
- The main โpageโ section is where all the images/videos/text of your page goes.
- Then the footer is at the bottom, this is where things like your copyright notice and privacy policy page link go.
Adding backgrounds
You can add backgrounds to your page by clicking the add button, going down to โStrip,โ then picking something out that you like.
Changing text
To change text, just double click it.
This lets you:
- Add new writing
- Move text around
- Change the font size
- Change the font color
- Change the font itself
Changing buttons
Double click on a button to bring up the โbutton settingsโ which let you:
- Change the button text
- Add links
- Make button links open in a new window.
When youโre done there, you can use the little paintbrush button to change the design, things like:
- โKind of buttonโ
- Color/Hover color
- Transparency
- Borders
Adding sections
Now to add more sections to your page, head back to the left sidebar and click add again.
There are tons of things to add here but we recommend sticking with the โStripโ options because they take care of a lot of details for you.
So find a strip you want to customize, click it to add it below your existing section or drag it over to where you want it!
Adding images from Wixโs free gallery
If you click on any strip and youโll have a โchange backgroundโ option that lets you add a background color, or videos and images.
For those last two, you can upload/embed your own OR use Wixโs FREE images and video gallery!
Very handy indeed.
When you select โvideoโ or โimageโ from the background settings, youโll have a โfree from Wixโ option.
Find something you like, drop that bad boy in.
Adding social media links
If you add social buttons on their own or as part of a section, you can change what social networks are shown and add the links to your accounts so people can follow you wherever they damn well please.
Just click on the social button youโve added then click โset social links,โ then you can click โadd iconsโ to select free social media icons from Wix that match your site design.
From the icon selection menu, you can also add your profile links!
Adding forms
To add forms, again, see if you can find a strip with a form in it that you like, or just add a form to your site by itself from the โAddโ menu.
Either way, be sure to click on the form once youโve added it to your page, tap that โset emailโ button, and add your email in so that any submissions get sent to you.
(Quick side note: check out our how to get a professional email address post to see how you can go from โyourname@gmail.comโ to โyourname@yourdomain.comโ for FREE!)
Once youโve added your email, youโve also got tons of options for what form fields you want to have, what all the labels are, colors, etc.
Go nuts!
Add a header
If you click that top/header area youโll see it gets highlighted orange – just click on the โchange header designโ button that pops up to make changes.
Youโll have all the same options as the main part of your page – background colors, sizing, adding text, etc.
Adding menus
From that handy little โaddโ button, scroll down to โmenuโ and youโll see there are a ton of presets to select from.
Drag and drop your favorite over to the header or anywhere else you want a navigation menu!
Adding your footer
Last but definitely NOT least, the humble footer.
Just like the header, click on the bottom to see it highlighted orange, then click โeditโ to make changes.
Common things to add here:
- Terms of Service page link
- Privacy Policy page link
- Copyright notice
- Social icons/contact info
Step 4: Upgrade to Premium and get your domain name
At this point, youโve definitely created your own website with Wix!
BUT, sheโs not a โproโ website.
Why?
Because Wix is going to add a โ.Wixsite.comโ to the end of your domain name and advertising for their service.
Not pro.
The good news is, itโs easy to fix that by upgrading your Wix plan and getting a custom domain name.
4.5/5
Ease-of-Use: 4/5
Customization: 5/5
Speed: 5/5
Support: 5/5
Price: 5/5
Youโll also get some other cool features like:
- More bandwidth to handle all the traffic your site gets
- More storage for any photos/videos you upload
- $$ in ad vouchers
- Sweet add-on apps that you normally have to pay extra for
PLUS, if you go with a 12-month plan, theyโll throw in a FREE DOMAIN NAME.
If all that sounds like a dream come true, head here to upgrade your plan now.
Then head back to your Wix website builder page, go up to settings, and just click on โconnect domain.โ
Itโll ask you if you want to buy a new one but since you already did that when you upgraded your plan, just click โconnect a domain.โ
Enter the one you just bought and Wix will set up the rest!
Building a website with Wix: FAQs
Which is the easiest website builder to create my own website with?
We really like Wix as itโs the best all-around website builder from a price, support, and customization standpoint.
Itโs easy enough that we definitely feel good about recommending it to beginners, but the absolute easiest builder we found to use was Constant Contact, though it has way fewer features than Wix.
You can read our in-depth reports on both here!
Can I move from one website builder to another?
Is it at all possible? Yes.
But most website builders try to lock you in as much as possible, so thereโs no easy way to export your website from, say Squarespace, and import it into Wix.
Start with Wix, though, and youโll be in good shape 95% of the time.
How long will it take to build a website with Wix?
You can definitely get a pretty solid one page Wix website up and running in an hour (we show you how to do it in our Wix tutorial!!).
But, if you want lots of pages, a blog, an ecommerce website, or something super fancy, it can take you a lot longer than that.
Really, with websites, you can spend as much or as little time as you want building them!
What do I need to create a website with Wix?
Easy: just sign up for a free Wix account and youโve got everything you need to get started.
If you want to remove their ads, get a custom domain name, and be able to handle a bunch of traffic, youโve just got to upgrade to one of their paid plans (your website will stay up and running, nothing is lost when you upgrade!).
How much does it cost to make a website with Wix?
Wix paid plans start at just $13 for the combo plan we recommend!
Can you create a free Wix website?
Totally!
Youโll get all the basic tools, templates, and features you need to have a website live on the internet with a Wix free plan.
BUT if you want a pro site, that doesnโt crash from too much traffic, doesnโt have Wix ads, and uses your very own custom domain name, youโll have to upgrade to a paid plan.
4.5/5
Ease-of-Use: 4/5
Customization: 5/5
Speed: 5/5
Support: 5/5
Price: 5/5
10 Reasons You NEED A Website
Nowadays, having an online presence is basically a must if you want to achieve your hopes and dreams.
Since youโre reading this guide, weโre pretty sure you agree.
But just in case you need a little extra motivation/inspiration, here are our 10 reasons why you even NEED a website in the first place:
- You can make a LOT of money. In fact, we know some internet millionaires who make all their money from websites.
- Itโs an opportunity to be creative. If money isnโt what youโre looking for, thatโs just fine because a website provides you with a creative space to show off your work, photos, and other artistic endeavors.
- It serves as an amazing resume. Want to stand out in your next job or find a better job? Having a professional website will put you head and shoulders ahead of everyone else on Linked In or for that next job interview.
- You can get a professional email address. Nothing really wrong with a good ole Gmail account, but the email dale@createaprowebsite.com looks so much more official than dalenmcmanus@gmail.com. Right? This professionalism can help you in all sorts of ways from getting new clients to looking good talking to your bank about your mortgage.
- You can quit your 9-5 job if you turn it into an online business. Hate your job? Cool, so did we and thatโs why we started building online businesses. Now we never have to go in for a 9-5 again!
- Itโs an outlet to expand your growth on a hobby or topic. If you have a hobby or topic you already like, a website is an amazing way to grow you passion. Connect with others, write blog posts, document your experiences it can all be done with a website.
- You can become an influencer. You can HELP people learn new skills like DIY projects, how to cook healthy meals, automotive skills, etc. You can also help people reach their goals like losing weight, becoming a better gardener, being a better parent, etc.
- You donโt need expensive coding or technical skills anymore. Back in the olden days youโd have to be an internet wizard to build a website. Not anymore with todayโs latest drag and drop technology!
- You donโt need to pay a pro $2000-$5,000 to build it for you. Itโs actually incredibly cheap.
- Because we're going to help you do it right!
Remember, websites can be for whatever rhyme of reason. Letโs look at a few different types of websites you can create:
- Personal Websites (Lifestyle)
- Blog Website
- eCommerce Website
- Job Board
- Non-Profit Website
- Religious Website
- Portfolio Website
- Coupon Website
- Auction Website
- Podcasting Website
- Niche Website
- Affiliate Websites
- Photography Websites
- Videography Websites
- Private Blogs
- And so much more. Honestly, the possibilities are more limited to your imagination than anything else.
Designing and planning your new website
Until you start approaching master-chef levels, it's usually a good idea to start with a recipe.
Same thing goes with website building: once you get good, whip it up on the fly.
When youโre a beginner, maybe do a bit of planning work before you start dumping in the cayenne pepper.
Weโve got a big oleโ guide on how to design a website (including planning) you can check out here.
These are a few highlights:
Define your siteโs purpose
Thatโs right, as with so much of life, your first step in designing your new website means answering the deep, fundamental question: why are you even building a website bro?
Fame? Fortune? Glory? All of it?
Whatever your reason for wanting to become a website maker, knowing what your goal is will help you figure out the planning and design end of things.
Thereโs so much to do and know when it comes to website creation, itโs super easy to get caught up in the weeds of it all.
This can be very fun. This can be very stressful.
But it can also lead you to never take that all-important step of smashing that Publish button and letting the world in on your little website secret.
Plus, if you donโt know what your website should do/be from the start, you can quickly do a little of this, a little of that, and end up with one manbearpig of a creation
This will be hilarious, yes. But it will be ineffective if youโve got those fame/fortune/glory dreams.
So, are you wondering how to make a business website?
How to make a photography website?
Something else?
Here are a few zen master/Marcus Aurelius philosophical questions to ask yourself to get the creative juices flowing:
- Why do you even need a website?
- What would an โawesome/amazing/100โ website look like to you?
- Who do you think your website is for?
- What will your website do for your visitors?
- How does your website idea compare to your competition?
- Do you want to make money? Share your thoughts? Information?
6 types of websites
To help you narrow down your website concept, there are a few different types of websites you can make.
Figuring out which one youโre going for will help you figure out what youโre going to need to build:
- Blog: A website where publishing news/informative articles on a particular topic (or a bunch of them) is the name of the game.
- Portfolio: A website where you showcase your work to your friends/family/potential clients.
- Brochure: A website that shares a bunch of information about a particular place or organization.
- Professional Services: A website thatโs designed to sell services (maybe even website building) to clients and customers.
- Ecommerce: A website that sells physical or digital products.
Choose your initial branding
Once youโve got some concept of what kind of site you want to build and why, itโs branding time.
Some companies spend millions to have giant teams of people do this for them.
So the possibilities are endless.
But we donโt need to get that fancy for now.
When it comes to โcreate my own websiteโ types like you, branding basically means the colors and fonts youโll use on your site.
Your logo too.
A lot of times you donโt have to think too hard on this because you can start with a website template that comes with certain font and color options.
Just go with those because there are literally people whose entire job is to pick the right fonts and colors for things and we donโt want you to waste too much time here!
That being said, having a bit of knowledge of how to choose good colors and fonts is helpful for making a site thatโs fire.
Website color schemes
Color is a big part of the website designing game.
There'sโ a ton of psychology behind what colors mean and how to use them effectively, but here are the basics of what colors mean:
- Black = luxury, power, elegance, and sophistication.
- Gray = simplicity, neutrality, logic, and โthe future.โ
- Red = urgency, excitement, danger, and passion.
- Pink = sweetness, femininity, innocence, and romance.
- Yellow = optimism, cheerfulness, and youth.
- Orange = creativity, friendliness, and enthusiasm.
- Purple = success, wisdom, wealth, and royalty.
- Green = health, wealth, peacefulness, and nature.
- Blue = security, stability, trust, and calmness.
Website fonts
Fonts are another big one in web design and branding.
There are literally millions of fonts out there so we canโt give you the whole list and tell you what to use them for.
But, here are a few of the main โfamiliesโ of fonts and what theyโre good for:
Serif (eg Times New Roman)
These are fonts that have small lines at the end of big strokes, like the \ of an A.
They make a website feel formal and organized.
Sans-serif (eg Arial)
Sans-serif fonts donโt have the lines at the end of big strokes, go figure.
They make a website feel modern and minimalistic.
Fantasy (e.g Lobster)
These fonts generally tend to be very fancy with lots of extra elements besides the basic lines needed to make characters.
They can be helpful for setting a very strong, particular vibe in your design (from v futuristic to v โye oldeโ).
Monospace (eg Courier New)
All the letters in Monospace fonts use the same exact amount of horizontal space.
Because these fonts are consistent and letters/words are easy to distinguish, they give a website a very functional feel.
Cursive (eg Pacifico)
Cursive fonts look like cursive handwriting, with letters joined together in a flowing way.
This definitely makes a website look elegant AF.
The fonts in the Cursive family imitate human handwriting and the letters are usually joined together in a flowing manner. Many people associate Cursive fonts with faster writing and calligraphy.
A couple of other important website-font tips:
- Make sure the fonts you use are readable; every now and then you can get away with a cursive font in a header tag, but a page filled with cursive will quickly send people back to the dark and dank corners of Mrs. Hotlingerโs second grade class (aka โtotal confusionโ).
- Only use 2 or 3 fonts on your site; a primary one (for headlines) and one or two secondary ones (for your subheadlines and body text).
Your initial website pages
As far as planning what content to include on your site goes, it really really depends on what your siteโs purpose is and what information youโll need to share to fulfill that purpose.
That being said, a few key pages just about any site will have include:
- Home
- About
- Contact
- Blog/Product/Service/Portfolio page(s)
Some general website design creation tips
With that super structured stuff out of the way, here are our last few random web design tips.
If youโre feeling the thirst for more how to design a website info, go check out our in-depth guide on this stuff here.
- Custom, eye-catching graphics and images are awesome; stock photos are fine to get started with, but you can and should get graphics/images no one else has if you can.
- Light or white background colors are generally best (though weโll see if the Dark Mode trend starts to change that).
- Be sure to use the same color scheme and fonts across your site.
- Definitely make sure your site looks good on mobile.
- Make sure your headline/subheadline and navigation menus make sense.
- When in doubt, less is more.
Congratulations!
You're All Set To Publish.
If youโve been following along step-by-step with this guide, then you should have a fully functioning website now!
Before you go, thereโs another resource we want to show you that provides a ton of guidance for creating a website.
For some of you, the best move is to just start with the basics and start working on things yourself.
For others, this is going to be the best resource EVER for starting a websiteโฆ
Introducing:
LAUNCH YOUR BLOG COURSE โ How to Build and Launch with WordPress in 1 Month or Less, Without Any Coding or Being a Tech Wizard, Guaranteed!
It containsโฆ
- WordPress Training
- Step-by-Step Designing Your Blog
- How to Create Beautiful Images
- How to Produce Amazing Content People Love
- Get Started With Email Marketing
- Setting Up Social Media
- And so, so much more!
Itโs typically designed for bloggers but works all the same for people wanting to start a website. It shows you everything you need to know at the beginning and comes with tons of amazing training.
You can click here to check out the Launch Your Blog Course and get starting on the building phase!
If you enjoyed this article on how to create a website or have any questions, please feel free to leave them in the comment section below!
This post may contain affiliate links. Please read our disclosure for more info.