Change your blog into a website: create a homepage
Everybody knows that blogs are where you find posts to read.
So it stands to reason that visitors expect to find these posts listed immediately upon entering your blog, ready and waiting to be read.
And this is what the default blog setup gives you when you first create your blog. Your posts on presented on your blog's first page.
Can a blog be a website?
The beauty of WordPress as a blogging medium is that it can also be used to create websites.
Essentially a modern, interactive, CMS (content management system, or self-editable) website made via WordPress is a blog with extra pages. Like this one.
If you were to enter Beginner Bloggers via its ordinary URL (web address), you would arrive at its homepage. Not the blog listings page. That is accessible via the link 'Blog' in the navigation links or tabs at the top right.
And you will also notice on closer inspection that there is a link or tab called 'Home', in purple because it is active, on that navigation bar.
How do I get that home link?
You need to create a homepage, and another page to contain your posts.
This means creating pages rather than posts. The procedure is the same for both WordPress.com and self-hosted WordPress.org websites, but I shall show you on my WordPress.com blog.
Go to 'My Sites' at the top left corner and select 'WP Admin' from the drop down menu:
In WordPress.org blogs, if you are already logged in, you can access the Dashboard via the drop down menu activated from your blog's name in the top right corner:
Once in the Dashboard, locate 'Pages' > 'Add New' from the left sidebar:
And you will see something very similar to when you write your posts, except that it says 'Add New Page' at the top rather than 'Post':
Now type in what you want to call your homepage, eg 'Home', in the title field.
If you're feeling adventurous, or are ultra organised and have your homepage content ready, you can add this or something suitable into the editing main field underneath.
Publish your new 'Home' page via the Publish menu in the top right corner:
And see the confirmation once it is done:
Now click on the 'Add New' button next to 'Edit Page' so you can create the page which will contain your blog posts. Simply repeat the process again:
This time you name your page 'Blog' or 'News' or 'Articles' or whatever you want to call the page that contains your blog posts, but you don't write anything in the editing field.
Publish it as before.
Now comes the magical bit!
Go to the 'Settings' link in the left sidebar and from the drop down menu select 'Reading':
And you will see that your blog is set up to show your posts on the front page:
If you select the second option 'A static page (select below)':
You will see that the drop down menus have been activated.
Select the pages you created in each drop down menu that are relevant to its criteria:
This is what it should look like when you've finished:
Don't forget to go to the bottom of the page to click on the 'Save Changes' button:
And you will get confirmation that everything is OK at the top of the page:
Now check out your new homepage
Go to 'My Sites' at the top left and select 'View Site' from the drop down menu:
Or with a WordPress.org website, find the name of your blog at the top left and click 'View Site' from the drop down menu:
And now you will see your new homepage:
As you can see, the 'Home' tab is highlighted and the 'Blog' tab is next to it. This is where you can find your posts now, safely stored in their new blog listing page:
There you are, that is how you create a homepage for your blog, so you can turn it into a website.
Now, if you're observant like me, you will have noticed that the pages in the navigation bar are listed in alphabetical order.
Here's a How-To post that explains how to regulate which order your navigation tabs are arranged.
Also, start thinking about what you want to write in your new homepage that will make your visitors understand where they are, what they want to do, and how they can do it!
You can always read this post to get some ideas from what I think should go into a homepage.
Latest posts by Alice Elliott (see all)
- How to create a blog if you’re a real beginner - 9 January 2016
- Comparing blog post writing pages - 27 August 2015
- Comparing blog post listings pages - 19 August 2015
This is great, I am in the process of changing my company website to WordPress, great that I can set up a home page this easily! Found you via 30 day business blogging challenge 🙂
Thanks Diana. Yes, it is easy once you know how. Let’s hope you use a theme that doesn’t automatically give you a ‘customised’ homepage, or you won’t be able to edit it easily. It’s much better if you can create your own.
Yeah, about those themes… is there one that is simple, flexible, adaptable AND doesn’t lock you into a lot of standards? I picked one I really like BUT it insists on having the blog as the home page.
Suggestions on where to go find themes that suit my features or are they all hit and miss?
I LOVE your posts btw, they are simple and easy to follow along.
Thank you
Hi Maxine, I’ve always imagined that all WP themes allow you to create a separate homepage rather than insist on having the blog listings page as the first thing your readers see. If you want to highlight your features, search for a a magazine style theme that displays various categories on its homepage. As long as you allocate your posts appropriately, they will show them in an enticing way that is not just a list.
Oh I’m already devoted to you, your lessons and I just found you. I’m a mid life pre beginner blogger. Really, I have such a limited understanding of basic blogging lingo that a take notes when I read a post or a lesson just so I can look up the various blogger terms.
Don’t even get me started on the tech terms. (I have notes on my notes Ive been attempting to wade through.)
Thank you so much for the insight and lessons. I look forward to actually understanding more about blogging.
Ps – I’m an Atlanta Georgia girl who speaks southern slang and love love how clear and concise you write. 🙂
Why, thank you Tina! I’m glad my simple tutorials are helpful. There will be plenty more coming.
[…] Need some more help on that home page vs. blog page? Step by step here: http://www.beginnerbloggers.co.uk/create-a-homepage/ […]