Rebuilt September 2026

How to Set Up a Website for a Small Business

A business website should be owned by the business, easy to update, secure, fast and measurable. This guide covers the decisions to make before design begins and the checks to complete before launch.

1. Plan the website

Decide what the website must help visitors do

Start with the business goal rather than with colors, animations or a homepage mockup. A service business may need calls and quote requests, an ecommerce site needs product discovery and checkout, while an educational site may need clear topic navigation and search.

Write down:

  • Who the main users are.
  • The questions they need answered.
  • The primary actions you want them to take.
  • The main sections and pages required.
  • Who will update the site after launch.
Quick navigation: domain · hosting · site structure · content · email · measurement · launch
2. Domain name

Keep domain ownership under the business's control

Register the domain using an account the business controls and can recover. Record who owns the registrar account, which email address receives renewal notices and who is authorized to change DNS settings.

  • Enable multi-factor authentication where available.
  • Use registrar lock / transfer protection.
  • Keep renewal and recovery contact information current.
  • Do not allow a freelancer or agency to become the only person who can access the domain.

The domain and hosting service do not have to come from the same company. What matters is that the business retains administrative control.

3. Hosting

Choose hosting based on the application, not old Windows-vs-Linux assumptions

Modern hosting ranges from shared hosting and managed platforms to VPS, containers, cloud services and serverless hosting. The right choice depends on traffic, the application stack, support requirements, security, deployment workflow and budget.

Important questions include:

  • Does the host support your programming language, framework and database?
  • Is HTTPS / TLS easy to configure and renew?
  • Are backups automatic and can you restore them yourself?
  • What uptime, support and recovery options are available?
  • Can the hosting plan scale if traffic grows?
  • Where is the server or CDN located relative to your audience?

The older version of this article contained fixed price ranges and assumptions about hosting servers in specific countries. Those details are no longer useful because hosting products and prices change constantly.

4. Information architecture

Create a clear structure before writing dozens of pages

Keep important pages reachable through normal links and organize related topics together. For a content-heavy site, use hubs or pillar pages and topic clusters when they improve navigation.

A small business site often needs some combination of:

  • Home
  • About
  • Services or products
  • Location/service-area pages when genuinely required
  • Case studies, portfolio or examples
  • FAQ or support content
  • Contact
  • Privacy policy and other required legal/disclosure pages
5. Content and design

Content should explain the business before decoration competes for attention

The original tutorial correctly emphasized that content matters more than decorative animation. That principle still applies, but the old “8-second rule,” 72-DPI advice and Flash-intro examples should be retired.

Modern priorities are:

  • Clear headings and readable typography.
  • Responsive layout for mobile and desktop.
  • Compressed modern image formats where appropriate.
  • Useful width and height attributes to reduce layout shift.
  • Accessible alt text for informative images.
  • Fast loading and responsive interaction.
  • Clear calls to action that match the page purpose.

For performance work, see Fast Loading Pages and Core Web Vitals.

6. Business email

Use a domain-based business email address

Addresses such as support@example.com or sales@example.com help keep business communication under the organization's domain. Email hosting may be provided by the web host or by a separate email service.

Configure modern email authentication such as SPF, DKIM and DMARC according to the email provider's instructions. These settings are DNS records and should be documented so they are not accidentally removed during a hosting or DNS change.

7. Security and maintenance

Plan how the site will be maintained after launch

  • Use HTTPS everywhere.
  • Keep the CMS, plugins, libraries and server software updated.
  • Limit administrative access and use strong authentication.
  • Keep tested backups.
  • Remove unused accounts, plugins and old staging systems.
  • Monitor forms, email delivery and uptime.
8. Analytics and search visibility

Install measurement before you need historical data

Set up Google Analytics 4 or your chosen analytics platform and configure Google Search Console. Submit the XML sitemap and check that important pages can be crawled and indexed.

Do not waste time manually submitting the website to hundreds of search engines. Good internal links, a clean sitemap and Search Console are much more useful for a modern launch.

For a detailed search checklist, use SEO Checklist for a New Website.

9. Promotion

Promote the site where your customers already are

Promotion can include search, social platforms, email, industry directories, partnerships, PR, offline material and local visibility. The mix should follow the audience rather than an old list of “search engine submission” sites.

Add the website to business cards, proposals, invoices, packaging and other offline material when appropriate. Keep the same canonical domain across all channels.

10. Before launch

Run a practical launch check

  1. Domain and DNS are under business control.
  2. HTTPS works and HTTP redirects correctly.
  3. Navigation, forms, phone/email links and CTAs work.
  4. Mobile layout has been tested.
  5. Important pages have unique titles, headings and useful content.
  6. robots.txt, canonical tags and sitemap are correct.
  7. Analytics and Search Console are configured.
  8. Backup and recovery procedures exist.
  9. Privacy/contact/business information is available.
  10. Broken links, missing images and old staging URLs have been checked.

After launch, use the Plus2Net Webpage Audit Framework to review the most important landing pages.

Summary

A business website is an owned system, not a one-time design project

Keep ownership, security, content, measurement and maintenance in mind from the beginning. A simple site that is clear, reliable and easy to improve is usually more valuable than a visually elaborate site the business cannot control or maintain.