Table of Contents
Creating a one-page website using Gutenberg is an excellent way to showcase your portfolio, business, or personal brand. This tutorial guides you through each step to build a sleek, professional-looking site without coding. Let’s get started!
Step 1: Set Up Your WordPress Environment
Ensure you have a WordPress site installed with the latest version. Activate the Gutenberg editor if it’s not already active. Choose a simple, flexible theme compatible with full-width layouts, such as Twenty Twenty-Three.
Step 2: Create a New Page
Navigate to Pages > Add New. Title your page, for example, “Home.” This will serve as your main landing page. Publish the page to start editing with Gutenberg.
Step 3: Design Your Header Section
Add a Cover block to create a striking header. Upload a background image or choose a color. Overlay it with your site title or a call-to-action button.
Your Website Title
Engaging subtitle or tagline.
Step 4: Add About Section
Insert a Group block to organize content. Inside, add a Heading for “About Us” and a Paragraph describing your mission or background.
About Us
Provide a brief introduction about your website or business. Keep it concise and engaging.
Step 5: Showcase Your Services or Portfolio
Create a columns block to display your services or portfolio items side by side. Use images, headings, and descriptions for each item.

Service One
Description of Service One.

Service Two
Description of Service Two.
Step 6: Add Testimonials
Insert a Cover block with a background image or color for testimonials. Inside, add Quote blocks for each testimonial to add credibility.
What Our Clients Say
This website is fantastic! It really helped us showcase our work effectively.
Highly recommended for anyone looking to build a professional online presence.
Step 7: Contact Section
Add a Contact form or contact details. You can use a plugin block or a simple Group with contact information and a call-to-action button.
Step 8: Finalize and Publish
Review your page, adjust spacing, and ensure all sections flow smoothly. Once satisfied, click Publish. Set your page as the homepage in your WordPress settings for a seamless one-page experience.