SMC Digital’s 8 Step WordPress Tutorial
Here are the steps you need to follow to learn how to make a website (Either to start your own blog or to set up a web page for your business):
HERE IS WHY THIS WEBSITE DESIGN TUTORIAL IS AWESOME!
This tutorial on how to make a website is created for beginners who are looking to make a blog or a business website. It is meant to be read end to end – this ensures website questions for dummies are answered – and takes less than 1 hour to go through. When you finish this tutorial you will have a beautiful website design and a business ready website that is ready to go live.
FREE
Websites have come a long way and unless you need a truly custom website, there is no need to pay a developer thousands of dollars to make a website for you.
UP TO DATE
This wordpress tutorial is updated weekly with the newest trends, updates and bugs to ensure your website creation process is easy from start to finish.
BEGINNER FRIENDLY
This website tutorial guide was made so kids, adults and dummies could all open a computer and start to make a website from scratch within an hour.
This website setup guide has already helped over 2000 people launch their websites. Please share this guide with your family and friends and help everyone see just how easy it is to build a website that is customized and personal.
TOO MUCH TO READ? WATCH A VIDEO ON MAKING A WEBSITE WITH WEBSITE TEMPLATES INSTEAD.
Am I Going Too Fast For You? Click Here For a Step-by-Step Video
STEP ONE
WEBSITE TEMPLATES AND WORDPRESS
CHOOSE WHAT CONTENT MANAGEMENT SYSTEM YOU WANT TO USE.
The first step in building a website is to decide what website platform you want to use. Website builders are simply called CMS (content management systems) and choosing the right platform should always be the first priority. You don’t want to pick a CMS platform that will not be functional for you.
What is a “platform”? Do I need to know how to program?
The first platform was built by AOL in 1992 and called RAINMAN (Remote Automated Information Network Manager). It was the first system to allow content to be placed directly into live sites, instead of requiring terminals and coding to move items around. RAINMAN created two object hierarchies, folders and articles, and finally gave “non-coders” the ability to create basic websites.
Thankfully, with current platforms, building out your own a fully functioning and nicely designed website is much easier to do (it only takes a few clicks)! But you can get into trouble when you don’t choose the right website building platform.
As for programming knowledge, some platforms might require technical knowledge of HTML/CSS. Depending on your web programming language skills, you can decide what platform would be right for you. However, if you are just beginning your website with little or no technical knowledge, SMC Digital recommends using WordPress since no programming skills are required to start.
Below is an diagram that shows the best rated website building platforms that are being used in 2016.
WordPress, Drupal or Joomla. Which one will it be?
There are three main CMS platforms that a majority of the world’s websites use. WordPress, Drupal and Joomla.
WordPress
Drupal
Joomla
BRANDS THAT HAVE CREATED GREAT WEBSITES USING WORDPRESS:

Why SMC Digital recommends WordPress.
WordPress is the primary CMS that SMC Digital uses to build websites. While there are many Website Builders out there, WordPress wins for multiple reasons:
[zm_sh_btn iconset=’long-shadows’ iconset_type=’square’ icons=’facebook,twitter,linkedin,googlepluse,pinterest,mail’ class=’in_widget’]
STEP TWO
WEBSITE HOSTING SERVICES
OBTAINING A DOMAIN NAME & WEB HOSTING
If you are looking for a free way to host your website, WordPress.org is absolutely FREE! However, it is to be noted that your website will be slow and you do not get to choose your domain name.
Below you can see the tradeoff between a paid vs free hosting provider:
Wordpress.com Hosting
- No Maintenance
- yourwebsite.wordpress.com
- Limited Theme Support
- Limited Plug-ins
- Limited Monetization
- Not SEO Optimized
Wordpress with BlueHost
- Full Ownership
- yourwebsite.com
- Full Theme Support
- Unlimited Plug-ins
- Unlimited Domain E-Mails
- Monetization Freedom
- Monthly Expense
- Requires Maintenance
*Typically hosting will cost anywhere between $4-$5 per month. To take advantage of the special 3.49 per month offer + FREE DOMAIN, click here.
Is free really “free”?
You might think the idea of a “free” website hosting is great, but it is often the case you are being ripped off for your hard work into making your website. Let’s face it, there’s no such thing as a free lunch. These companies aren’t letting you host on their server for free cause they like you, it’s because its profitable. They can make money off your blog in a few ways:
They sell your ad space
Free website hosting websites will put advertisements on your website and make money off the ads. You will have no control over what advertisements are put on your site, and you won’t see a penny of those earnings.
They will try to up-sell you “upgrades”
A lot of these free website hosting will limit the things you can do with your website. You want a new theme? That’ll be $50. You want to add a custom logo? That will be $5 a month.
You are not allowed to make a profit
The goal of the “free” hosting provider is to make money for them, not you! This means that you are not allowed to sell any product or service on your website. Our advanced guide tells you more about how to monetize a website.
You have ZERO control.
Hosting on a free hosting provider is like renting an apartment, making it better and receiving nothing in return. You make all these fancy upgrades to the apartment, and the landlord still has the right to kick you out if they wanted to. And when they close the door on you, you can’t do anything!
[zm_sh_btn iconset=’long-shadows’ iconset_type=’square’ icons=’facebook,twitter,linkedin,googlepluse,pinterest,mail’ class=’in_widget’]
STEP THREE
HOW TO SET UP WORDPRESS TUTORIAL
CONFIGURING YOUR WORDPRESS SITE & MAKE IT LOOK AWESOME.
Now that your domain and hosting are all set-up, it is time to make your website look professional and functional. (Don’t worry, this is easiest part!)
Installing WordPress
Method 1
ONE CLICK WORDPRESS INSTALLATION
This is by far the easiest way to get WordPress on your website. These instructions are specific to BlueHost, but the process is very similar for most hosting companies.
You can add a directory to your domain in the field next to your domain. You can leave it blank or write “blog” if you want the home page as your blog. If needed, you can edit the email address, username and password for the new WordPress installation. Select “advanced options” if you want to change those settings



Method 2
MANUAL INSTALLATION
Some developers only want to use certain components of WordPress and install a custom version of WordPress. Others need to install WordPress manually since their hosting provider does not have a “One-Click Installation” Process.
1) Download the latest WordPress using this link: http://wordpress.org/download
2) Unzip the file and place it on your desktop.
3) Look inside the folder and find a file named wp-config-sample.php and rename it to: wp-config.php
4) Edit wp-config.php (with notepad, or notepad++) and fill the following lines:
-
define(‘DB_NAME’, ‘database_name_here’); – Database name (You might need to ask your hosting support for this information)
-
define(‘DB_USER’, ‘username_here’);
-
define(‘DB_PASSWORD’, ‘password_here’);
Replace the bold text with your information.
5) Log into your hosting FTP(download FileZilla, WinSCP, etc) The FTP address is will most likely be ftp.yourdomain.com, and the username and password will be same that you used to register to your host.
6) Delete any files that contain the word “index.” After that upload all the files from your unzipped WordPress folder to your FTP server. Simple drag and drop should work.
7) After you complete these steps, go the URL: yourdomain.com/wp-admin/install.php
[zm_sh_btn iconset=’long-shadows’ iconset_type=’square’ icons=’facebook,twitter,linkedin,googlepluse,pinterest,mail’ class=’in_widget’]
STEP FOUR
HOW TO DESIGN A WEBSITE WITH THEMES
CHOOSE AND ACTIVATE A THEME.
Once WordPress is successfully installed, you will be presented with a very simple theme, and it will resemble something close to the picture below:

But you don’t want a plain old WordPress site like everyone else! That’s why you need a theme that can help you style your website and give a unique look.
Installing a Theme
Log into your WordPress dashboard
If you do not know how to get there, try going to: http://yoursite.com/wp-admin
Your WordPress dashboard should look like this:
The WordPress dashboard is very easy to navigate. If you are feeling overwhelmed with all the tools, don’t worry, I will explain exactly what you need to do.
Search for your FREE theme
Look along the sidebar, and navigate to “Appearance,” and click on “Themes.” You will be able to access over 2000 FREE themes.
Although these free themes might give a professional look to your website, if you are looking for a premium website or upgrading to a site that has built-in plug-ins and extra features, head to ThemeForest.net, where you can access premium themes that are tailored to your needs.
Installing your theme
Installing the theme is as simple as clicking “Install” and then “Activate” to activate the theme.
NOTE: You can freely change theme without it affecting the content. No need to worry about losing information.
[zm_sh_btn iconset=’long-shadows’ iconset_type=’square’ icons=’facebook,twitter,linkedin,googlepluse,pinterest,mail’ class=’in_widget’]
STEP FIVE
HOW TO MAKE A BLOG ON WORDPRESS
CREATE YOUR FIRST BLOG POST & THEME MENU
With your theme already installed, you are ready to create your pages and make some posts! Lets start with the basics!
Creating Your First Page

Creating a menu for your pages
If you want to create navigation bar, follow these steps

Add or editing a blog post
If you want to create a blog on your website, then “Posts” should be your first step. WordPress allows to group your posts by categories, allowing readers to easily view your content.
Here is 2 ways to do it:
Create a new category by navigating to “Posts” -> “Categories”
Create a blog post by navigating to “Posts” -> “Add New”. Once finished simply select the category
Adding an image or video to your blog:
2 Ways to do it:
How to Add An Image From Your Computer
How to Embed an Image From the Web to Your Blog
[zm_sh_btn iconset=’long-shadows’ iconset_type=’square’ icons=’facebook,twitter,linkedin,googlepluse,pinterest,mail’ class=’in_widget’]
STEP SIX
HOW TO CUSTOMIZE WEBSITE DESIGN
CUSTOMIZE YOUR THEME PHOTOS & EDIT THEME SLIDER
Now that your theme is installed and you have some content, you might want to customize your theme!
Customizing your theme
Changing your slider picture
[zm_sh_btn iconset=’long-shadows’ iconset_type=’square’ icons=’facebook,twitter,linkedin,googlepluse,pinterest,mail’ class=’in_widget’]
STEP SEVEN
HOW TO ADD YOUR OWN CONTENT TO A WEBSITE
CHANGE THE TEXT UNDERNEATH THE SLIDER
[zm_sh_btn iconset=’long-shadows’ iconset_type=’square’ icons=’facebook,twitter,linkedin,googlepluse,pinterest,mail’ class=’in_widget’]
STEP EIGHT
HOW TO MAKE A CUSTOM WEBPAGE
SEPARATE THE HOME PAGE & BLOG
With these customization, your website looks great! However, you might want to add something more than just a blog.
Creating a Home Page
With these customization, your website should now look even more business like.
[zm_sh_btn iconset=’long-shadows’ iconset_type=’square’ icons=’facebook,twitter,linkedin,googlepluse,pinterest,mail’ class=’in_widget’]
THE ADVANCED GUIDE TO WEBSITE BUILDING
A STEP-BY-STEP GUIDE FOR BUSINESS PROFESSIONALS
STEP NINE
ADVANCED GUIDE TO WORDPRESS GALLERY
Create a WordPress gallery and show it on your page
If you are a photographer, or creating a website that showcases images, you need to have a gallery on your site. See the example below.
Creating a Gallery
How to put your gallery on a page
You should now have a beautiful gallery on your page. Just save your page and you’re ready to go.
[zm_sh_btn iconset=’long-shadows’ iconset_type=’square’ icons=’facebook,twitter,linkedin,googlepluse,pinterest,mail’ class=’in_widget’]
STEP TEN
ADVANCED GUIDE TO WEBSITE CONTACT FORMS
Set up a contact form and configure automated e-mails
It doesn’t matter if you’re selling towels or offering technical services, a contact form is a powerful tool for any business.
Installing and configuring “Contact Forms”

Inserting a contact form on to a page
You should now have a working contact form on your page!
[zm_sh_btn iconset=’long-shadows’ iconset_type=’square’ icons=’facebook,twitter,linkedin,googlepluse,pinterest,mail’ class=’in_widget’]
STEP ELEVEN
ADVANCED GUIDE TO WEBSITE DESIGN
Install customized widgets to make your site look even better.
For a even more powerful features, widgets are the way to go.
Installing and editing Widgets
Going back to our website, it looks much better now. You can play around with the format if you want.
[zm_sh_btn iconset=’long-shadows’ iconset_type=’square’ icons=’facebook,twitter,linkedin,googlepluse,pinterest,mail’ class=’in_widget’]
STEP TWELVE
ADVANCED GUIDE TO WEBSITE DEVELOPMENT
Set up the smooth scroll effect.
A smooth scroll effect gives a more premium feel to your website.
Installing the Smooth Scroll Plugin

Now when we click the transition is smooth and much more professional. I like the way our website has turned out, especially for less than an hour of work.
[zm_sh_btn iconset=’long-shadows’ iconset_type=’square’ icons=’facebook,twitter,linkedin,googlepluse,pinterest,mail’ class=’in_widget’]
STEP THIRTEEN
GENERATE MONEY FROM YOUR BLOG
Start a blog that makes $4000 a month!
A “noob” friendly guide that shows you exactly what and how to starting money using your blog. This guide doesn’t require you to be a big blogger, it can help beginners and those that have already established a blog.
Overview: What you need to do.
It is important to have a basic overview understanding of how you can start making money before delving into the details. These steps are sequential, and you must follow them in order – Don’t skip any steps!
Decide what product or service you want to sell.
If you are just starting out on your blog, you might jump to the conclusion, “Once I get a lot views, I’ll just put ads on my site, and I will making money in no time.” Unfortunately, selling advertisements can be very tough and is NOT ideal for high returns.
If you think about it, if someone is paying you to advertise for them, they must be doing it because its profitable for them.
Thus, it is better to be a direct supplier, and cut out the middle guy completely.
What you need to decide next is what you want to sell. In most cases for blogs, it is either a physical product/good, OR a digital product. Whatever it is that you are selling, you need to make sure that your visitors are interested in it.
If you are selling a physical product, try to focus on less competitive products. A great resource for this is looking for best selling products for your niche on Amazon, or looking up Google Trends. For digital products, whether it is an E-book or a digital application, look up products on Clickbank for ideas.
After you decide on this, you will need to figure out how to get e-mail from your visitors (This will be an add-on to Step 10), because they are what drives your sales.
Create unique content that your visitors are interested in buying your product
In order to build an email list and make money, you need blog visitors. But in order to have visitors, you need unique content that is worth a visit. Writing engaging content doesn’t require you be an expert in writing. All that is required is that you find content that was successful in your niche, and try to replicate it and make it better. There are many resources that can help you find the most shared content in your niche (BuzzSumo, Ruzzit, SocialCount, etc).
For example, if you started a blog about “beauty tips,” a search on BuzzSumo will reveal the articles that have been shared the most (pictured below).

Consider taking tips from these blogs and adding your own insight. Add pictures, videos, gifs, infographics and other online media to help make the post more engaging.
Get interested visitors to give you their email.
The main thing about getting opt-in to your e-mail list is visitors who like your content and want more. There’s no one defined way of getting people to your site. But it is important to diversify the sources of your traffic. Even if one of your traffic source is working, don’t rely on it solely since there’s always a chance that traffic source will shut down for you. You should be trying to increase your traffic in a variety of different ways.
For a new site, here are a few of the popular methods of gaining traffic:
1. Guest Posting: This can help you connect to authorities in your niche, and is great for targeted traffic.
2. Build your social media presence: You can engage with your audience, it is a fast way to help you scale your user base.
3. Take advantage of Influencers: High profile individuals with authority in your niche are a direct short cut to a wider audience. You can find influencers by looking up top names in your specific niche on social media platforms. It might even be a good idea to follow them on Twitter and start building a relationship, which could lead to them sharing your work.
4. Use Paid Ads: This method can show you results in the short-term, and can gain valuable followers for your blog. It is typically not a long-term solution. Depending on your niche, different ads work better. For example, Instagram ads would work better for those in the photography niche, and Google Adwords work better for those selling local services such as attorney services, doctor advertising, etc.
Capitalize on those that have provided you their email
This is the last step. The step that a lot of people want to be at but aren’t because they do a poor job with the previous step. At this step, its required you have a e-mail list of people that have read your content, and they LOVE your content, so much so, that they gave you their e-mail. What does that mean? That these individuals are your potential customer base.
At this step, you want to start creating e-mail templates that provide value to your opt-ins and you want to start e-mail remarketing.
What is e-mail remarketing?
In order to get a visitors to come back to your site, and complete their order of your service/product, you need to start doing e-mail remarketing. The visitors been to your site before, this is step where the main goal is bringing them back to the site and making them finish the purchase. (This is where the real cash comes in.)
[zm_sh_btn iconset=’long-shadows’ iconset_type=’square’ icons=’facebook,twitter,linkedin,googlepluse,pinterest,mail’ class=’in_widget’]
Need Help Designing Your Site?
SMC Digital may get compensated by some of the hosting providers recommended.