How to Create a Website With WordPress
A STEP-BY-STEP GUIDE TO LAUNCH A WORDPRESS SITE IN 120
MINUTES
Creating
a website used to be a massive project. Expensive, too.
Everything
had to be built by hand and businesses needed to work with an online marketing
agency that would charge them tens of thousands of dollars to build the site.
If you wanted a professional-looking site, that was your only option.
Things
have gotten a lot cheaper and easier over the years.
Note that there’s a number of approaches you can take to
creating a website. More on that later—let’s dive right in.
A Step-by-step Guide to
Creating a Website With WordPress
I’ve broken down the 9 simple steps to create your website from
scratch.
They
are:
·
Step 1: Pick a name and find a domain for your website
·
Step 2: Register your domain name
·
Step 3: Decide what kind of site you are creating
·
Step 4: Get a host for your website
·
Step 5: Install WordPress
·
Step 6: Point your domain to your host
·
Step 7: Install a WordPress theme
·
Step 8: Add content to your website
·
Step 9: Continue evolving your website
You’ll easily be able to run through these steps over the next
120 minutes.
Step 1: Pick a name and
find a domain for your website
Time
for a tough truth: A lot of the good domain names have been taken.
Here’s
how a naming session might go for you:
1. In a
moment of inspiration, we think of an amazing name.
2. We hold
on to this name for months, maybe even years.
3. It’s
time to start the business, so we go to purchase the domain.
4. The
domain is taken.
5. We try
a dozen small variations of our original idea, all taken.
6. No
biggie, we thought of one brilliant name, we’ll think of another one.
7. Backup
idea #2 = taken.
8. Backup
idea #3 = taken.
9. Backup
idea #4 = taken.
10. Despair
sets in.
11. We
start considering names that we don’t actually like, hoping that anything is
available.
12. We come
up with 2 or 3 options that we don’t like at all.
13. Then we
spend a week trying to come up with a name that’s both available and a name
that we can live with.
14. Finally,
we find one.
Websites
have also become so embedded in our day-to-day lives that it’s better to change
the name of the business to match an available domain than it is to pick a poor
quality domain. Through this process, I almost always end up with a completely
different name than I originally intended.
This is
why I consider the “naming my business” and “buying the domain” steps for creating
a business to be the same step. I try to only lock myself into a name once I
have the domain.
The
good news is that the rest of these steps are a breeze once you have your
domain purchased. It’s the first and hardest step to create your website.
Step 2: Register your
domain name
Real
quick, let’s sort out the difference between a domain registrar and a web host.
A
domain registrar is a company that specializes in buying (registering) domains.
A web
host, on the other hand, specializes in running servers that host websites.
Every
web host will desperately try to get you to also register a
domain through them. The reason is that it’s a great upsell for them. They’ve
spent most of their resources building out a hosting service, then they offer
domain registration as a convenience, increase the price a bit, and collect a
nice chunk of extra profit from you.
My
philosophy is to buy things from businesses that specialize in that exact
thing. Prices will be better and so will quality. That’s why I also use a
domain registrar for buying domains and a web host for hosting. I never mix up
the two.
The
best domain registrar is Domain.com.
That’s where I have all of my domain names. Other also godaddy hostinger etc.
Step 3: Decide what kind of
site you are creating
Most
guides on creating a website will push you into using WordPress. It’s the most
popular and flexible website builder. And that’s usually a good recommendation.
But
there are a few situations where I recommend different options.
Simple Portfolio or “Business Card” Sites
Many
businesses need a simple website that tells people a few things:
·
Who the business is for
·
What the business does
·
Sometimes a portfolio that shows off some work
·
Contact info
This
kind of site gives the basic info for the business, nothing more. If this is
what you need, Wix is your best option for creating your website.
It’s incredibly simple to use and will give you a professional site at a very
low price. It’s perfect for small businesses.
They’ve
created the simplest and easiest website builder out there. Truly, it’s a joy
to use, and makes the most sense when you just need a clean,
professional-looking site that gives some basic info on your business. It’s
perfect for small businesses, freelancers, and artists.
Ecommerce Sites
If
you’re planning on building an ecommerce store for your site, don’t use
WordPress.
The best option, by far, is Wix again. There
used to be more competition in the ecommerce tool space, but Wix got too far
ahead of even Shopify.
Blog Sites
If you
know you want a blog or are planning on doing lots of content, start on
WordPress. The majority of this guide is around building a WordPress website.
Most
websites are really just blogs. Some of the biggest, and most well-known
websites on the Internet are blogs. WordPress powers over 30% of the entire internet.
So it’s the only real option for starting a blog these days.
What
about Joomla or Drupal? Or Typepad?
WordPress
left all those other platforms in the dust about a decade ago. They’re not even
legitimate options at this point. Pick WordPress — there isn’t a single
situation where you’ll regret it.
When I
originally started with this online thing, Drupal sites were still pretty
common. I partnered up with an engineer friend of mine and we did a lot of
freelance work migrating sites from Drupal to WordPress. Even back then,
WordPress was a clear winner.
Now
when I come across a site on any of these other tools, it’s kind of exciting.
It’s like finding an ancient artifact. “This still exists!? How
fascinating!”
Don’t
use any of these other tools, stick to WordPress.
Everything Else
If
you’re not sure or have another vision for your site outside the categories above,
use WordPress. It’s the most flexible platform out there. It will do ecommerce,
it’ll do simple portfolios, it’ll do massive content sites, it’ll do Fortune
500 marketing sites, it’ll do it all.
You
might have to customize it more than other platforms in some situations but you
can make WordPress do whatever you want it to. And just about anyone in online
marketing knows their way around WordPress so you’ll be able to find plenty of
people to help you when the time comes.
Whether
you want to build your site by hand or you have an online marketing agency to
do it for you, you should still build on top of WordPress. It’ll shortcut a lot
of the programming work and give you the ability to edit basic items on your
site without having to edit any code. I’ve managed marketing sites of
venture-backed tech startups that employed dozens of engineers — we still had
our marketing site built on top of WordPress. It’s the standard choice.
Step 4: Get a host for your
website
For the
rest of this guide, I’m going to assume that you’ve picked WordPress to create
your site. If you want an ecommerce site, There are dozens of options on the market
today, but Wix is the clear
winner.
WordPress
is the tool that you’ll use to build your website. But you also need a host
that will store your site and make it available to anyone who visits.
The
best place to go for most people is Bluehost.
Hosting
plans usually start around $5/month.
Step 5: Install WordPress
Just
about every website host has a 1-click install of WordPress. Bluehost, the hosting provider I recommend the
most has this feature. But if you have trouble finding it, contact support and
they’ll be able to walk you through it.
Step 6: Point your domain
to your host
Let’s
do a quick recap.
·
You bought your domain using a domain registrar.
·
You signed up for a hosting plan.
·
You installed WordPress on your host.
Now
you’re going to connect all that stuff together by pointing your domain to your
host. Then when people go to your domain, they’ll end up on your website.
There
are a few technical settings you need to apply. This involves configuring a few
nameserver settings on your domain registrar for your domain. Your host will
give you the correct settings; you’re looking for their nameserver settings.
If you
get stuck, contact your host and they’ll give you all the info you need.
Once
you have the nameserver info from your host, go into your domain registrar and
configure those settings for the domain that you want to point at your site.
Once you’re done, it’ll look something like this:
Step 7: Install a WordPress
theme
Think
of WordPress as the guts of your site, it’s all the pumping that makes your
site work.
WordPress
uses themes to determine how your website looks. This makes it really easy to
change how your site looks without having to rebuild your site from scratch.
Swap out your old theme for a new one and ta-da! Your design will look
completely different.
These
days, I purchase all my themes from StudioPress.
Heads
up, WP Engine bought StudioPress and now
includes all the StudioPress themes
in its hosting plans. WP Engine is more expensive but it’s perfect for serious
bloggers. It’s a great way to save money on your theme if you are planning on
building a large site to begin with. WP Engine is another one of our
recommended hosts if you’re looking for the best. The downside is
that WP Engine tends to be more expensive than other hosts. It’s probably
overkill if you are just starting out, or creating your first website.
Back to
themes, are there other options?
You
betcha. ThemeForest and Pixelgrade has
a marketplace of WordPress themes. There are literally tens of thousands of
themes to pick from. They’re usually in the $30–60 price range. When looking
for theme, I rank them by the most popular or the highest rating. Then I pick
one I personally like.
After
you’ve purchased a theme, go to the WordPress Theme settings and upload your
theme. The Theme settings are under Appearance in the WordPress sidebar menu.
You’ll have to click through “Add new” and “Upload Theme” in order to see this
option to upload:
Go
ahead and upload the .zip file you received when you purchased your theme.
After
it’s uploaded, you’ll also have to click “activate” on the theme in WordPress
to make it go live.
Step 8: Add content to your
website
Now the
fun part — it’s time to create the individual pages of your site.
You’ll
do this within WordPress.
WordPress
has two types of content: pages and posts.
Think
of posts as blog posts that are published under a “blog” section of a site. If
you’re not planning on having a blog, then you can skip posts entirely.
Pages
are the more permanent pages on your website. Like your About or Contact Us
pages. When you’re first creating your website, you want to get a batch of
pages live so your site feels real.
Every
website has a few standard pages you should create:
·
Homepage – Your WordPress theme usually has settings for this
page.
·
Contact Page – Create a new page and install a WordPress form plugin so you can add a
form to the page.
·
About page – Tell your story and why you’ve started your
business.
·
Product or services pages – For the main services or products
that you’re offering, it’s a good idea to create a dedicated page for each.
·
Blog – If you’re building a blog, make sure all your posts get
listed here.
This
list will get you started. You can always add more later.
Step 9: Continue evolving
your website
At this
point, you have a fully functioning site that looks great.
I’m not
going to lie, there’s a lot of extra configuration you can do to your site: you
can add WordPress plugins that upgrade your site, build out a blog, add an
email list, grow traffic, the list is endless.
You
don’t have to do any of this extra stuff — it’s all optional. It depends on
your priorities and goals.
A
website is an ever evolving thing. The way it looks after you first create it,
won’t be how it looks a couple months later. At least that is the case if you
are actively working and growing your website.
When
you’re ready, these guides will walk you through the extra stuff that’s worth
considering:



Comments
Post a Comment