Skip to content

Caroline Cocker

Content In Plain Text

  • Why Start a Niche Blog?
  • Picking Your Niche
  • Setting Up Your Website
  • Planning Your Content
  • Productivity & Mindset
  • Getting Traffic
  • Monetising

Setting Up Your Website

The bit everyone dreads. I promise it’s less scary than it looks — and I say that as someone who has to google how to enter code (and what code to enter) This section covers everything from choosing a domain name to getting WordPress installed, with no assumption that you know anything at all about how websites work.

Your domain name is your first impression and you're stuck with it — so let's get it right. Here's exactly what to look for, what to avoid, and how to decide when you're overthinking it.

How to Choose a Domain Name for Your Blog

by Caroline

Your domain name is your address on the internet. It’s the thing people type into a browser to find you, and it’s what shows up in Google results next to every article you ever write. … Read more

Never touched WordPress before? No problem. This step-by-step guide walks you through the whole installation process — no tech experience needed, no jargon, no skipped steps.

How to Install WordPress: A Step-by-Step Guide for Beginners

by Caroline

Installing WordPress takes about ten minutes and exactly zero lines of code. On a modern host you click one button, the host does the technical part, and the only confusing moment is a wait that … Read more

Web hosting doesn't have to be confusing or expensive. Here's what it actually is, what to look for as a beginner, and why I use and recommend WPX for my own sites.

What Is Web Hosting and Which Should You Choose? (WPX Review)

by Caroline

Web hosting is one of those things that sounds technical right up until the moment someone explains it properly, and then you think: oh, is that it? Yes. That’s it. Here’s what you actually need … Read more

There are thousands of WordPress themes. Most beginners pick the wrong one and regret it. Here's why GeneratePress is the one I recommend — and what makes it different from the rest.

The Best WordPress Theme for Beginner Bloggers (GeneratePress Review)

by Caroline

The best WordPress theme for a beginner blogger is GeneratePress, and the free version is all you need. It’s fast, it’s clean, it does everything required on day one, and it won’t trap you in … Read more

Plugin overwhelm is real — the WordPress directory has over 60,000 of them. Here are the only ones you actually need as a beginner, and the ones you can safely ignore.

Which WordPress Plugins Do You Actually Need?

by Caroline

A beginner blog needs about nine plugins, all free, and you can cheerfully ignore the other sixty thousand. Plugins are how non-coders add features to WordPress without touching a single line of code, which is … Read more

Your blog's menu and pages aren't just admin — they tell Google and your readers what your site is actually about. Here's exactly what pages you need and how to set them up.

How to Set Up Your Blog’s Menu and Pages

by Caroline

A new blog needs a small handful of pages, an about page and a privacy policy to start, plus a simple menu. That’s genuinely it. Your pages and menu aren’t just admin: they tell Google … Read more

Your homepage is doing a job — most beginner blogs get it completely wrong. Here's what a good blog homepage actually needs, with real examples of what works and why.

What Does a Good Blog Homepage Look Like?

by Caroline

A good blog homepage makes it instantly clear what your blog is about, shows your latest or best posts, and gives people a way to subscribe. For a brand-new blog, the best homepage is usually … Read more

How to Make Your Blog Look Professional Without a Designer (Using Canva)

by Caroline

You can make a blog look professional without a designer by doing three simple things: pick one colour palette, pick one font pairing, and use them consistently everywhere. Canva (free) handles the graphics. Professional doesn’t … Read more

© 2026 Caroline Cocker • Built with GeneratePress