A five-phase execution framework for building a content system that ranks, converts, and runs consistently without consuming the attorney's time.
Content marketing for solo attorneys fails in a specific and consistent way. Not because the attorney cannot write or does not understand the value of content. It fails because there is no system behind it. Topics get chosen at random. Posts go up when there is time. The blog has five pieces from fourteen months ago and nothing since. The practice area pages have not been touched since the website launched.
A content system is different from content marketing as a vague intention. It is a defined set of processes that answers four questions at all times: what to publish, when to publish it, how to produce it efficiently, and how to measure whether it is working. When those four questions have clear answers, content becomes a predictable pipeline input rather than a sporadic activity that generates unpredictable results.
This playbook builds that system in five phases. Each phase has specific deliverables. Complete them in order. The system does not function properly if Phase 3 is built before Phase 1 and 2 are done.
| What this playbook producesA content audit, a keyword and topic framework, a 90-day calendar, a production workflow that minimizes attorney time, a distribution system across website and LinkedIn, and a monthly measurement process. Solo attorneys who implement all five phases and sustain them for six months produce content libraries that rank, convert, and continue working without ongoing reinvention. |
Table of Contents
- Phase 1: Content Audit and Foundation — Know what you have and what you need
- Phase 2: Topic and Keyword Framework — Decide exactly what to write about and why
- Phase 3: Production System — Build a repeatable workflow that fits attorney time
- Phase 4: Distribution and Amplification — Get content in front of the right people
- Phase 5: Measurement and Iteration — Track what works and improve systematically
| PHASE 1Content Audit and FoundationKnow exactly what you have, what is working, and what needs to be built before writing anything new |
Most solo attorneys skip this phase because they assume they know what is on their site and how it is performing. They are almost always wrong on at least one of those two counts. A content audit takes two to three hours and prevents months of wasted effort writing content that duplicates what already exists or targeting queries the site has already partially addressed.
1.1 Website content inventory
List every piece of content currently on your website. This includes homepage, practice area pages, attorney bio page, about page, blog posts, FAQ pages, and any other written pages. For each piece, record:
- URL
- Page title and primary topic
- Approximate word count
- Date last updated or published
- Whether it has a visible CTA
This inventory takes 45 to 60 minutes for most solo firm websites. Do it in a spreadsheet with one row per page. Once complete you will have a clear picture of your current content landscape including gaps, thin pages, and pages that have not been updated in over 12 months.
1.2 Performance audit using Google Search Console
If you do not have Google Search Console connected to your website, set it up before proceeding. Once connected, look at the Performance report for the past six months. For each page in your inventory, note:
- Total impressions: how many times the page appeared in search results
- Total clicks: how many people actually clicked through
- Average position: where the page ranks on average for its queries
- Top queries driving impressions to each page
This data tells you which pages are already generating search visibility, which are ranking but not converting clicks, and which are invisible entirely. Pages ranking between position 6 and 15 with decent impression volume are your highest-priority optimization targets: they are close to the first page and a content refresh can often push them over.
1.3 Content gap identification
Compare your inventory against the core content a solo firm website should have. Flag anything missing as a build priority.
| Content Type | Minimum Required | Ideal State | Priority if Missing |
|---|---|---|---|
| Homepage | Clear headline, visible CTA, practice area named | 750 to 1,000 words with trust signals and FAQ section | Critical |
| Practice area pages | One page per core service area | 1,200 to 2,000 words each with embedded FAQ section | Critical |
| Attorney bio page | Name, photo, bar admission, practice areas | 600 to 900 words with personal voice and CTA | High |
| FAQ page or sections | 10+ questions per practice area | 20+ questions with schema markup applied | High |
| Blog posts | At least 6 published in past 12 months | 2 to 3 per month consistently for 6+ months | Medium |
| Location page (if multi-city) | One page per served city or region | 800 to 1,200 words with local specificity per page | High if applicable |
| Phase 1 completion checkBefore moving to Phase 2: you have a complete content inventory in a spreadsheet, Search Console data attached to each page, and a prioritized gap list identifying what needs to be built versus what needs to be optimized. |
| PHASE 2Topic and Keyword FrameworkDecide exactly what to write about, in what order, and why each piece belongs in the system |
Random topic selection is one of the two most common reasons solo firm content programs fail to produce organic traffic. The second is publishing generic content at any topic. Phase 2 solves the first problem by building a structured framework that ensures every piece you publish targets a real query, at the right difficulty level, with a clear purpose in the content library.
2.1 The four topic categories every solo firm needs
| Category | Description | Example | Publication Frequency |
|---|---|---|---|
| Process explainers | Step-by-step walkthrough of what happens in a specific legal process relevant to your practice area and jurisdiction | 'What happens after you file a trademark application in the US' | 1 to 2 per month |
| Comparison and decision posts | Helps the reader choose between two options or decide whether they need an attorney | 'Do I need a lawyer for an uncontested divorce in Texas' | 1 per month |
| Mistake and warning posts | Names the common errors clients make before or during a legal matter in your area | 'Three mistakes people make after a car accident that hurt their personal injury claim' | 1 per month |
| Local FAQ posts | Answers a specific, hyper-local question tied to your practice area and geography | 'How long does probate take in Cook County Illinois' | 1 to 2 per month |
A balanced content calendar draws from all four categories in rotation. Attorneys who only publish process explainers miss the comparison and decision queries. Attorneys who only publish local FAQ posts miss the broader practice area authority building that process explainers provide.
2.2 Keyword targeting: finding the right queries
Every piece of content should target a specific, searchable query. Not a topic. A query. The difference is whether a real person is likely to type those words into Google when they have a legal problem.
Use Google's free keyword planner or Ahrefs' free keyword generator to validate that your target queries have actual search volume before building content around them. For solo firms, prioritize queries with keyword difficulty scores under 40 and monthly search volume between 50 and 500 in your target geography. High volume with high difficulty is a losing game for most solo firm domains. Low volume with low difficulty is winnable and compounds as you build topical authority.
| Keyword targeting — right vs wrong approachWrong: Writing about 'trademark law' (KD 78, dominated by aggregators) Right: Writing about 'how long does a trademark application take' (KD 18, answerable, specific, real client question, winnable for a solo firm) |
2.3 Building your master topic list
Generate 30 to 40 topic ideas using the four categories above and validate each against keyword data. Then rank them by three criteria: keyword difficulty (lower is better for early-stage sites), relevance to your highest-value practice areas, and how close the query intent is to a potential client ready to hire. Build your 90-day calendar from the top 10 to 12 topics on this ranked list.
The 90-day calendar build process is covered step by step in our blog post on how to build a content calendar in an hour. Use that process to convert your ranked topic list into a publication schedule with specific dates.
| Phase 2 completion checkBefore moving to Phase 3: you have a master topic list of 30 to 40 ideas, each validated against keyword data, ranked by priority, and the top 10 to 12 scheduled into a 90-day calendar with publication dates assigned. |
| PHASE 3Production SystemBuild a repeatable writing and publishing workflow that fits inside the attorney's actual schedule |
The production system is where most content programs break down for solo attorneys. The topics are identified, the calendar is built, and then the first publication date arrives and there is no finished piece because writing it kept getting deprioritized against billable work.
A production system removes the dependency on motivation and memory. It defines exactly when writing happens, how long it takes, and what the process looks like from blank page to published post. Once the system is built, production becomes a scheduled activity with a predictable time cost rather than an open-ended task that competes with everything else.
3.1 The attorney input model
For a solo attorney, there are three viable production models depending on how much writing time is realistically available.
| Model | Attorney Time per Piece | How It Works | Best For |
|---|---|---|---|
| Full attorney authorship | 2 to 3 hours | Attorney writes the full piece from a topic brief, edits, and publishes | Attorneys who enjoy writing and have consistent availability |
| Attorney input, writer execution | 30 to 45 minutes | Attorney records a voice note or provides bullet points covering their perspective; writer drafts; attorney reviews and approves | Attorneys with limited writing time but available for brief input sessions |
| Brief-driven agency production | 15 to 20 minutes | Attorney completes a structured brief with 4 to 6 specific observations; agency produces the full piece; attorney does final review | Attorneys using a content agency who want to maintain differentiation and voice |
The attorney input model matters because generic content, produced without attorney perspective, does not differentiate and does not build the kind of authority that converts visitors into clients. The full case for why attorney input is non-negotiable is in our Expert Commentary on why most law firm content sounds the same. Whichever model you use, the attorney's actual experience and perspective must enter the production process somewhere.
3.2 The production workflow
Every piece moves through the same five steps regardless of which model is being used. Defining these steps clearly and assigning a day to each one converts content production from an undefined task into a scheduled process.
- Brief (Day 1 of production week): Record or write 4 to 6 bullet points covering the specific things you would tell a client about this topic in a consultation. This is the raw material that makes the content yours.
- Draft (Day 2 to 3): Write or have written the full piece using the brief as the backbone. Target word count based on content type: 800 to 1,200 for blog posts, 1,200 to 2,000 for practice area pages, 150 to 250 words per FAQ answer.
- Review (Day 4): Attorney reads the draft for accuracy, voice, and the presence of at least one specific observation that could not have come from anyone other than a practicing attorney in this area. If that element is missing, add it.
- Optimize (Day 4 to 5): Ensure the target keyword appears in the page title, first paragraph, at least one H2 or H3 header, and the meta description. Add internal links to two or three relevant pages already on the site. Add FAQ schema markup if the piece includes FAQ content.
- Publish and index (Day 5): Publish the piece and submit the URL to Google Search Console for indexing. Do not wait for Google to find it passively.
3.3 Batch production
Batch writing, producing two to three pieces in a single dedicated session rather than writing one piece at a time across multiple weeks, is the most time-efficient approach for most solo attorneys. The cognitive startup cost of writing is paid once per session rather than once per piece. A four-hour monthly writing block produces the same output as four separate 90-minute sessions with significantly less total friction.
Schedule a recurring monthly writing block in your calendar before anything else fills it. Treat it with the same protection as a client appointment. The pieces produced in that session supply the next three to four publication slots on the calendar.
| Phase 3 completion checkBefore moving to Phase 4: you have chosen a production model, defined which day of the week each production step happens, scheduled your first monthly writing block, and have at least two pieces in draft or complete state ready to publish on their calendar dates. |
| PHASE 4Distribution and AmplificationGet each piece of content in front of the right audience beyond organic search alone |
Publishing content to a website and waiting for Google to send traffic is a complete strategy only after you have established domain authority, consistent publishing history, and strong search rankings for your target queries. In the early months of a content system, distribution amplifies the reach of each piece while organic search visibility is being built.
Distribution for a solo attorney does not require a large following or a paid amplification budget. It requires using the channels already available, specifically LinkedIn, email, and directory Q&A sections, with a simple repurposing workflow that converts one piece of website content into touchpoints across multiple channels.
4.1 The repurposing framework
Every piece of website content has three distribution variants. Build all three when you publish each new piece.
| Variant | Platform | Format | Time to Produce |
|---|---|---|---|
| LinkedIn post | LinkedIn personal profile | 150 to 300 words drawing one key insight from the piece, ending with a link to the full article | 15 to 20 minutes |
| Email snippet | Newsletter or direct email to referral sources | 3 to 4 sentences summarizing what the piece covers and why it is relevant to this audience, with a link | 10 minutes |
| GBP post | Google Business Profile | 150 characters summarizing the topic with a link to the full piece | 5 minutes |
Three distribution variants from one piece of content, produced in under 35 minutes total, multiplies the reach of the work already done without creating three separate pieces from scratch. This is the most efficient amplification approach available to a solo attorney with limited time.
4.2 LinkedIn distribution rules
The LinkedIn variant should not be a summary of the article. It should be one specific observation from the article, written as a standalone insight that is valuable on its own, with the link framed as further reading for those who want more. A post that says 'I wrote about trademark timelines, read it here' performs poorly. A post that opens with a specific observation and closes with a link performs significantly better because it provides value before asking for a click.
The full LinkedIn content rules and post structure guidance are in the LinkedIn Client Acquisition Playbook, Phase 3. Apply those same structure principles to distribution posts.
4.3 Internal linking as distribution
Every new piece of content should link to two or three existing pieces on your site that are relevant to the reader. And every existing piece that is topically related to the new piece should be updated to include a link to it. This internal linking habit serves two purposes: it distributes page authority across the site and it keeps visitors engaged with multiple pages rather than bouncing after one.
Keep a running internal link map in your content spreadsheet: for each piece, note which existing pages it links to and which pages have been updated to link back to it. After 20 or more pieces are published this internal link structure becomes a significant authority signal.
| Phase 4 completion checkBefore moving to Phase 5: you have published at least two pieces with all three distribution variants produced and sent, internal links are in place between the new piece and at least two existing pages, and GBP posts are live for each published piece. |
| PHASE 5Measurement and IterationTrack what the system is producing and use that data to improve it systematically |
A content system without measurement is an activity. With measurement it is a machine you can tune. Phase 5 defines what to track, how often to review it, and what changes to make based on what the data shows.
The measurement process takes 30 to 45 minutes per month. That is the time investment that separates a system that improves from one that plateaus.
5.1 The monthly content scorecard
At the end of each month, record the following metrics in a tracking row in your content spreadsheet.
| Metric | Where to Find It | What It Tells You |
|---|---|---|
| Total organic sessions | Google Analytics > Acquisition > Organic Search | Whether overall organic traffic is growing month over month |
| New pages indexed | Google Search Console > Coverage | Whether new content is being found and indexed by Google |
| Impressions and clicks by page | Google Search Console > Performance > Pages | Which pages are generating search visibility and which are invisible |
| Average ranking position for target queries | Google Search Console > Performance > Queries | Whether rankings for your target keywords are improving |
| Total organic inquiries | Google Analytics > Conversions (requires goal setup) | Whether organic traffic is converting into contact form submissions or calls |
| LinkedIn post reach and engagement | LinkedIn Analytics on each post | Which content formats and topics resonate with your professional network |
| New reviews generated | GBP dashboard and Avvo profile | Whether content-driven visibility is contributing to review generation |
5.2 The quarterly content review
Every 90 days, run a deeper review alongside the monthly scorecard. The quarterly review answers three questions:
- Which pieces are performing above expectations? Identify the top three pages by organic sessions and click-through rate. These are your best-performing content types and topics. Plan more content like them.
- Which pieces are underperforming? Identify pages ranking between position 6 and 20 with decent impression volume but low clicks. These are refresh targets: updating them with more depth, better structure, and added FAQ content often moves them to page one within 60 to 90 days.
- Which gaps in your topic framework have opened up? Review your master topic list against what you have published. Identify practice area questions you still have not addressed and add them to the next 90-day calendar.
5.3 The content refresh workflow
Content refreshes are one of the highest-return activities in a mature content system. A page that already has some domain authority and some ranking history responds to updates faster than a new piece published from scratch.
The refresh process for an underperforming page:
- Expand word count to the target range for its content type if it is currently below it
- Add or expand the FAQ section with three to five new questions
- Update any data, statistics, or legal references that may be outdated
- Add one or two internal links to newer content published since the original piece
- Update the meta title and description to improve click-through rate from search results
- Re-submit the URL to Google Search Console after the refresh is published
The content performance benchmarks in our Legal Content Marketing Performance Benchmarks research piece cover the specific metrics that signal a page is ready for a refresh versus one that needs more time to build organic authority. Use those benchmarks as the decision framework for which pages to prioritize in each quarterly review.
| Phase 5 completion checkThe content system is fully operational when: monthly scorecards are being completed, quarterly reviews are identifying refresh targets and calendar gaps, and the system is visibly improving month over month on at least two of the seven scorecard metrics. At this point the system runs on maintenance rather than build effort. |
What to Expect and When
| Timeline | System State | Typical Outcomes |
|---|---|---|
| Week 1 to 2 | Phases 1 and 2 complete | Audit done, topic framework built, 90-day calendar in place, first two pieces in production |
| Week 3 to 4 | Phase 3 operational | First pieces published, production workflow defined, writing block scheduled |
| Month 2 | Phase 4 running | Distribution variants being produced for each piece, LinkedIn posts live, GBP posts active |
| Month 2 to 3 | Phase 5 begins | First monthly scorecard completed, early Search Console data reviewed, first refresh targets identified |
| Month 3 to 5 | System compounding | Early ranking movement on long-tail queries, organic sessions growing, first FAQ featured snippets appearing |
| Month 6 to 9 | Full authority build | Consistent page 1 rankings for targeted local queries, measurable organic inquiry contribution, content library functioning as pipeline asset |
| Month 12+ | Maintenance phase | System self-sustaining at 2 to 3 hours per week; organic search a reliable and growing pipeline source |
| The honest caveatThese timelines assume consistent execution across all five phases. A system built through Phase 2 but not maintained through Phase 3 produces a good plan with no output. A system with output but no measurement in Phase 5 cannot improve. The compounding returns come from all five phases running simultaneously, not from any single phase in isolation. |
About Wiscripts
Wiscripts builds and manages content systems for solo and small US law firms, handling everything from topic framework and calendar to production, distribution, and monthly measurement. If you want this system built and running without doing it yourself, reach out at mail@wiscripts.com or visit wiscripts.com.
This playbook reflects Wiscripts' experience building content systems for solo and small US law firms. Timelines and outcomes vary by practice area, market competitiveness, domain authority, and execution consistency.

