Choose the Right Approach for Your Needs
- Website builder (easiest): Squarespace, Wix, Framer β drag-and-drop, hosted, no coding. $15β40/month. Best for portfolios, small business sites, personal sites.
- WordPress.org (most flexible): Free software, you provide hosting ($5β15/month). Thousands of themes and plugins. Requires slightly more technical setup. Powers 43% of all websites. Best for blogs, content sites, business sites.
- Shopify: Purpose-built for online stores. Easiest ecommerce setup. $39/month+. Best for selling products.
- Ghost or Substack: Designed specifically for newsletters and blogs. Ghost is self-hosted or managed. Substack is free (they take a percentage of paid subscriptions). Best for writers and content creators.
- GitHub Pages or Netlify (free): For developers β host a static HTML site for free. No coding knowledge needed for basic use.
Getting Started with a Website Builder (e.g. Squarespace)
- 1
Choose a platform and sign up
Go to squarespace.com, wix.com or framer.com. Sign up with your email. Most offer a free trial β you do not need to pay before you build.
- 2
Choose a template
Browse templates by category (portfolio, restaurant, shop, blog etc). Pick one that is close to what you want β you will customise everything. The template is a starting point, not a fixed design.
- 3
Edit pages and add your content
Click any element to edit it β swap in your text, replace images, adjust colours and fonts. Add new pages (About, Contact, Services etc) from the Pages menu. Most builders use click-and-drag β no coding required.
- 4
Connect a domain name
A domain (yourname.com) is purchased separately if not included β typically $15β20/year from Namecheap, Google Domains or directly through the builder. Some builders include a free domain in their annual plans.
- 5
Choose a plan and publish
Select a paid plan to connect your custom domain and remove trial limitations. Most business-appropriate plans cost $20β35/month billed annually. Click Publish β your site is live.