A small-business website should make it easier for the right customers to understand the company, trust its work and take the next step. Achieving that requires more than choosing a template and adding contact information.
For an Edmonton business, the website may need to compete in local search, explain a specialized service, support referrals and generate qualified inquiries. The design and development process should begin with those business needs.
This guide explains the decisions owners should make before hiring a website company or beginning a redesign.
Define what the website must accomplish
Begin with the business outcome rather than a preferred colour or visual effect. Different websites serve different purposes.
A website may need to:
- generate quote requests;
- encourage telephone calls;
- book appointments;
- sell products or services;
- explain complex professional work;
- support an existing sales team;
- attract employees;
- publish useful information; or
- provide secure access to customer resources.
Choose the primary outcome and identify secondary goals. When every possible action is given equal visual importance, visitors may have difficulty deciding what to do.
Understand the intended customer
A website should be designed for the people the business wants to reach. Describe those customers in practical terms instead of relying only on broad demographic labels.
Consider:
- what problem brings them to the website;
- what information they need before contacting the business;
- what concerns may prevent them from proceeding;
- whether they understand industry terminology;
- which device they are likely to use;
- how urgently they need the service; and
- whether the decision involves other people.
A homeowner seeking an emergency repair has different needs from an organization researching a long-term professional service. Page structure, writing and calls to action should reflect that difference.
Clarify the service area
Edmonton businesses may serve one neighbourhood, the entire metropolitan region, communities across Alberta or customers throughout Canada. The website should state that coverage accurately.
Avoid listing locations where the company does not genuinely work merely to create additional search pages. Location information should help customers determine whether the service is available to them.
For businesses that receive customers at a physical location, keep the address, hours and telephone number consistent across the website and important business listings.
Plan the pages before designing them
A page plan or sitemap identifies the information the website needs and how visitors will reach it. A typical small-business site may include:
- Home;
- individual service pages;
- About;
- Our Work or case studies;
- articles or resources;
- Contact;
- Privacy Policy; and
- Terms of Service.
Important services often deserve their own pages. This provides room to explain each offering properly and gives visitors a more relevant destination than one page containing a short list of everything the company does.
The navigation should remain understandable. A larger website may need grouping, but visitors should not have to decode creative menu labels.
Prepare useful content early
Content affects every layout decision. A design created entirely around placeholder text may fail when real service descriptions, testimonials and project details are added.
Collect existing brochures, proposals, photographs, frequently asked questions and customer emails. Identify what is accurate, what needs revision and what is missing.
Useful service-page content commonly explains:
- the problem being addressed;
- who the service is for;
- what is included;
- how the process works;
- what affects timing or cost;
- what the customer needs to provide; and
- how to begin.
Our guide to writing helpful business content explains how real customer questions can become useful articles.
Make the homepage clear
The homepage should quickly answer four questions:
- What does the business provide?
- Who does it help?
- Where does it operate?
- What should the visitor do next?
The opening heading should communicate substance rather than relying on a vague slogan. Supporting sections can introduce services, evidence, the process and useful resources.
A homepage does not need to contain every detail. Its job is to establish the business clearly and direct visitors to the right next page.
Use design to support the message
Effective design creates hierarchy and makes information easier to understand. Typography, colour, spacing, imagery and layout should work together to guide attention.
A distinctive visual identity can help a business be remembered, but creativity should not make the site difficult to use. Text must remain readable, navigation understandable and important actions visible.
Different businesses require different personalities. Our website design examples show how visual approaches can change without forcing every organization into the same template.
Design for phones and different input methods
A responsive website should adapt to phones, tablets, laptops and larger screens. This involves more than stacking desktop sections vertically.
Mobile visitors need readable text, simple navigation, appropriately sized controls and forms that work without horizontal scrolling. Telephone numbers and directions should be usable directly from a phone.
The site should also work with a keyboard and provide visible focus states. Important interactions must not depend only on hovering because touchscreens and keyboard users do not interact that way.
Our responsive web design guide provides a detailed mobile and accessibility checklist.
Include accessibility from the beginning
Accessibility helps people use the website with different abilities, devices and assistive technologies. It is more reliable and economical when incorporated during planning, design, writing and development.
Important considerations include:
- logical heading structure;
- sufficient colour contrast;
- visible keyboard focus;
- descriptive links;
- labels and useful errors for forms;
- alternative text for informative images;
- content that reflows when enlarged; and
- reduced motion where appropriate.
An automated scan can identify some issues, but it cannot replace keyboard testing and human review.
Plan local search optimization
Local SEO should be considered before pages are written and built. The website needs clear information about services, location and the customers it serves.
A practical local search foundation includes:
- unique service pages;
- accurate business contact information;
- descriptive page titles and headings;
- useful Edmonton-focused information where relevant;
- an accurate Google Business Profile;
- consistent business listings;
- authentic reviews;
- fast, mobile-friendly pages; and
- measurement through Search Console and analytics.
Repeating “Edmonton” unnaturally does not create a complete strategy. Pages must still answer the visitor’s question and demonstrate why the business is a suitable choice.
Our Edmonton SEO services include content, technical SEO, local optimization and ongoing measurement.
Select the right website platform
The platform should fit the website’s requirements, editing process, integrations, budget and long-term support plan.
WordPress may be a good fit for content-managed business sites that need familiar publishing tools and established integrations. React and Next.js may suit custom interfaces, application-like features or projects requiring greater control over front-end development.
No platform automatically guarantees speed, security or search visibility. The quality of implementation and ongoing maintenance remains important.
Read our comparison of WordPress, React and Next.js for business websites for a detailed explanation.
Understand what the quoted price includes
Two website proposals may have very different prices because they include different work. Compare the scope rather than the final number alone.
Confirm whether the proposal includes:
- planning and page architecture;
- content writing or editing;
- custom visual design;
- mobile layouts;
- forms and integrations;
- accessibility work;
- technical and on-page SEO;
- image preparation;
- analytics configuration;
- hosting and migration;
- security and backups;
- testing and launch;
- training; and
- post-launch support.
Also identify what the client must provide and how additional work will be priced.
Retain ownership and administrative access
The business should know who controls its domain, hosting, website, analytics and third-party accounts.
The domain should normally be registered to the business rather than an employee, designer or marketing provider. Administrative accounts should use business-controlled email addresses and secure authentication.
Ask whether the completed website can be moved to another provider and whether any themes, plugins, fonts, images or services require continuing licences.
Our article on owning and controlling a business website provides a complete account and ownership checklist.
Choose hosting based on responsibility and support
Hosting provides the technical environment where the website operates. Compare more than storage and bandwidth.
Ask about:
- platform compatibility;
- server and backup locations;
- resource limits;
- HTTPS certificates;
- backup frequency and retention;
- restore assistance;
- security monitoring;
- email responsibilities;
- support availability; and
- renewal pricing.
Our guide on choosing Canadian web hosting explains each consideration.
Plan security and maintenance before launch
A website requires ongoing care. WordPress core, themes and plugins need updates. Custom applications and server environments also require monitoring and maintenance.
A care plan should identify who handles:
- software updates;
- secure administrative access;
- malware and availability monitoring;
- form and email testing;
- backups and restoration;
- performance checks;
- broken links;
- content revisions; and
- incident response.
Our website security checklist outlines practical controls for small organizations. Web Secured also provides website security and repair services.
Measure useful actions
Traffic alone does not determine whether a website succeeds. Measurement should connect to the business objective established at the beginning.
Depending on the site, useful actions may include:
- completed inquiry forms;
- telephone link selections;
- appointment bookings;
- purchases;
- quote requests;
- downloads; and
- visits to important service pages.
Analytics should be configured carefully and tested. Privacy, consent and data-retention requirements should also be considered.
Test complete customer journeys
Testing should confirm more than appearance. Use real tasks that customers need to complete.
Before launch:
- test every menu and link;
- submit every form and verify delivery;
- check confirmation messages;
- review the website on multiple phones and browsers;
- navigate important pages with a keyboard;
- confirm telephone, email and map links;
- check page titles, descriptions and canonical URLs;
- validate structured data;
- review image quality and alternative text;
- test redirects from replaced URLs; and
- confirm backups can be restored.
Testing should continue after launch because DNS, caching and third-party services may behave differently in the production environment.
Common small-business website mistakes
Several issues repeatedly weaken otherwise capable websites:
- the homepage does not clearly describe the business;
- all services are compressed into a short list;
- content is written around the company rather than customer needs;
- mobile layouts are treated as an afterthought;
- forms are not tested regularly;
- the business does not control its domain or analytics;
- hosting and maintenance responsibilities are unclear;
- search optimization begins only after launch; and
- outdated pages remain indexed indefinitely.
These problems can often be corrected through a structured review rather than random visual changes.
Questions to ask a prospective website company
- How will you learn about our business and customers?
- Who plans and writes the content?
- Will the design be customized?
- Why are you recommending this platform?
- How are mobile usability and accessibility tested?
- What SEO work is included?
- Who configures forms, analytics and business email?
- Who owns the domain, files and accounts?
- What security and backup work is included?
- What happens after the website launches?
The provider should answer these questions clearly and document important commitments in the proposal.
Build around clear business priorities
A successful website does not need every possible feature. It needs the right content, design and technology for the business and its customers.
Begin with measurable goals, organize useful information, choose an appropriate platform and define ownership and ongoing responsibility. Those decisions create a stronger foundation than selecting a template first.
Web Secured provides Edmonton web design and development using WordPress, React and Next.js, supported by SEO, hosting, security and maintenance. If you are planning a new website or redesign, contact Web Secured for a practical consultation.