Case study案例研究
Not a mockup — the live systems a Toronto law firm runs on.这不是案例图——是一家多伦多律所每天在用的真系统。
A 187-page bilingual website built to be found by Google and AI search, and the payroll & HR portal the firm runs behind it.一个为 Google 与 AI 搜索而建的 187 页双语官网,和它背后律所每天在用的工资与 HR 系统。
187
indexed pages, EN + 中文收录页面,中英双语
34
bilingual legal articles篇双语法律文章
103
automated tests, all passing项自动化测试全部通过
100%
pages with structured data页面带结构化数据



Real screenshots of the production site, July 2026 — shown with the client's permission.生产环境真实截图(2026 年 7 月)——经客户同意展示。
01 · The website官网
Built to be found — on Google, and by AI.为「被找到」而建——Google 找得到,AI 也推荐。
- ✓187 indexed pages — 98 English + 90 Chinese. The Chinese side isn't a mirror translation: every page is localized on its own, and there are more Chinese legal articles (18) than English (16).187 个收录页面——英文 98 页 + 中文 90 页。中文不是机器镜像:每页独立本地化,中文法律文章(18 篇)甚至比英文(16 篇)还多。
- ✓35 court-case pages in both languages, with 28 downloadable court decisions (PDF) — content that proves, not claims.35 个判例详情页 × 两种语言,附 28 份可下载的法院判决 PDF——用证据说话的内容策略。
- ✓9 types of JSON-LD structured data on 100% of pages — LegalService schema declaring a 26-city service area, plus FAQ schema on 56 pages.9 类 JSON-LD 结构化数据覆盖 100% 页面——LegalService schema 声明 26 城服务范围,56 个页面另带 FAQ schema。
- ✓Built for AI search (GEO): llms.txt for AI engines, with GPTBot, ClaudeBot and PerplexityBot explicitly allowed.为 AI 搜索而建(GEO):提供 llms.txt,明确放行 GPTBot、ClaudeBot、PerplexityBot 等 AI 爬虫。
- ✓35 permanent redirects migrated the firm's old WordPress site without losing a single search ranking.35 条 301 重定向,把旧 WordPress 站无损迁移——既有搜索排名一个不丢。
- ✓Bilingual on-site search (108 indexed entries), dynamically generated social-share images, and strict security headers site-wide.双语站内搜索(108 条索引)、动态生成的社交分享图、全站安全响应头。
- ✓202 of 205 components render on the server — the site is almost entirely static and loads fast on any phone.205 个组件中 202 个服务端渲染——几乎全静态,任何手机上都秒开。
02 · The internal system内部系统
The payroll & HR portal the firm actually runs on.律所每天在用的工资与 HR 系统。
Internal software is invisible from the outside — so here is exactly what it does. It's live, in production, and we can demo it on request.内部系统从外面看不见——所以我们把它做了什么讲清楚。它已在生产环境运行,可随时预约演示。
Payroll import & auto-reconciliation工资导入与自动对账
The accountant's spreadsheet imports in one step — parsed per employee into gross pay, income tax, CPP, EI, net pay and CRA remittance, then reconciled against the summary sheet. Any mismatch is flagged until resolved.会计的工资表一键导入,按员工解析出总薪、所得税、CPP、EI、净薪与 CRA 汇缴额,并与汇总页自动对账——有差额立即提示,直到解决为止。
Employee self-serve portal员工自助门户
Each employee sees only their own payslips, with year-to-date totals and official PDF payslips (with the firm's CRA Business Number) on demand.每位员工只能看到自己的工资单,含年度累计,正式 PDF 工资单(带 CRA 商业编号)随时下载。
Ontario rules, written into code安省规则,写进代码
The ESA 3-day sick-leave cap is enforced by validation, statutory holidays are excluded automatically, and cross-year leave splits its allowance correctly.ESA 每年 3 天法定病假是硬校验,法定假日自动剔除,跨年请假自动拆分额度。
Data minimization & security数据最小化与安全
Only the last 4 digits of any SIN are stored. Passwords are bcrypt-hashed, the database connection is TLS-enforced, and an AES-256-GCM encryption module ships with unit tests.SIN 社保号只存后 4 位;密码 bcrypt 哈希,数据库强制 TLS 连接,内置带单元测试的 AES-256-GCM 加密模块。
Access control & audit trail权限与审计
Two roles, server-side permission checks at 18 entry points, deactivated accounts locked out instantly. Every payroll import is kept permanently as an audit record.两级角色、18 处服务端鉴权入口,停用账号立即失效;每次工资导入永久保留为审计记录。
103 automated tests, all passing103 项自动化测试,全部通过
Covering encryption, authentication, leave rules and payroll parsing — verified July 2026.覆盖加密、鉴权、请假规则与工资解析——2026 年 7 月实测。
All numbers verified against the codebase and live sitemap, July 2026.以上数字均于 2026 年 7 月对照代码库与线上 sitemap 复核。
03 · Results效果
Being found is measurable.「被找到」,是可以量化的。
174,000
Google impressions in 6 months6 个月 Google 曝光次数
2,900
clicks from search次搜索点击
≈9×
weekly impressions — Jan ~2,000 to a May peak of ~18,000周曝光增长——1 月约 2,000 到 5 月峰值约 18,000

Northquill built our bilingual website and the payroll system our firm runs on. Clients now find us on Google — in English and in Chinese.「我们的双语官网和律所每天在用的工资系统,都是 Northquill 做的。现在客户在 Google 上就能找到我们——中英文都行。」
— Starkman & Zhang Lawyers
把时间,还给生意本身。Give your time back to the business.
Email us — we reply within three business days.邮箱联系,通常三个工作日内回复。