Website Infrastructure Checklist for Canadian SMEs (2026)

A business website’s content gets attention: the pages, the photos, the product copy. Its infrastructure usually gets attention only when something breaks. Infrastructure is everything the site depends on that is not content. That means the domain name, the DNS, the hosting plan, the email, the backups, the security controls, and the legal obligations that sit on the site itself.

For a Canadian small or medium-sized enterprise, that last category is larger than most owners expect. Depending on the province and the business, a website may be subject to:

  • Accessibility: Ontario’s accessibility standard, with a compliance report due on 31 December 2026 for businesses with 20 or more employees.
  • Language: Québec’s requirement that commercial websites be available in French.
  • Email: Canada’s anti-spam law for marketing email.
  • Payments: the card industry’s payment-page security rules for anyone taking payments online.
  • Privacy: federal and provincial privacy law for every contact form.

This checklist brings all of it into one place. It is organized into ten layers, each item has an owner and a review frequency, and each layer links to a more detailed guide where one exists. Use it once as an audit, then keep it as a quarterly review.

How to use this checklist

Each layer below has a short table: the item, why it matters, who usually owns it, and how often to check it. “Owner” is a suggestion, not a rule. In a five-person business the owner and the IT department may be the same person. What matters is that every item has a name next to it.

Owner label Who that usually is
Business owner The person accountable for the business, who should hold the master credentials
Developer An in-house or contract web developer or agency
Hosting provider The company operating your server, confirmed in writing
Privacy lead The person responsible for personal information under PIPEDA or provincial law

 

The Canadian deadlines that affect this checklist in the next 18 months:

Date What is due Checklist layer
31 December 2026 Ontario accessibility compliance report (businesses and non-profits with 20+ employees) Layer 7
31 December 2026 PHP 8.2 reaches end of life Layer 2
15 March 2027 SSL/TLS certificate maximum lifetime falls to 100 days Layer 3
Pending Bill C-36, which would replace PIPEDA’s privacy rules, is before Parliament Layer 6

 

Diagram of ten website infrastructure layers for Canadian SMEs, from domain and DNS to documentation and ownership

Layer 1: Domain name and DNS

The domain is the single most important asset in the stack. It is also the one most often registered to the wrong person. A domain registered in a former employee’s or developer’s personal name belongs to them, not to the business.

Checklist item Why it matters Owner Frequency
The domain is registered in the business’s legal name, with a business email as the contact Ownership disputes are slow and expensive Business owner Once, then at any staff change
Auto-renew is on, with a valid payment method and a renewal date in the calendar An expired domain takes the website and email down together Business owner Annually
The registrar account uses multi-factor authentication Registrar access controls everything else Business owner Annually
A registrar lock (transfer lock) is enabled Prevents unauthorized transfer to another registrar Business owner Annually
For .ca domains, the registrant meets CIRA’s Canadian Presence Requirements .ca registrations require a qualifying Canadian connection Business owner At registration and ownership changes
DNS records are documented, including every service that relies on them Needed for migrations, email authentication and troubleshooting Developer Quarterly
DNSSEC is enabled if your registrar and DNS host support it Protects against DNS spoofing Developer or hosting provider Once, then annually

 

Layer 2: Canadian web hosting plan and server

The hosting plan is where performance, cost and many security settings are decided. Most of these items are questions for your provider.

Checklist item Why it matters Owner Frequency
You know your plan’s renewal price, not just the introductory rate Renewal rates are usually higher Business owner At each renewal
You know the plan’s resource limits (CPU, memory, storage, transfer) and overage terms Limits cause slowdowns before they cause outages Developer Quarterly
The site runs on a supported PHP version (8.3 or later from 2027) PHP 8.2 loses security support on 31 December 2026 Developer Twice a year
A staging copy is available for testing updates Untested upgrades are the main cause of update-related outages Developer Before each major update
Uptime is monitored independently of the provider You learn about outages before your customers do Developer Continuous
Server location, backup location and operator are confirmed in writing Needed for privacy disclosures and Québec assessments Privacy lead Annually

 

Our guide to [how hosting costs change as a Canadian website grows] explains how to read renewal and add-on pricing. The [Canadian web hosting trends] guide covers the PHP and certificate deadlines in detail.

Layer 3: Security controls

Most breaches at small businesses start with stolen credentials or unpatched software, not sophisticated attacks.

Checklist item Why it matters Owner Frequency
Multi-factor authentication on the hosting panel, CMS admin accounts, registrar and email Unauthorized access drives most breaches reported to the federal privacy regulator Business owner Quarterly review
Every admin account belongs to a named current person, with no shared logins Former staff and contractors often keep access Business owner Quarterly and at every departure
Unused plugins and themes are removed; active ones are updated Plugins account for most CMS vulnerabilities Developer Monthly
Protection that does not depend on a patch existing (virtual patching or an application-aware firewall) Many vulnerabilities are disclosed before a fix is available Developer or hosting provider Annually
SSL/TLS certificates renew automatically for every hostname Certificate lifetimes fall to 100 days in March 2027 Developer or hosting provider Twice a year
Malware scanning is active and someone receives the alerts Detection is only useful if someone acts on it Developer or hosting provider Monthly

 

The data behind these items is in our [Canadian website security statistics] guide.

Layer 4: Email, domain authentication and anti-spam law

Business email usually runs on the same domain as the website, and it carries its own technical and legal requirements.

Checklist item Why it matters Owner Frequency
SPF, DKIM and DMARC records are published and include every service that sends as your domain Required by Gmail, Yahoo and Outlook.com for bulk senders, and protects against impersonation Developer Quarterly
DMARC reports go to someone who reads them Reports show who is sending as your domain Developer Monthly
Marketing email is sent only with consent that meets Canada’s Anti-Spam Legislation (CASL) CASL requires consent, identification of the sender and a working unsubscribe mechanism Business owner At each list import and campaign
Unsubscribe requests are honoured promptly CASL requires unsubscribes to take effect within 10 business days Business owner Continuous
Consent records are kept (date, source, wording) The business must be able to prove consent if challenged Business owner Continuous
Mailboxes and email backups have a known location Email holds more personal information than most websites Privacy lead Annually

 

Layer 5: Backups and recovery

A backup that has never been restored is an assumption, not a plan. This layer is where small businesses are most often exposed.

Checklist item Why it matters Owner Frequency
Backups cover files, databases and email Partial backups produce partial recoveries Developer or hosting provider Quarterly
At least one copy is stored off the server, in a separate facility A backup on the same server is lost with it Hosting provider Annually
You know the retention period and how far back you can restore Some compromises go unnoticed for weeks Developer Annually
A full test restore has been completed and timed Tells you how long an outage would last Developer Twice a year
You have written down how much data loss (hours) and downtime (hours) the business can accept Sets the backup frequency and recovery plan Business owner Annually
Backup locations are included in your privacy disclosures Backups are copies of personal information Privacy lead Annually

 

Layer 6: Data and privacy

Every contact form, customer account and analytics tool makes the website a privacy system.

Checklist item Why it matters Owner Frequency
A data-flow map lists every place website data goes (host, email, CRM, analytics, payments, chatbots) You cannot disclose or protect what you have not listed Privacy lead Annually and at each new tool
The privacy policy matches the data-flow map, including locations outside Canada Expected under PIPEDA; required in Alberta for service providers outside Canada Privacy lead Annually
For Québec customers, a privacy impact assessment is completed before data leaves Québec, including to other provinces Required by section 17 of Québec’s private-sector privacy law Privacy lead Before each new transfer
A breach log exists and records every breach for 24 months Required under PIPEDA, whether or not a breach is reportable Privacy lead Continuous
Your hosting agreement includes an incident notification commitment You cannot meet notification duties if you are not told Business owner At each renewal
Progress of Bill C-36 is monitored It would replace PIPEDA’s privacy rules and change enforcement Privacy lead Quarterly

 

Our [data residency questions] guide lists 17 questions to put to your provider for this layer.

Layer 7: Accessibility and official languages

This is the layer most often missing from generic website checklists, because the obligations are provincial.

Checklist item Why it matters Owner Frequency
Ontario businesses with 50+ employees: public websites and web content meet WCAG 2.0 Level AA Required under Ontario’s Integrated Accessibility Standards Regulation since 1 January 2021, with limited exceptions Developer At each redesign and annually
Ontario businesses and non-profits with 20+ employees: the accessibility compliance report is filed The next report is due 31 December 2026 Business owner Every three years
Accessibility is tested with real tools and, ideally, real users, not only an overlay widget Automated overlays do not by themselves make a site conform Developer Annually
Businesses with an establishment in Québec that target Québec customers: commercial website content is available in French on terms no less favourable than other languages Section 52 of the Charter of the French language treats websites as commercial publications Business owner At each content update
French versions include checkout, terms, privacy policy and transactional emails, not just the home page Partial translation leaves customer-facing commercial content in one language only Developer At each content update

 

Even outside Ontario, WCAG 2.0 or 2.1 Level AA is the benchmark most accessibility complaints and procurement contracts refer to. It is a sensible target for any Canadian business website.

Card graphic showing website obligations by province: Ontario accessibility, Québec French-language and data-transfer rules, Alberta service-provider disclosure, and Canada-wide privacy, anti-spam and card-payment rules

Layer 8: Online payments

If the website takes card payments, the card industry’s security standard applies, whatever the size of the business.

Checklist item Why it matters Owner Frequency
You know which PCI DSS self-assessment questionnaire (SAQ) applies to your payment setup The questionnaire determines what you must attest to Business owner Annually
If you use a hosted or embedded payment page from a processor, you can confirm your site is not susceptible to script attacks that could affect your e-commerce systems Since 31 March 2025, this is an eligibility condition for the simplest questionnaire (SAQ A) Developer Annually
Scripts on payment pages are inventoried, authorized and monitored for changes, where your SAQ requires it PCI DSS 4.0.1 requirements 6.4.3 and 11.6.1 target card-skimming scripts Developer Weekly monitoring; annual review
Card data never touches your own server unless your SAQ and controls cover it Keeping card data off your server keeps most of the standard out of scope Developer At each checkout change

 

The January 2025 change to SAQ A is widely misread as removing script security for small merchants. It removed two requirements from that questionnaire, but it replaced them with an eligibility condition covering script attacks on the site. The Payment Card Industry Security Standards Council said explicitly that the underlying requirements were not weakened.

Layer 9: Performance and monitoring

Checklist item Why it matters Owner Frequency
Core Web Vitals are checked for key pages on mobile Page experience affects both visitors and search visibility Developer Quarterly
Caching and image compression are in place Often recovers more speed than a plan upgrade Developer At each redesign
Bot traffic is visible separately from human traffic, and a crawler policy has been chosen AI crawlers consume resources and distort analytics Developer Quarterly
Error logs are reviewed Early warning of broken plugins and attacks Developer Monthly
Traffic peaks (holiday season, campaigns) are planned for Most slowdowns happen at the busiest moments Business owner Before each peak

 

Layer 10: Documentation and ownership

The final layer ties the other nine together. If the one person who knows how the website works leaves, this layer determines whether the business can carry on.

Checklist item Why it matters Owner Frequency
Credentials for registrar, hosting, CMS, email and DNS are held in a business password manager Credentials in one person’s head or inbox are a single point of failure Business owner Quarterly
A one-page infrastructure summary lists providers, account numbers, renewal dates and support contacts Speeds up every incident and every migration Business owner Twice a year
Contracts with developers state that the business owns the domain, code and content Avoids disputes when relationships end Business owner At each contract
An offboarding step removes website access when staff or contractors leave Former-user access is a common breach route Business owner At every departure
This checklist has a named owner and a review date Checklists without owners stop being used Business owner Quarterly

 

Choosing a hosting company that makes this checklist easier

Many checklist items depend on your provider. A hosting company can make them simple or make them harder, and it is worth checking how a provider handles them before you sign up or renew.

When comparing Canadian web hosting services, look for written answers on the items that sit with the provider:

  • Automatic certificate renewal for every hostname.
  • A choice of supported PHP versions and a staging environment.
  • Backups off the server, with a known location, retention period and restore process.
  • Help with DNS records, including SPF, DKIM and DMARC.
  • A written statement of where data is stored and who operates the infrastructure.
  • An incident notification commitment in the service agreement.

Well-run web hosting companies publish most of these in their documentation. For businesses that prefer Canada hosting for data residency, a Canadian web hosting company can also confirm that the website, databases, backups and email all stay in Canada. Keeping them there makes Layers 5 and 6 of this checklist shorter. The same review applies whether you are comparing Canada web hosting providers or reviewing the website hosting you already have. Choosing Canadian hosting settles the location questions; the rest of the checklist still needs an owner.

Frequently asked questions

What should be on a website infrastructure checklist?

A complete checklist covers ten layers. They are domain and DNS, the hosting plan and server, security controls, email and domain authentication, backups and recovery, data and privacy, accessibility and language, online payments, performance and monitoring, and documentation and ownership. Each item should have a named owner and a review frequency, so the checklist is maintained rather than completed once.

Does my Ontario business website have to be accessible?

Ontario businesses and non-profits with 50 or more employees must make their public websites and web content conform to WCAG 2.0 Level AA under the Integrated Accessibility Standards Regulation, with limited exceptions. Organizations with 20 or more employees must also file an accessibility compliance report every three years, and the next report is due on 31 December 2026.

Does my website need to be in French if I sell to Québec?

For businesses with an establishment in Québec that target Québec customers, the Charter of the French language treats websites as commercial publications. Commercial content must therefore be available in French on terms no less favourable than any other language. That includes checkout, terms and policies, not just the home page. Businesses without an establishment in Québec should seek advice on how the rules apply to them.

What does CASL require for business email?

Canada’s Anti-Spam Legislation requires consent before sending commercial electronic messages, clear identification of the sender, and a working unsubscribe mechanism. Unsubscribe requests must take effect within 10 business days. Businesses should also keep records of how and when consent was obtained.

Do small online stores need to worry about PCI DSS?

Yes. Any business that accepts card payments must comply with PCI DSS. Merchants who use a processor’s hosted or embedded payment page usually complete the simplest self-assessment questionnaire, SAQ A. Since 31 March 2025, qualifying for it requires confirming that the website is not susceptible to script attacks that could affect e-commerce systems.

How often should a small business review its website infrastructure?

Quarterly is a practical rhythm for most items, with some monthly tasks (plugin updates, error logs, DMARC reports) and some annual ones (restore tests, privacy policy review, domain ownership). Specific deadlines also apply: the Ontario accessibility report is due on 31 December 2026 and PHP 8.2 reaches end of life the same day.

Who should own the domain name for a business website?

The business itself, registered in its legal name, with a business email address as the contact and multi-factor authentication on the registrar account. Domains registered in a former employee’s or developer’s personal name belong to that person, which can make recovering them slow and expensive.

Key takeaways

  • Website infrastructure is everything the site depends on that is not content, and every item needs a named owner.
  • The domain name is the most important asset. Register it in the business’s name and protect the registrar account.
  • Ontario businesses with 20+ employees must file an accessibility compliance report by 31 December 2026. Those with 50+ must meet WCAG 2.0 Level AA.
  • Businesses with an establishment in Québec that target Québec customers must make commercial website content available in French.
  • CASL governs marketing email, and email authentication (SPF, DKIM and DMARC) is now expected by major mailbox providers.
  • Online stores must meet PCI DSS. The 2025 change to SAQ A kept script security as an eligibility condition.
  • Backups count only once a full restore has been tested and timed.
  • Many checklist items depend on the hosting provider. Get the answers in writing.

Conclusion

A website infrastructure checklist works when it is short enough to use and specific enough to act on. The ten layers here cover what a Canadian SME’s website depends on. That includes the technical foundations every site shares and the provincial obligations that only apply in Canada.

The fastest way to start is with the two layers most likely to be neglected: domain ownership and backups. Then work through the rest in order, and give each item a name and a date. Canadian web hosting can take care of the location questions and many of the technical items. What it cannot do is decide who in the business is responsible for each one. That part of the checklist belongs to you.

Next step

If you would like help working through the hosting-related items in this checklist, the 4GoodHosting team can review your plan, backups, PHP version and DNS records with you.