Guides/Get started/Build your website in five steps

Build your website in five steps

Whether you want to share ideas, start a business, or run a store, you can do it all on WordPress.com. No matter what type of website you create, these five steps will give you a solid foundation for your website to grow.

Step 1: Establish your site

To start, choose from one of two options to begin creating your website:

  1. Use AI to create a fully designed website in seconds, typing prompts to edit until you’re ready to launch. Visit the following page to try it out: https://wordpress.com/ai-website-builder/
  2. If you prefer the DIY approach, you can choose a name and a design and create your website in WordPress. Visit the following page to get started: https://wordpress.com/start/

By signing up, you already have a site address like yourgroovysite.wordpress.com. Go further with your very own domain, like yourgroovydomain.com. Register any available domain for free for the first year with any one-year or multi-year WordPress.com plan:

The "Choose your domains" page displaying the available options for the domain my-groovy-site.com.

Step 2: Design your homepage

Make a great first impression by customizing your site’s front page (known as the homepage). You can load any of these gorgeous themes and then change, add, or remove any elements to make the design your own.

Here, you’ll meet “blocks” — these are the building blocks of your website. You can use blocks to add virtually anything to your pages: images, galleries, columns, videos, payment buttons, and much more. View the full list of blocks.

Lean on the design expertise of others with block patterns — beautifully designed, ready-to-go collections of blocks you can add in just a few clicks for any kind of layout you can imagine.

Visit our step-by-step guide to learn how to customize your homepage:

Step 3: Create more pages

Aside from the homepage, the most common pages on a website are an About page and a Contact page. Starting from your dashboard, go to Pages → Add New Page to create a new page.

You can make use of starter content and make it your own by adding or removing any content as needed. You can also start fresh and add blocks or block patterns to create your own layout.

Step 4: Set up your menu

The menu at the top of a website contains the links readers can click to find their way around your site. You can now add the pages you created in Step 3. Get started by going to Appearance → Editor and editing the Navigation block (or Appearance → Menus for classic themes).

Step 5: Add your social media presence

If you have a social media presence, your website is the perfect place to promote it. It’s common to see social media icons similar to this:

You can add these icons to your site’s menu using the Social Icons block.


If you have completed those five steps, you have a solid foundation for your website. If you are ready to share it with the world, go ahead and launch it!

Prefer video? Watch a course

Continue learning with our free course on creating your website on WordPress.com

Was this guide helpful for you?

Not quite what you're looking for? Get Help!

Copied to clipboard!