Key takeaways
- WordPress runs 38.7% of all websites and 57.6% of sites whose content system is known (W3Techs, 14 November 2026). It is free, flexible and you own your site.
- A WordPress website needs three things: a domain name, hosting that meets WordPress’s requirements (PHP 8.3 or later, MySQL 8.4 or MariaDB 10.11 or later, HTTPS), and a theme.
- Download free themes and plugins only from WordPress.org or the developer’s own site. "Nulled" premium themes often carry malware.
- Choose WordPress if you want control, content and SEO; choose a hosted builder (Wix, Squarespace, Shopify) if you want the least maintenance.
A WordPress website is a site built with WordPress, the free, open-source content management system that lets you publish pages, blog posts and products without writing code. You install it on hosting you choose, pick a theme for the design and add plugins for features such as contact forms, SEO and online stores.
This guide brings together our older articles on WordPress hosting, free WordPress and WooCommerce themes, contact form plugins, essential plugins, WordPress alternatives, creating a free website and launching an online business.
Updated November 2026.
WordPress.org vs WordPress.com
Table of Contents
| WordPress.org (self-hosted) | WordPress.com (hosted service) | |
|---|---|---|
| Software | Free; you install it on your own hosting | Run for you by Automattic |
| Cost | Domain plus hosting | Free plan with limits; paid plans to unlock plugins and custom domains |
| Control | Full: any theme, any plugin, your own code | Depends on the plan |
| Maintenance | You (or your host) handle updates, backups and security | Mostly handled for you |
Most small businesses that want a professional site use self-hosted WordPress (WordPress.org) on good hosting, often with the host handling updates.
Should you use WordPress or something else?
Clutch’s 2025 survey found that among small businesses that launched a website in the past year, 41% used DIY builders such as Wix and Squarespace and 34% used WordPress or Shopify.
| Platform | Best for | Watch out for |
|---|---|---|
| WordPress | Content, SEO, flexibility, owning your site | You manage updates, backups and security |
| Wix | Fast, drag-and-drop small sites | Harder to move away later |
| Squarespace | Design-led portfolios, cafés, studios | Fewer extensions |
| Shopify | Online stores of any size | Monthly fees plus apps and transaction costs |
| Webflow | Designers who want visual control | Learning curve, cost per site |
| Ghost | Newsletters and publishing | Not built for brochure sites or stores |
| Advanton website builder | A simple one-page site for free | Simple sites only |
Choose WordPress if you plan to publish regularly, care about search traffic, want to own your content, or need features no builder offers. Choose a hosted builder if you want something running this week and never want to think about updates.
Step 1: Domain and hosting
Domain name. Short, easy to spell, ideally a .com or your country’s domain. Try the business name generator for ideas and check the name is free as a domain and on social platforms.
Hosting. WordPress.org currently recommends:
- PHP 8.3 or later;
- MySQL 8.4 or later, or MariaDB 10.11 or later;
- HTTPS support.
| Hosting type | Good for | Notes |
|---|---|---|
| Shared hosting | New, small sites with modest traffic | Cheapest; performance varies with neighbours |
| Managed WordPress hosting | Businesses that want updates, backups, caching and support handled | Costs more, saves time |
| Cloud or VPS | Busy sites and stores | Needs technical skill or a managed provider |
What to look for in a WordPress host: current PHP versions, free SSL, daily backups you can restore yourself, a staging site, server caching, a data centre near your customers, and real support. Avoid long contracts with a big renewal jump; read the renewal price, not just the first-year price.
Step 2: Choose a theme
A theme controls the design. Modern WordPress uses block themes, which you edit visually in the Site Editor.
Free themes worth shortlisting (all in the WordPress.org theme directory):
| Theme | Strength |
|---|---|
| Latest default "Twenty" theme | Made by the WordPress team, lightweight, full Site Editor support |
| Astra | Very popular, fast, many starter templates |
| Kadence | Flexible header and footer builder, good starter sites |
| GeneratePress | Very lightweight and stable |
| Blocksy | Modern block-based design, good WooCommerce support |
| Neve | Fast, mobile-first |
| OceanWP | Many demos, strong for stores |
Free WooCommerce and ecommerce themes
For an online store you need WooCommerce (the free ecommerce plugin) and a theme designed for it. Good free options include Storefront (made by the WooCommerce team), Astra, Kadence, Blocksy, Neve and OceanWP; all have free store layouts, with paid add-ons for extra features. We review store and blog themes in more detail in Best WordPress themes for blogs, plus free store themes.
How to judge any free theme
- It is in the WordPress.org directory (themes there are reviewed) or comes from the developer’s own site.
- It was updated recently and supports the current WordPress version.
- The demo is fast on a phone (test it with the website speed test).
- It does not force you to install a long list of plugins.
Never download "free" copies of paid themes or plugins from unofficial sites. Pirated ("nulled") files are a common way malware and spam links get into WordPress sites.
Step 3: Essential plugins
Install only what you need; every plugin is code to keep updated.
| Job | Popular free options |
|---|---|
| SEO | Yoast SEO, Rank Math |
| Contact forms | Contact Form 7, WPForms Lite, Fluent Forms, Formidable Forms |
| Spam protection | Akismet, Antispam Bee |
| Backups | UpdraftPlus (or your host’s backups) |
| Security | Wordfence, Solid Security |
| Caching and speed | Your host’s cache, or WP Super Cache, LiteSpeed Cache (on LiteSpeed servers) |
| Images | Built-in lazy loading plus an image compressor |
| Analytics | Site Kit by Google |
| Store | WooCommerce, plus a payment plugin for Stripe or PayPal |
| Bookings | A booking plugin or an embedded booking service |
Contact form plugins compared
| Plugin | Why choose it |
|---|---|
| Contact Form 7 | Free, simple and very widely used; plain styling |
| WPForms Lite | Drag-and-drop builder, beginner friendly |
| Fluent Forms | Fast, generous free version with conditional logic |
| Formidable Forms | Strong for calculators and data-heavy forms |
Whatever you choose, add spam protection, send form emails through a proper email service (SMTP) so they arrive, and test the form every month.
Step 4: Pages every small business site needs
- Home: what you do, for whom, where, and the next step.
- Service or product pages: one per main service, with prices or ranges.
- About: your story, team and credentials.
- Reviews or case studies.
- Contact: phone, form, map or service area, hours.
- Privacy policy and, for stores, terms, shipping and returns.
Step 5: Launch checklist
- [ ] HTTPS works on every page
- [ ] Site Title and tagline set; "Discourage search engines from indexing this site" unticked (Settings → Reading)
- [ ] Permalinks set to "Post name"
- [ ] Contact form tested; emails arrive
- [ ] Mobile layout checked on a real phone
- [ ] Speed tested and images compressed
- [ ] Google Search Console set up and sitemap submitted
- [ ] Analytics installed
- [ ] Backups running and a restore tested
- [ ] Google Business Profile links to the site
Follow the full Launch online checklist if you are setting up a new business online.
Keeping a WordPress site healthy
| How often | Task |
|---|---|
| Weekly | Update plugins and themes (or let your host do it), check form submissions |
| Monthly | Check backups, speed and Search Console errors; remove unused plugins |
| Yearly | Review hosting, renew the domain, refresh key pages and prices |
Can you build a website for free?
Yes, with limits. WordPress.com, Wix and other builders have free plans that show their branding and use a sub-domain; Advanton’s free website builder creates a simple one-page site. For a business, a custom domain (usually a modest yearly fee) is worth paying for from day one, because it looks professional and moves with you if you change platform.
Related guides
- Online marketing for small business
- Website speed test
- Most useful websites for small business
- Small business software guide
Sources
- W3Techs, Usage statistics of content management systems (14 November 2026)
- WordPress.org, Requirements
- WordPress.org, Theme directory
- WordPress.org, Plugin directory
- Clutch, 2025 small business websites survey
Last reviewed November 15, 2026. Startup costs are estimates; check local prices, licensing and tax rules before you commit money.
