WordPress

WordPress Development Guide: Planning a Business Website

A practical planning guide for business owners commissioning a WordPress site: goals, structure, themes, plugins, hosting and upkeep.

Quick answer: Good WordPress development starts long before anyone writes code. Decide what the site must achieve, map the pages and content, choose between a ready-made theme and a custom one, keep plugins to the ones you truly need, pick decent hosting, and agree who will update and back up the site after launch. Get those decisions right and the build itself becomes the easy part.

WordPress now runs a large share of the web, from personal blogs to company sites. That popularity is a strength, because there is a theme or plugin for almost anything. It is also a trap, because it makes it easy to bolt things together without a plan. This guide covers the planning steps we go through with every business site.

Step 1: Define what the website is for

A business website usually has one or two main jobs. Common ones are:

  • Generating enquiries or quote requests
  • Selling products online
  • Taking bookings
  • Supporting existing customers with information and downloads
  • Building trust so sales conversations start warmer

Write down the main job and how you will measure it. “Get more leads” becomes “get contact form submissions and phone calls from people in our service area”. That sentence will guide every later decision, from page layout to which plugins you install.

Step 2: Plan your pages and content

Sketch a sitemap before you look at themes. A typical small business site might include:

  • Home
  • Services, with a page for each main service
  • About
  • Case studies or examples of work
  • Blog or resources
  • Contact

Each service deserves its own page because each one is a separate thing people search for. One long “Services” page rarely ranks or converts as well as focused pages.

Then think about content. Who is writing the copy? Do you have photos of your team, premises or work? Content is the most common reason WordPress projects run late. A developer can build templates in a couple of weeks, but if the words and images are not ready, the site cannot launch.

Step 3: Choose a theme approach

The theme controls how your site looks and how pages are laid out. You have three broad options.

Premium or free theme

A ready-made theme is the fastest and cheapest route. Choose one that is actively updated, has good reviews, and does not depend on a long list of bundled plugins. Be wary of “multipurpose” themes that promise to do everything. They are often heavy and slow, and switching away from them later can be painful because your content gets tied to their shortcodes.

Theme plus page builder

Page builder plugins such as Visual Composer and Beaver Builder let you design layouts by dragging blocks around. They give non-technical staff a lot of control. The cost is extra code on every page and some lock-in, since content built with one builder does not move cleanly to another.

Custom theme

A custom theme is built for your site alone. It contains only the code you need, matches your brand exactly, and is usually the fastest option on the front end. It costs more and takes longer, but for a business that will rely on its website for years, it often pays back. A good custom theme still lets you edit content through the normal WordPress editor and the Customizer.

Whichever route you take, use a child theme if you are modifying an existing theme, so updates to the parent do not wipe out your changes.

Step 4: Be strict about plugins

Plugins add features, but every plugin is more code to load, update and secure. Before installing one, ask:

  • Do we really need this feature?
  • Is the plugin actively maintained and compatible with the current WordPress version?
  • Does it have a good support record?
  • Could a few lines in the theme do the same job?

A sensible starting set for most business sites covers an SEO plugin, a forms plugin, a caching plugin, a backup solution and a security plugin. Add more only when there is a clear need.

Step 5: Think about search from day one

SEO is much easier to build in than to bolt on. During development, make sure:

  • Each page has a clear title and meta description
  • URLs are short and readable, set through permalinks
  • Headings follow a logical order
  • Images have descriptive file names and alt text
  • The site works well on phones, since Google started using mobile friendliness as a ranking factor this year
  • Old URLs are redirected if you are replacing an existing site

If your new site will also move to HTTPS, plan that during the build rather than after. We cover the steps in our guide to HTTPS migration without losing rankings.

Step 6: Pick hosting that matches the site

Cheap shared hosting is fine for a small brochure site with modest traffic. If the site is central to your sales, consider managed WordPress hosting or a good VPS. Look for:

  • Daily backups you can restore easily
  • A recent PHP version, ideally with a path to PHP 7, which was released this month and is much faster
  • Support staff who understand WordPress
  • A staging area where changes can be tested before going live

Step 7: Plan for life after launch

A WordPress site needs ongoing care. Core, theme and plugin updates come out regularly, and some fix security problems. Agree upfront:

  • Who applies updates, and how often
  • Where backups are stored and how often they are tested
  • Who adds new content and pages
  • Who monitors uptime and security alerts

Many businesses choose a monthly maintenance plan with their developer. Others train a staff member to handle content and leave technical updates to the agency. Either works, as long as someone owns it.

How a typical build runs

For a standard business site, the process usually looks like this:

  1. Discovery: goals, audience, sitemap and content plan
  2. Design: wireframes, then visual designs for key page types
  3. Development: theme build, plugin setup and content entry on a staging site
  4. Testing: browsers, phones, forms, speed and redirects
  5. Launch: move to live hosting, check analytics and search settings
  6. Handover: training, documentation and the maintenance plan

FAQ

How long does a WordPress business website take?

A small site with ready content can be live in a few weeks. Larger sites with custom design, many pages or ecommerce take longer. Content readiness is usually the deciding factor.

Can I update the site myself after launch?

Yes. That is one of the main reasons businesses choose WordPress. A good developer will set up the editor so you can change text, images and pages without touching code.

Is WordPress secure enough for a business?

WordPress itself is well maintained. Most problems come from outdated plugins, weak passwords and poor hosting. Keep everything updated and you remove most of the risk.

Next step

If you are planning a new site or rebuilding an old one, we can help you make these decisions and build a site that is fast, easy to manage and designed to win enquiries. Take a look at how we turn visitors into customers.

About the author

Imran M

Leave a Reply

Your email address will not be published. Required fields are marked *

Ready to improve your website?

Let's build a faster, higher performing website.