Create a simple website for a small business using templates or basic HTML; add photos, descriptions, contact details, and clear navigation for visitors.



Step-by-step guide to make a website for your business
Step 1
Pick a fun business name and decide what you will sell or do.
Step 2
Collect photos or make drawings of the products or services you want to show.
Step 3
Write one or two friendly sentences that describe each product or service.
Step 4
Choose which pages your website will have such as Home About Products Contact.
Step 5
Decide whether to use an easy website template or create a simple HTML file.
Step 6
Open your chosen template or start a new HTML file to begin your site.
Step 7
Add your business name and a welcoming headline to the Home page.
Step 8
Put photos and the short descriptions onto the Products page.
Step 9
Create an About page and write one sentence that tells visitors who you are.
Step 10
Make a Contact page so visitors know how to reach you.
Step 11
Add your contact details to the Contact page and write a short friendly message.
Step 12
Create navigation links or a menu so people can move to each page easily.
Step 13
Preview your website page by page to see how it looks.
Step 14
Fix any spelling mistakes and replace or resize photos if they look odd.
Step 15
Publish your website and share your finished creation on DIY.org
Final steps
You're almost there! Complete all the steps, bring your creation to life, post it, and conquer the challenge!


Help!?
What can we use if we don't have a camera or can't print drawings for the 'Collect photos or make drawings' step?
Use a smartphone to take pictures of drawings, photograph small toys or handmade product mockups, or use free stock images and insert them into your chosen template or HTML file to place on the Products page.
My navigation menu doesn't go to other pages or images look stretched—how do we fix that during 'Create navigation links' and 'Fix any spelling mistakes and replace or resize photos'?
Open the template editor or your HTML file to correct each link's filename or URL so the menu points to Home/About/Products/Contact correctly, and resize or replace photos in the editor until they look right on each page.
How can we adapt this website activity for younger children or for older kids who want more challenge?
For younger children, use a single easy template where they paste drawings and write one-sentence descriptions, while older kids can create separate HTML pages, add navigation links, preview each page, and add a Contact page with real contact details before publishing.
What are simple ways to enhance or personalize our finished website before we 'Publish your website and share your finished creation on DIY.org'?
Add a handmade logo using your business name on the Home page, pick matching colors and fonts in the template or a small CSS file, include short product prices or a one-sentence About video, then preview and publish.
Watch videos on how to make a website for your business
Facts about web design for small businesses
📷 Adding photos of your product or store can build trust and get more visitors clicking to learn more.
🔍 Clear page titles and headings help search engines and people find your business faster.
📱 More than half of web traffic comes from phones and tablets, so mobile-friendly sites are a must.
💻 Over 5 billion people use the internet — your website could be seen by people all around the world!
🕒 Visitors expect pages to load fast — many people leave if a site takes more than 2–3 seconds to load.


Only $6.99 after trial. No credit card required