Changelog
What’s changed on Salesforce Dictionary — content rewrites, new pages, accessibility fixes, and feature additions. Newest first.
- Content
Boilerplate cleanup: 1,167 term pages rewritten with unique fictional companies
Replaced 36 over-used fictional company names (NovaScale, BrightEdge, TerraForm Tech, Cobalt Ventures, Quantum Labs, Skyline Consulting, and 30 others) across the dictionary. Every use-case scenario and worked example now uses a fresh, one-of-a-kind company name capped at 5 occurrences across the whole site. Shipped over 54 batches with a custom auto-rewrite tool plus hand-curated final pass on templated openers.
- Trust
Six new legal and trust pages
Added Terms of Service, Cookie Policy, Disclaimer, DMCA & Copyright, Editorial Policy, and AI Policy. Every page is linked from the footer and ships with full Metadata + canonical URL.
- Feature
New /dictionary A-Z index with letter pages
Built a proper A-Z dictionary index at /dictionary with a sticky letter-nav bar and one-line previews. Per-letter pages at /dictionary/a through /dictionary/z (plus /dictionary/num) list every term starting with that letter, with category and difficulty badges. DefinedTermSet + BreadcrumbList JSON-LD on the index.
- Feature
Dedicated author page for editorial credentials
New /authors/dipojjal-chakrabarti page with the 29 Salesforce certifications broken out by track (Admin, Developer, Consultant, Architect, Marketing & AI), bio, editorial-role summary, and Person JSON-LD. HOUSE_AUTHOR schema URL across the site now points here.
- SEO
Audit & fix: footer A-Z link, sitemap entries
Footer "A-Z index" link previously pointed to / (homepage). Now points to /dictionary. Sitemap picks up all 34 new URLs (6 legal pages + 1 dictionary index + 27 letter pages + author page).
- A11y
Dark-mode secondary-text contrast
Bumped --ink-400 and --ink-500 in dark mode so secondary text now meets WCAG AA 4.5:1 contrast against the dark background. Previously running ~2.3:1 which axe-core flagged across the site.
- Fix
Homepage testimonial avatars
Replaced the duplicated initial-letter avatars (which read "JJohn / VVanshika / PParth / RRob / VVarun" in screen-reader output and text-content scrapes) with clean colored category dots.
- SEO
Phrase-level boilerplate auditor
New scripts/audit-phrase-grep.ts catches the recurring-company-name pattern the existing near-duplicate audit misses. Re-runs in seconds against Supabase. Drove the boilerplate-cleanup batches above.
See also our Editorial Policy and AI Policy for how content gets written and reviewed before publishing.