When you have no idea where to start
How to build a website
This post contains affiliate links. If you click through and make a purchase, I may earn a small commission — at no extra cost to you.
How To Build A Website (When You Have No Idea Where To Start)
There’s a very specific moment that happens when you decide you’re going to build a website.
It usually starts with motivation.
You’ve got an idea. A blog, a business, a portfolio — something that feels like it could actually become a real thing if you just… built the site.
You open your laptop. Maybe you even make a coffee for the occasion. This is it. This is THE moment.
And then — almost immediately — things start to unravel.
What platform do you use?
What even is hosting?
Why are there so many templates?
What does a homepage actually… need?
Ten minutes later, you’ve opened six tabs, learned nothing, and are now watching a 14-minute tutorial that starts with, “So assuming you’ve already set up your domain…”
You have not.
The tab gets closed. The idea quietly retreats back into the “I’ll do it later” category where it will remain indefinitely.
If this has happened to you, congratulations — you are having the universal website-building experience.
Why Building a Website Feels So Weirdly Difficult
The frustrating part is that building a website isn’t actually that hard.
It’s just presented in a way that makes it feel like it is.
Most guides skip straight to the technical side of things:
- domains
- hosting
- themes
- plugins
- optimisation
Which is helpful… if you already know what you’re doing.
If you don’t, it feels like being handed instructions halfway through the process and expected to just catch up.
There’s also a strange assumption that you’ve already made a hundred tiny decisions before you even start.
Like:
- what your site should look like
- how it should be structured
- what goes on each page
Which, respectfully, is exactly the part you came here to figure out.
The Real First Step (That No One Tells You)
Before you think about design, or layouts, or anything remotely technical, you only need one thing:
A vague but honest idea of what your website is for.
Not a brand strategy. Not a five-year plan. Just:
- I want to start a travel blog
- I need a simple site for my business
- I want somewhere to put my writing
And that’s it. That’s enough to start.
Because once you know that, you’re not building “a website” anymore.
You’re building your website.
The problem is that most tools still expect you to translate that idea into a fully formed design… immediately.
Which is where things fall apart.
The Blank Page Is the Real Problem
I’m convinced the hardest part of building anything isn’t the building itself.
It’s the starting from nothing.
A completely empty page has a weird psychological effect where suddenly every decision feels important and permanent.
What if you choose the wrong layout?
What if it looks bad?
What if you build the whole thing and hate it?
So instead, you don’t build anything at all.
Which, ironically, guarantees the worst outcome.
A Slightly Less Painful Way to Start
This is where things have started to shift.
Instead of expecting you to design everything from scratch, some tools now start with something much simpler:
They ask you what you want.
Not in a vague, “describe your vision” way. In a practical, conversational way.
You tell it:
- what kind of site you’re building
- what it’s about
- what you want it to feel like
And it generates the structure for you.
Pages. Layout. Text. Images.
All as a starting point — not a finished product.
For example, the WordPress.com AI website builder works like this.
You describe your site — blog, portfolio, business, whatever it is — and it builds a version of that site inside WordPress.
Not perfect. Not final.
But real. And usable.
Which is honestly the part most people never get to.
What a Website Actually Needs (Spoiler: It’s Less Than You Think)
Another reason people get stuck is because they assume they need a fully developed, beautifully designed website before it can exist.
You don’t.
A very normal, functional website looks like this:
- Homepage — what you do and who it’s for
- About page — a slightly awkward attempt to describe yourself
- Content or services — what you make or offer
- Contact page — a way for people to reach you
That’s it.
No one is expecting your first version to be groundbreaking.
They’re just expecting it to exist.
Starting From Scratch vs Starting With Something
Let’s be honest about the two options.
Starting from scratch:
- you make every decision upfront
- you second-guess all of them
- you open too many tabs
- you eventually give up
Starting with something generated:
- you already have a structure
- you can see what works
- you change what you don’t like
- you actually finish the thing
It’s the difference between being asked to write an essay from a blank page versus editing a draft that already exists.
One is objectively easier.
You Don’t Need to Know What You’re Doing (Truly)
This is the part that feels slightly uncomfortable but is also very freeing.
You don’t need to know what you’re doing.
No one does at the beginning.
You figure it out as you go.
The only difference now is that you don’t have to figure it out before you start.
With tools like the WordPress.com AI website builder, you can begin with something that already resembles a real site, and then gradually shape it into something that actually feels like you.
Which is a much more forgiving way to learn.
The Practical Bit
A couple of things worth knowing so nothing surprises you later.
You can build the site for free, but you’ll need a paid plan to actually publish it live.
Once it’s live, it runs on WordPress.com, which means hosting, security, and updates are all handled for you.
So you’re not building something temporary — you’re building something you can keep, grow, and come back to.
And The Part No One Really Talks About
At some point, building a website stops being about the website.
It becomes about what it represents.
Putting something online is a slightly uncomfortable act.
It’s visible. It’s real. People can see it.
Which is exactly why it gets delayed.
Not because it’s difficult — but because it means committing to the idea.
Final Thoughts
If you’ve been putting off building a website because you don’t know where to start, it’s probably not a lack of ability.
It’s the blank page. The decisions. The feeling that you need to get everything right the first time.
You don’t.
You just need to start with something.
If you want to skip the part where you stare at an empty screen wondering what a homepage should look like, you can try building one here:
WordPress.com AI website builder
Worst case, you close the tab like you always do.
But the best case? This time you don’t.


