Creating a WordPress website: theme, plugins and pitfalls to avoid

Creating a WordPress website step by step: WordPress.org or .com, hosting, choosing a theme, useful plugins, and the pitfalls that make a site slow or vulnerable.

Illustration: a browser window assembled from yellow, coral and pink blocks, and a black wrench

Creating a WordPress website means choosing the tool behind a large share of the web. It's free, very flexible, and you can edit your content yourself. But a poorly built WordPress site quickly becomes slow, fragile or hard to evolve. I've built WordPress sites for businesses since I started: here are the steps, the right choices, and the pitfalls I see most often.

WordPress.org or WordPress.com?

They're two different things. WordPress.org is the free software you install with the host of your choice: you control everything, themes, plugins, data. WordPress.com is a hosted service, simpler to start, but some features depend on the plan you choose. For a professional site you want to grow, WordPress.org is the usual choice.

The steps to create a WordPress website

A puzzle board where yellow and coral pieces fit together, with a large pink piece that doesn't fit, lying aside
A WordPress site is an assembly: every piece needs its place.
  1. Prepare the content first: pages, copy, photos. It's the first step of any website project.
  2. Choose a domain name and hosting suited to WordPress.
  3. Install WordPress (most hosts do it in one click) and set the basics: language, time zone, page addresses, HTTPS.
  4. Choose a light theme and customise it to your brand.
  5. Add only the plugins you need.
  6. Create the pages, then check everything before launch with the technical SEO checklist.

Choosing your theme

The theme gives the site its look. "All-in-one" themes promise to do everything, but often load a lot of unnecessary code, which slows the site. Prefer a light theme, regularly updated and well rated, then customise it with a page builder like Elementor or with WordPress's built-in editor.

Good signs

  • Recent updates and active support.
  • Fast display, even on phones.
  • No need to install a long list of plugins for it to work.

Useful plugins, and only those

The official directory lists thousands of plugins. Each one adds code, so weight and a security risk if it stops being updated. For most showcase sites, a few plugins are enough:

  • A contact form.
  • An SEO plugin to set titles, descriptions and the sitemap.
  • An automatic backup plugin.
  • A security or cache plugin if your host doesn't already handle it.
  • A cookie consent banner if you use analytics or advertising tools.

Pitfalls to avoid

A cream shield with a black check mark, a yellow circular arrow and a coral cloud with an upward arrow
Security, updates, backups: the trio of a WordPress site that lasts.

Piling up plugins

Solving every problem with a new plugin ends in a slow, fragile site. Before adding one, ask whether the theme or WordPress already does it.

Forgetting updates and backups

WordPress, the theme and plugins get regular updates, often to fix security holes. A site that's never updated eventually gets hacked or breaks. Always back up before updating: it's the heart of WordPress maintenance.

Picking the cheapest hosting

A slow server slows the whole site, whatever the theme. Hosting matters as much as the rest: I go through the criteria in the article on WordPress hosting.

Neglecting SEO from the start

Page addresses, titles, descriptions, light images: everything is easier to set before launch than after. The technical SEO checklist goes through these points one by one.

A good WordPress site isn't the one with the most plugins, it's the one with the fewest.

WordPress, Shopify or custom-built?

WordPress is ideal if you want to run your site yourself and publish content. For a store, the question is WooCommerce or Shopify: I compare them in creating your online store. And if your need is very specific, a custom-coded site may fit better: that's the question of choosing the technology.

My advice

Keep your WordPress site simple: a light theme, few plugins, regular updates and backups. That's the difference between a site that lasts for years and one that gets rebuilt after two. If you'd rather build it together, I explain how I work on the WordPress website page.

Frequently asked questions

Can you create a WordPress website for free?

The WordPress software is free, but a professional site needs a paid domain name and hosting. WordPress.com offers a free plan, with a limited address and features.

Do you need to code to create a WordPress website?

Not for a simple site: a theme and a page builder are enough. Code becomes useful for a highly customised design or specific features.

How many plugins should you install on WordPress?

As few as possible. For a showcase site, a few well-chosen plugins are enough: form, SEO, backup, and security or cache if your host doesn't handle it.

Does a WordPress site need maintenance?

Yes. WordPress, the theme and plugins must be updated regularly, after a backup. Without that, the site eventually breaks or gets hacked.

Read next

Want to go further?

Tell me about it in a few lines. I'll get back to you, and you'll have a price from our first conversation.

Book my call

Loading the site. The content is already available below.