maatdesk.com/legal-calendaring-software · Maatdesk · Scanned 2026-09-10, content review 2026-09-14, rewritten 2026-09-15, tail passes 2026-09-16 · Views/ServicePage/Content/legal-calendaring-software/En/articlemetas.cshtml + Content/legal-calendaring-software/En/article.cshtml + Views/ServicePage/ServicePageSkin.cshtml + App_Data/ServiceEntities.xml
twitter:card="summary" with no image, and briefintro="" so nothing rendered under the H1.
@* TITLE — 37 → 51 CHARS (2026-09-16). Half the SERP title space was unused; siblings run 61-65. Now carries "calendaring software for law firms": 140 vol, KD 21, $48.59 — the highest-CPC head variant the URL already ranks for (MD 32, 95 GSC impressions). Matches og:title / twitter:title / WebPage name. *@
@* was: Legal Calendaring Software | {CenterName} *@
<title>Legal Calendaring Software for Law Firms | {CenterName}</title>
@* DESCRIPTION — REWRITTEN 2026-09-15. The old one was 155 chars (good length) with broken grammar; the OG copy of it dropped the word "Legal". Rewritten as part of the metas pass; the log records the change, not the final string. *@
@* was: Legal calendaring software for attorneys. Keep track of law firm events. Organize, prioritize, and being able to meet all deadlines with Maatdesk promptly. *@
@* was og/twitter: Calendaring software for attorneys. Keep track of law firm events. Organize, prioritize, and being able to meet all deadlines... (149 chars, no "Legal") *@
@* SOCIAL IMAGES — og:image AND twitter:image were BOTH EMPTY with twitter:card "summary", which still requires an image. og:image set; og:image:alt aligned (2026-09-16) with the article's alt for the same image. *@
@* OG:URL — WAS RELATIVE ("/legal-calendaring-software"). Rewritten with the metas. Canonical https://maatdesk.com/legal-calendaring-software unchanged. *@
@* H1 — UNCHANGED. "Legal Calendaring Software", from ServiceEntities.xml name=. 480 vol / KD 21 / $36.41; the URL ranks 30 (Semrush) / 32.0 (GSC, 363 impressions) for it. Target keyword (targeredkeyword=, line 354) unchanged too. *@
@* INTRO PARAGRAPH — briefintro="" AND description="" in ServiceEntities.xml. Both filled 2026-09-15; H1 + intro went from 3 to 52 indexable words. The 118-word video script (#26) was the source. *@
@* VIDEO ENTITY — vimeoslideid="1157299580" was correct; the schema pointed at 1157001528 (the case-management video). youtubeslideid added for Q3Ton3Bj5eg, the same video on YouTube. *@
@* NOT IN THE CHANGE LOG: article:published_time is hardcoded to 2024-09-11T15:39:45 [LOW]. hreflang="en" only — Spanish disabled on purpose (urlspanish="x-disabled"). *@
Why the title took «for law firms» and not «for lawyers» this time. On /e-signature the data said «lawyers» (140 vol) and «law firms» was zero. Here GSC says the reverse: «law firm» queries carry 338 impressions across 9 queries, «attorney» 221 across 6, «lawyer» 106 across 5 — and «calendaring software for law firms» is the one variant that combines volume (140), a rank already held (32), and the second-highest CPC in the head cluster ($48.59). All three audience words now appear in the body; the old page said «lawyer» zero times.
| Keyword | Type | Vol | KD | CPC | AIO | GSC impr | Pos | MD | Was | Now | Δ | Note |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| legal calendaring and docketing software | GSC-Q | 30 | 20 | 69.46 | Y | 98 | 48.2 | — | 0 | 1 | +1 | ⭐ THE HIGHEST CPC IN ANY ANALYSIS SO FAR. 98 impressions already arriving, from a page that said «docketing» zero times. Now an H2 section |
| docketing | SR | 480 | 21 | 16.86 | Y | n/a | — | — | 0 | 12 | +12 | ⭐ Absent from metas, body and schema on 2026-09-10. «Legal Docketing Without the Spreadsheet» is H2 #7 |
| docketing software | SR | 320 | 19 | 14.68 | Y | n/a | — | — | 0 | 3 | +3 | LawToolBox 28 — nobody holds it strongly |
| legal docketing software | SR | 140 | 15 | 17.65 | Y | n/a | — | — | 0 | 1 | +1 | LawToolBox 15 |
| legal docketing workflow | SR | 70 | 7 | 0.00 | Y | n/a | — | — | 0 | 1 | +1 | KD 7, ThomsonR only at 57 |
| docketing and calendaring software | GSC-Q | 20 | 13 | 0.00 | Y | 19 | 44.8 | — | 0 | 1 | +1 | KD 13, 19 impressions already |
| legal calendaring software | PRIM | 480 | 21 | 36.41 | Y | 363 | 32.0 | 30 | 1 | 17 | +16 | ⭐ THE TARGET — URL, title, H1, and 291 words behind it. ThomsonR 2. SERP: Sitelinks + AI Overview + Reviews + PAA |
| legal calendar software | SR | 210 | 20 | 36.41 | Y | 167 | 30.9 | 31 | 0 | 5 | +5 | Ranked 31 with the phrase absent from the page. LawToolBox 1 |
| attorney calendar software | SR | 170 | 25 | 36.41 | Y | 31 | 31.0 | 27 | 0 | 2 | +2 | ThomsonR 8 |
| calendaring software for law firms | SR | 140 | 21 | 48.59 | Y | 95 | 35.9 | 32 | 0 | 4 | +4 | ⭐ Now in the title tag and H2 #4. ThomsonR 3 |
| law calendar software | SR | 110 | 21 | 36.41 | Y | 15 | 25.3 | 22 | 0 | 1 | +1 | Best position the URL holds — 22 |
| legal calendaring programs | SR | 110 | 23 | 36.41 | Y | 21 | 33.1 | 32 | 0 | 2 | +2 | |
| law firm calendaring software | SR | 70 | 22 | 44.58 | Y | 100 | 36.4 | 30 | 0 | 1 | +1 | 100 impressions on a phrase the page never used |
| law firm calendar software | SR | 50 | 23 | 44.58 | Y | 82 | 38.9 | 37 | 0 | 3 | +3 | |
| litigation calendaring software | SR | 30 | 18 | 53.17 | Y | 17 | 33.2 | 31 | 0 | 2 | +2 | Second-highest CPC in the cluster. ThomsonR 1 |
| best legal calendaring software | SR | 30 | 32 | 43.50 | Y | 59 | 27.6 | 36 | 0 | 2 | +2 | Commercial; now a FAQ (H3, «what is the best…») |
| free legal calendaring software | SR | 50 | 22 | 0.00 | Y | 11 | 30.1 | 28 | 0 | 1 | +1 | In the cost FAQ. MyCase 2 |
| calendaring software for lawyers | SR | 50 | 21 | 0.00 | Y | 88 | 36.7 | 33 | 0 | 1 | +1 | 88 impressions; «lawyer» was 0× on the page |
| attorney calendaring software | SR | 40 | 22 | 35.51 | Y | 94 | 32.5 | 29 | 0 | 1 | +1 | MyCase 3 |
| calendaring system for law firms | SR | 40 | 21 | 29.52 | Y | 31 | 52.5 | — | 0 | 1 | +1 | GSC sees it at 52.5; Semrush has it outside the top 100 |
| calendaring software | PRIM | 140 | 36 | 5.77 | Y | 1 | 41.0 | — | 1 | 28 | +27 | Generic; rose with the word count |
| legal calendaring | PRIM | 170 | 27 | 16.60 | Y | 6 | 38.2 | — | 2 | 28 | +26 | ThomsonR 1 |
| legal calendar | PRIM | 170 | 26 | 16.24 | Y | n/a | — | — | 1 | 41 | +40 | Was in H2 #1 only |
| legal scheduling software | GSC-Q | 110 | 27 | 29.12 | Y | 21 | 34.3 | — | 0 | 3 | +3 | H2 #6 «Legal Scheduling Software for the Whole Firm». ThomsonR 59 |
| scheduling software for lawyers | GSC-Q | 140 | 23 | 0.00 | Y | 2 | 59.0 | — | 0 | 2 | +2 | |
| appointment scheduling software for lawyers | SR | 260 | 23 | 0.00 | Y | n/a | — | — | 0 | 2 | +2 | LawToolBox only at 80. «appointments» was schema-only |
| legal deadline tracking | SR | 110 | 16 | 0.00 | Y | n/a | — | — | 0 | 5 | +5 | ⭐ «deadlines» was 7× with no phrase match. MyCase 5 |
| deadline calculator | SR | 8100 | 33 | 0.46 | Y | n/a | — | — | 0 | 2 | +2 | 9,700 vol with «legal deadline calculator» — tool-seeking, $0.46. Mentioned; the FAQ says Maatdesk does not calculate court-rule deadlines |
| legal deadline calculator | SR | 1600 | 25 | 2.17 | Y | n/a | — | — | 0 | 1 | +1 | Content play, not a pipeline play — see finding 6 |
| deadlines / meet deadlines | PRIM | 8100 | 68 | 0.00 | Y | n/a | — | — | 7 | 11 | +4 | Single word, KD 68 — vocabulary, not a target |
| statute of limitations | NEW | n/d | — | — | — | n/a | — | n/d | 0 | 21 | +21 | The documented feature — SoL calendar, Limitation Date widget, auto-event on the matter. Replaces «limitation dates» (10 vol) |
| limitation dates | PRIM | 10 | 23 | 0.00 | — | n/a | — | — | 2 | 1 | −1 | The old H3 card. 10 monthly searches; superseded by the row above |
| court dates | PRIM | 9900 | 91 | 1.00 | — | n/a | — | — | 1 | 0 | −1 | ⚠ NAVIGATIONAL — people looking up actual court dates. Not a loss |
| court calendar software | SR | 40 | 22 | 0.00 | Y | 13 | 41.4 | 38 | 0 | 1 | +1 | ThomsonR 2 |
| hearings | PRIM | 2400 | 54 | 2.45 | Y | n/a | — | — | 1 | 7 | +6 | |
| legal timeline software | SR | 170 | 19 | 10.36 | Y | n/a | — | — | 0 | 2 | +2 | Answered «partly» in a FAQ built on the matter Feed tab — no chronology builder claimed. MyCase 28 |
| conflict check software | SR | 260 | 25 | 15.21 | Y | n/a | — | — | 0 | 1 | +1 | The documented automatic check, in the Intake panel; «conflict check» 0 → 3 |
| google calendar integration | SR | 320 | 64 | 2.57 | Y | n/a | — | — | 0 | 1 | +1 | KD 64 — Google owns it. «google calendar» 0 → 9 as documented behaviour (OAuth; create / edit / delete on the primary calendar) |
| calendar sync | SR | 880 | 65 | 3.14 | Y | n/a | — | — | 0 | 3 | +3 | Unwinnable generic — present as vocabulary only |
| outlook legal calendaring | SR | 70 | 4 | 0.00 | Y | n/a | — | — | 0 | 0 | = | KD 4, LawToolBox 2. «outlook» 0 → 5 and the Outlook FAQ answers «no sync» honestly — the exact phrase is not forced |
| does legal software sync with outlook calendar | SR | 50 | 0 | 0.00 | Y | n/a | — | — | 0 | 0 | = | KD 0. The FAQ H3 «legal software syncs with outlook calendar» (0 → 1) answers it as «no» |
| recurring events | SR | 90 | 18 | 0.00 | Y | n/a | — | — | 0 | 1 | +1 | Custom recurrence is documented (#21) |
| law firm calendar | SR | 10 | 13 | 14.08 | — | n/a | — | — | 0 | 5 | +5 | |
| legal practice management software | SEC | 4400 | 34 | 41.03 | Y | n/a | — | — | 0 | 4 | +4 | Schema applicationSubCategory ONLY before — same miss as /ai-tools and /e-signature |
| legal document management | SEC | 1600 | 29 | 34.03 | — | n/a | — | — | 0 | 1 | +1 | One link to the owner page |
| cloud-based legal software | SEC | 30 | 28 | 46.58 | Y | n/a | — | — | 0 | 2 | +2 | Schema description only before |
| legal workflows | SEC | 70 | 28 | 28.79 | Y | n/a | — | — | 0 | 1 | +1 | Schema description only before |
| task management | SEC | 550000 | 76 | 19.32 | Y | n/a | — | — | 4 | 1 | −3 | ⚠ THE «TASK MANAGEMENT» DASHBOARD CARD IS GONE. It was the likeliest reason a branded task-management query ranked on this URL (finding 12) |
| work recorded | SEC | n/d | — | — | — | n/a | — | n/d | 1 | 0 | −1 | Billing dashboard widget — removed |
| activities over time | SEC | n/d | — | — | — | n/a | — | n/d | 1 | 0 | −1 | Dashboard widget — removed |
| matter status overview | SEC | 20 | 3 | 0.00 | Y | n/a | — | — | 1 | 1 | = | Dashboard widget card removed; the phrase survives once in prose |
| due dates | SR | 1000 | 70 | 0.11 | Y | n/a | — | — | 0 | 9 | +9 | Cascading task due dates in business days — documented, and the 3-step section |
| events | SEC | 90500 | 51 | 0.69 | Y | n/a | — | — | 0 | 17 | +17 | Encyclopedic single word — rose as product vocabulary (4 event types), not as a target |
| reminders | SEC | 18100 | 75 | 0.88 | Y | n/a | — | — | 2 | 18 | +16 | Same — several reminders per event, to users or contacts, is documented |
| appointments | SEC | 14800 | 87 | 3.94 | Y | n/a | — | — | 0 | 2 | +2 | An earlier read called «0× in body» a gap. At KD 87 it is not |
| alerts | SEC | 22200 | 100 | 3.16 | Y | n/a | — | — | 2 | 1 | −1 | KD 100 |
| firm-wide calendar visibility | SEC | n/d | 15 | — | — | n/a | — | — | 2 | 0 | −2 | Old FAQ phrasing; the concept is now «who sees which calendar» in H2 #6 |
| secure calendar sharing / role-based access | SEC | 20 / 30 | 51 / 73 | 3.98 / 7.52 | — | n/a | — | — | 2 | 0 | −2 | Old FAQ #4 phrasing; replaced with the documented Viewer / Editor / Free-Busy / Booking permissions |
| attorneys | AUD | 9900 | 80 | 14.08 | — | n/a | — | — | 3 | 6 | +3 | Local pack — qualifier only |
| law firms | AUD | 6600 | 73 | 0.00 | — | n/a | — | — | 1 | 8 | +8 | 9 GSC queries / 338 impressions carried «law firm»; the body said it once |
| how does Maatdesk help firms manage deadlines confidently | LT | n/d | 0 | — | — | n/a | — | — | H3 | 0 | −1 | ⚠ Old FAQ #2 — KD 0 and Navigational: a brand string, not a query. All six branded/original FAQ H3s are gone |
| what is legal calendaring software | SR | n/d | 24 | — | — | n/a | — | — | 0 | 3 | +3 | The unbranded replacement; H2 #2 and a FAQ |
| can multiple attorneys share a calendar | SR | n/d | 7 | — | — | n/a | — | — | 0 | 1 | +1 | KD 7 |
| causes of mistakes in legal calendaring software | NEW | 40 | n/d | — | — | n/a | — | — | 0 | 1 | +1 | From the Keyword Overview screenshot — no export held it. Now a FAQ H3 |
| web app | NEW | n/d | — | — | — | n/a | — | n/d | 0 | 3 | +3 | Replaces 8 «mobile app push notification» claims; «notification center» 0 → 5 |
| mobile app | SEC | 40500 | 95 | 2.36 | Y | n/a | — | — | 0 | 0 | = | Removed from the schema featureList too — /mobile-app became /web-app on 2026-09-14 |
| maatdesk | ENT | 170 | 16 | 2.48 | — | 4 | 5.0 | — | 6 | 77 | +71 | Brand |
| maatdesk legal task management software | SR | 320 | 0 | 0.00 | Y | n/a | — | 37 | 0 | 0 | = | ⚠ THE ONE NON-CALENDAR KEYWORD THIS URL RANKS FOR, AND IT BELONGS TO /task-management-tool-for-attorneys. Removing the Task Management card fixes two pages at once |
| legal case management software | WRG | 590 | 36 | 19.08 | Y | n/a | — | — | 0 | 2 | +2 | Was FAQ Q1 in the copied schema; now link text to the owner page only |
| courtdrive | NAV | 1900 | 18 | 16.64 | — | n/a | — | — | 0 | 0 | = | Largest row in the gap export and a competitor brand — 31 such rows, 4,790 vol, none addressable |
| juridische agenda software | GSC-Q | n/d | — | — | — | 61 | 63.0 | n/d | 0 | 0 | = | Dutch; 61 impressions at 63. Not addressed |
| Page | Impressions | Avg position | Clicks | The problem | The fix |
|---|---|---|---|---|---|
| /e-signature | 91 | 6.49 | 0 | Page 1, cannot convert the impression | SERP / snippet work |
| /legal-calendaring-software | 2,059 | 35.57 | 0 | Page 4. Nothing to convert | Depth and authority |
| Keyword Maatdesk already holds | Vol | KD | CPC | MD position | Now on page |
|---|---|---|---|---|---|
| litigation calendaring software | 30 | 18 | $53.17 | 31 | 2 |
| calendaring software for law firms | 140 | 21 | $48.59 | 32 | 4 · title |
| law firm calendar software | 50 | 23 | $44.58 | 37 | 3 |
| legal calendaring software — the target | 480 | 21 | $36.41 | 30 | 17 |
| attorney calendar software | 170 | 25 | $36.41 | 27 | 2 |
| legal calendar software | 210 | 20 | $36.41 | 31 | 5 |
| law calendar software — best position held | 110 | 21 | $36.41 | 22 | 1 |
| legal calendaring programs | 110 | 23 | $36.41 | 32 | 2 |
| attorney calendaring software | 40 | 22 | $35.51 | 29 | 1 |
| calendaring system for law firms | 40 | 21 | $29.52 | 55 | 1 |
| Addressable cluster (76 kws / 8,590 vol) | Keywords | Vol | Status 2026-09-10 | Status 2026-09-16 |
|---|---|---|---|---|
| calendar* | 34 | 4,490 | the core, partially held | exact-match on all held variants |
| docket* | 3 | 530 | absent from the page entirely | H2 #7 · «docketing» 12× |
| timeline* | 5 | 530 | absent — Thomson Reuters and MyCase own it | FAQ, answered «partly» |
| deadline* | 9 | 510 | 7× «deadlines», no phrase match | «legal deadline tracking» 5×, H2 #5 |
| outlook / sync / 365 | 5 | 350 | absent; legal-qualified half is KD 0–19 | FAQ, answered «no sync» |
| Keyword | Vol | KD | CPC | GSC — already arriving |
|---|---|---|---|---|
| legal calendaring and docketing software | 30 | 20 | $69.46 | 98 impr @ 48.2 |
| legal calendaring & docketing software | 10 | 19 | $69.46 | 22 impr @ 47.0 |
| docketing | 480 | 21 | $16.86 | — |
| docketing software | 320 | 19 | $14.68 | — |
| legal docketing software | 140 | 15 | $17.65 | — |
| legal docketing workflow | 70 | 7 | $0.00 | — |
| docketing and calendaring software | 20 | 13 | $0.00 | 19 impr @ 44.8 |
| Unwinnable | Vol | KD | CPC | Nearly free | Vol | KD | CPC |
|---|---|---|---|---|---|---|---|
| calendar sync | 880 | 65 | $3.14 | legal outlook | 110 | 19 | $0.00 |
| google calendar integration | 320 | 64 | $2.57 | outlook legal calendaring | 70 | 4 | $0.00 |
| outlook calendar integration | 30 | 41 | $4.96 | office 365 legal case management | 70 | 9 | $0.00 |
| does legal software sync with outlook calendar | 50 | 0 | $0.00 | ||||
| matter management outlook | 50 | 9 | $0.00 |
| Word | Vol | KD | Word | Vol | KD |
|---|---|---|---|---|---|
| task management | 550,000 | 76 | alerts | 22,200 | 100 |
| events | 90,500 | 51 | calendars | 22,200 | 100 |
| appointments | 14,800 | 87 | reminders | 18,100 | 75 |
| court dates — and Navigational | 9,900 | 91 |
| Audience word | GSC queries | Impressions | Body 2026-09-10 | Body 2026-09-16 |
|---|---|---|---|---|
| «law firm» | 9 | 338 | 1× | 8× · in the title |
| «attorney» | 6 | 221 | 3× | 6× |
| «lawyer» | 5 | 106 | 0× | present |
| Domain | Of 107 | What it dominates |
|---|---|---|
| LawToolBox | 48 | Its own brand cluster plus docketing and Outlook / 365 integration terms |
| Thomson Reuters | 46 | The generic «calendaring / scheduling / legal timeline» informational vocabulary |
| MyCase | 13 | Deadline-tracking and timeline-for-lawyers terms, ranking 1–5 on several |
| Maatdesk | 15 | Positions 22–55, entirely inside the «‹x› calendar / calendaring software» head cluster |
| # | Keyword | Vol | KD | CPC | GSC | Status 2026-09-10 → now |
|---|---|---|---|---|---|---|
| 1 | legal calendaring and docketing software | 30 | 20 | $69.46 | 98 @ 48.2 | «docketing» 0× → H2 #7, 12× |
| 2 | legal calendaring software | 480 | 21 | $36.41 | 363 @ 32.0 | 291 words behind it → 4,821 |
| 3 | docketing + docketing software + legal ~ | 940 | 15–21 | $14–18 | 19 @ 44.8 | absent → on the page |
| 4 | calendaring software for law firms | 140 | 21 | $48.59 | 95 @ 35.9 | not a phrase → title + H2 #4 |
| 5 | legal calendar software | 210 | 20 | $36.41 | 167 @ 30.9 | not a phrase → 5× |
| 6 | law firm calendaring software | 70 | 22 | $44.58 | 100 @ 36.4 | absent → 1× |
| 7 | attorney calendar software | 170 | 25 | $36.41 | 31 @ 31.0 | not a phrase → 2× |
| 8 | law calendar software | 110 | 21 | $36.41 | 15 @ 25.3 | best position held (22) → 1× |
| 9 | litigation calendaring software | 30 | 18 | $53.17 | 17 @ 33.2 | absent → 2× |
| 10 | law firm calendar software | 50 | 23 | $44.58 | 82 @ 38.9 | absent → 3× |
| 11 | legal calendaring programs | 110 | 23 | $36.41 | 21 @ 33.1 | absent → 2× |
| 12 | deadline calculator + legal deadline calc. | 9,700 | 25–33 | $0.46 | n/a | absent → answered «no» in the FAQ; content play open |
| 13 | appointment scheduling sw for lawyers | 260 | 23 | $0.00 | n/a | schema-only → 2× |
| 14 | deadline assistant | 70 | 12 | $41.48 | n/a | Thomson Reuters product — answered «no» |
| 15 | legal scheduling software | 110 | 27 | $29.12 | 21 @ 34.3 | absent → H2 #6 |
| 16 | conflict check software + conflict check ~ | 280 | 21–25 | $15–18 | n/a | no claim → the documented automatic check, Intake panel |
| 17 | outlook / office 365 legal cluster | 350 | 0–19 | $0.00 | n/a | no claim → answered «no sync» in the FAQ |
| 18 | legal timeline software + timeline sw ~ | 280 | 14–19 | $10.36 | n/a | absent → answered «partly» (matter Feed tab) |
| 19 | legal deadline tracking | 110 | 16 | $0.00 | n/a | no phrase match → 5×, H2 #5 |
| 20 | cloud-based legal software | 30 | 28 | $46.58 | n/a | schema only → 2× |
| 21 | legal practice management software | 4,400 | 34 | $41.03 | n/a | schema only → 4× |
| 22 | legal document management | 1,600 | 29 | $34.03 | n/a | schema only → one link to the owner page |
| — | calendar sync / google cal integration | 1,200 | 64–65 | $3.14 | n/a | AVOID — Google / Microsoft own it |
| — | court dates | 9,900 | 91 | $1.00 | n/a | AVOID — Navigational, looking up real dates |
| — | task management / events / appointments | 655,300 | 51–100 | varies | n/a | AVOID — encyclopedic single words |
| — | courtdrive / lawtoolbox / advbox … | 4,790 | — | varies | n/a | AVOID — 31 competitor-brand navigational keywords |
| — | case management · document management system | 13,500 | 34–54 | $4–14 | n/a | AVOID — belong to their own landing pages |
| Element | Before | Now | Change |
|---|---|---|---|
| H1 + intro paragraph (name + briefintro, XML) | 3 | 52 | +49 |
| Body copy — TOC, H2s, cards, sections, lists, alts | 131 | 2,796 | +2,665 |
| FAQ section — H3s + answers | 169 | 1,973 | +1,804 |
| VISIBLE INDEXABLE TEXT | 303 | 4,821 | ×15.9 |
| Metas — title, description, OG, Twitter, og:image:alt | 79 | 99 | +20 |
| JSON-LD text — schema description, featureList, transcript, FAQ | 363 | 2,454 | +2,091 |
| EVERYTHING A CRAWLER READS | 745 | 7,374 | ×9.9 |
| # | Date | What | Why |
|---|---|---|---|
| a | 09-15 | Rewrite: 291 → ~1,090 words; 6 dashboard cards → 6 Schedules cards; 6 branded FAQs → 8 unbranded; images 6 → 3 with real alts; wrong-page VideoObject + FAQPage replaced with this page's video (YouTube Q3Ton3Bj5eg, transcript) and FAQs; metas rewritten; SoftwareApplication → WebPage → BreadcrumbList graph; briefintro + description filled; youtubeslideid added | 2,059 impr @ 35.6 with 0 clicks and 15 KD 18–25 rankings at 22–38 = a depth problem; 4 of 6 cards were Dashboard widgets; the branded task-management query was ranking on THIS url; JSON-LD was copied from /legal-case-management-software; the page opened on images with no copy |
| b | 09-15 | Keyword pass: 15 exact-match phrases woven into the H2 paragraph, alts, cards, docketing section and FAQ answers | The URL already ranked 22–38 on these variants (Positions export) but the copy paraphrased them |
| c | 09-15 | isPartOf on SoftwareApplication → a bare @id reference to https://maatdesk.com/#software | The site-wide node must be referenced, never redefined inline |
| d | 09-15 | Razor «SEO ‹date› — what. Why. Source.» comments above every edited block | Matches the SEO 2026-09-09/10 notes in ServicePageSkin.cshtml |
| e | 09-15 | «Mobile app push notifications» removed from 8 places (card 3, FAQ 6, FAQ 8, schema description + featureList, briefintro); replaced with the in-app Notification center / any browser | /mobile-app was rewritten as /web-app on 2026-09-14 (commits e9c6e84 / e782e68): Maatdesk is a browser web app, no native app, no push |
| f | 09-15 | Rebuild on the /ai-tools template: index, definitional section, «How Legal Deadline Management Works» (3 steps), «Legal Scheduling Software for the Whole Firm», «One Legal Calendar Across the Life of a Matter», «What Your Firm Gains», FAQs 8 → 14, 11 internal links (page had 0) | Content-gap review vs support.maatdesk.com found documented behaviour the page never used (cascading due dates, multiple reminders, private events, colour per calendar, calendar export, per-user notification settings, auto re-invitation, real-time updates, automatic conflict check) and three sized phrases at 0× |
| g | 09-15 | data-aos fade-up animations removed (22 attributes) | /ai-tools and /web-app carry none |
| h | 09-15 | GSC pass: 12 exact phrases (calendaring software for lawyers / attorneys, legal office calendaring software, calendaring system for law firms, scheduling software for law firms, law office calendar software, attorney scheduling software, legal calendar management, court calendaring software, legal calendaring tool, legal calendaring system, docketing and calendaring software) + 3 FAQs (best / AI-or-rules / cost) + the missed-statute-deadline paragraph | 38 of the 57 GSC queries were not on the page verbatim; all had impressions at 25–52. Two AI-search-style queries already placed the URL at 9–10 with no sentence answering them |
| i | 09-15 | Semrush Overview pass: «free legal calendaring software» in the cost FAQ; new FAQ on causes of mistakes. FAQs 17 → 18 | The Keyword Overview screenshot showed two rows no export held: 50 vol / KD 22 and 40 vol |
| j | 09-15 | Tail pass: legal timeline FAQ (Feed tab, Details dates, Agenda view — says no chronology builder), create / move-event FAQ, 10 exact phrases (billable hours, conflict check software, google calendar integration, legal docketing workflow, scheduling for lawyers, meet deadlines, legal calendaring calculator, «syncs with outlook calendar», appointment scheduling software for legal firms, legal document management link). FAQs 20 | Last sized rows still at 0 that the docs could support: legal timeline cluster 440 vol KD 8–19, billable hours 2,400, legal document management 1,600, google calendar integration 320, conflict check software 260 |
| k | 09-16 | Google FAQ corrected: «one-way display» removed; events can be created / edited / deleted on the primary Google calendar from the Schedules window | /privacy-policy documents the calendar.events scope «to view, create, update, and delete»; the event form lists the primary Google calendar as a target. Found while checking for cannibalisation |
| l | 09-16 | Outbound links pass: 9 contextual links added, 1 generic case-management link dropped → 21 links to 16 pages, none linked more than 3×. Links live in visible FAQ answers only; FAQPage JSON stays plain text | Anti-cannibalisation: every mention of another module now points at the page that owns it |
| m | 09-16 | Inbound links pass: 7 pages now link here from the sentence that mentions calendaring; client-portal card rewritten to the documented invitation flow. Inbound pages 2 → 9 | GSC «+calendar» Pages export shows only this URL surfacing for calendar queries. The client-portal card claimed «schedule directly in the portal / automatic reminders», which no support article documents |
| n | 09-16 | Title tag 37 → 51 chars: «Legal Calendaring Software for Law Firms | Maatdesk»; og:image:alt aligned with the article's alt. H1 unchanged | Half the SERP title space unused (siblings 61–65); carries «calendaring software for law firms» (140 / KD 21 / $48.59) |
| o | 09-16 | FAQPage «about» → #software added | Node-by-node comparison with /e-signature: the only property missing. VideoObject «transcript» (extra vs e-signature) kept on purpose |
| p | 09-16 | Proofread: behaviour → behavior, colour → color (×3), «is one calendar» → «happens on one calendar», «Nothing in this» → «None of this», «due at» → «due on», «one record in the matter» → «one record: the matter», «the fifth most» → «a fifth that most», «when you do it» → «when you initiate it» | US spelling (75% of impressions are US; page uses «organizer»). «Cancelled» kept — it is the product's own setting label |
@id https://maatdesk.com/legal-case-management-software#video, name «Maatdesk Legal Case Management Demo», contentUrl vimeo/1157001528 — the case-management entity's video, while ServiceEntities.xml gives this page vimeoslideid 1157299580. The FAQPage held six case-management questions. None of the six real calendaring FAQs were marked up, and articlemetas.cshtml emitted SoftwareApplication only — no WebPage, no BreadcrumbList, so no page-level entity and no breadcrumb rich result.
| Measure | Now (pre-rewrite window) | What movement would mean |
|---|---|---|
| «legal calendaring software» — GSC query filter | 363 impr @ 32.0 · SR 30 | The target. Semrush shows every position unmoved vs the previous check; any movement is the rewrite |
| «legal calendaring and docketing software» | 98 impr @ 48.2 · SR — | The $69.46 term. Entering the top 100 in Semrush would be the first sign the docketing section registered |
| «law calendar software» | 15 impr @ 25.3 · SR 22 | Best position held — closest to page 2 |
| Semrush Positions export, exact URL | 16 keywords, 22–38, est. traffic 0 | Count and range. «maatdesk legal task management software» should leave this list |
| Best single-day position | 20.3 | The page has never touched page 1. A day under 10 would be new |
| Search Console → Enhancements | — | FAQ, Video, Breadcrumb should all report valid items for this URL |
urlspanish="x-disabled") — only hreflang="en" is emittedlegal-calendaring-software-improvements.txt as a matter of course, without being asked, and mirrored as a Razor «SEO ‹date› — what. Why. Source.» comment at the exact point of the edit. Each pass appends its own lettered row to the change log: WHAT changed, WHY, and the FILES touched. To refresh the table after the next round, re-parse both sides on the same day — «BODY» must keep meaning the git HEAD of 2026-09-10 no matter how many times the counter runs.