This proposal prioritizes qualified local search demand, clear attribution, and pages that match the way potential clients search for personal-injury help in Walnut Creek and nearby Contra Costa markets.
A DataForSEO check of 40 Walnut Creek / Contra Costa personal-injury and accident terms found 1,560 keyword-specific localized monthly searches. This is not de-duplicated demand because some lawyer/attorney variants overlap, but it shows enough local search activity to justify a dedicated Walnut Creek / Contra Costa acquisition track.
| Local demand segment | Checked monthly searches | What it means |
|---|---|---|
| Explicit Walnut Creek PI / accident terms | 1,100/mo | Highest-value local page cluster: Walnut Creek personal injury lawyer, attorney, accident lawyer, car accident lawyer, truck, motorcycle, and wrongful death variants. |
| Walnut Creek localized “near me” terms | 190/mo | Use Google Business Profile, call tracking, reviews, and local landing-page relevance to capture bottom-funnel searches from the actual local map/service area. |
| Nearby Contra Costa / East Bay city terms | 270/mo | Concord, Lafayette, Danville, Martinez, San Ramon, Pleasant Hill, and Contra Costa modifiers support a tight county-level expansion after Walnut Creek. |
| Keyword / intent | Location basis | Monthly searches | Paid-search signal | Proposal action |
|---|---|---|---|---|
| walnut creek personal injury lawyer | California-localized city query | 170/mo | $33.72–$232.89 top-of-page bid | Primary SEO page and exact-match PPC test. |
| personal injury lawyer walnut creek | California-localized city query | 170/mo | $33.72–$232.89 top-of-page bid | Same page should intentionally cover both word orders. |
| walnut creek personal injury attorney | California-localized city query | 170/mo | $33.72–$232.89 top-of-page bid | Attorney/lawyer variant needs to be in title, H1, copy, FAQ, and internal links. |
| walnut creek accident lawyer | California-localized city query | 170/mo | $33.72–$232.89 top-of-page bid | Build accident-language section, not only generic PI language. |
| walnut creek car accident lawyer | California-localized city query | 50/mo | Bid not reported in this pull | Create a car-crash subpage or a strong section under the Walnut Creek PI page. |
| personal injury lawyer near me | Walnut Creek-localized “near me” query | 40/mo | Competition: low | GBP/review/local proof priority; do not treat this as blog content. |
| concord car accident lawyer | California-localized nearby city query | 110/mo | Competition: low | Secondary expansion target once Walnut Creek page is live. |
Research note: DataForSEO Google Ads search-volume data. Explicit city-modified rows were checked with California location targeting; “near me” rows were checked with Walnut Creek location targeting. Treat the 1,560/mo number as a directional, keyword-specific planning set, not a unique-person audience size.
| Planning need | How this proposal addresses it |
|---|---|
| Highest-priority search opportunity | Walnut Creek / Contra Costa PI demand should lead the recommendation. The local demand check found 1,560 keyword-specific monthly searches across Walnut Creek, near-me, and nearby Contra Costa PI/accident terms before expanding into California statewide injury resources, San Francisco and Bay Area expansion, and Oakland exact-intent injury pages. |
| Original broader opportunity model | The original broader checked set contains 18,060 keyword-specific localized monthly modeled searches across 63 keyword rows, with a modeled annual fee ceiling of $80.83M/yr at #1. Use the Walnut Creek demand check above as the revised near-term priority lens. |
| Current visibility | DataForSEO organic checks found harriman.law visible in 1 / 63 checked rows, including pleasanton personal injury lawyer at #20. |
| Calculation transparency | Every keyword row is modeled and shows its formula inline: demand × 35% click share × conversion rate × close rate × 12 × planning matter value. |
| Conversion discipline | The economics only matter if leads can be tied back to qualified opportunities and signed matters. The campaign should use call tracking, form tracking, source tracking, and cluster-specific intake screens from day one. |
| Walnut Creek demand check | Local keyword research found 1,560 keyword-specific monthly searches across 40 Walnut Creek / Contra Costa PI and accident rows, including 170/mo each for core Walnut Creek PI/attorney/accident variants and 190/mo in Walnut Creek-localized near-me intent. |
The public site positions Harriman Law, PC as a personal-injury firm serving Oakland, San Francisco, and the Bay Area, with an office listed at 1300 Clay Street, Suite 600 in Oakland.
The homepage and practice pages emphasize car crashes, truck accidents, bicycle and pedestrian incidents, motorcycle accidents, rideshare incidents, traumatic brain injuries, wrongful death, dangerous property conditions, product liability, and uninsured/underinsured motorist claims.
The sitemap includes location pages for Oakland, San Francisco, Bay Area, Hayward, Walnut Creek, Dublin, Pleasanton, and Redwood City, which gives the firm a starting footprint for local service-area SEO.
The site already uses free-consultation messaging, phone and email calls to action, and local Bay Area familiarity; the search opportunity is to map that proof to exact service-plus-location intent.
Personal-injury paid search in this market is expensive in the checked sample, so paid campaigns should start with tight ad groups, call-quality tracking, form attribution, and negative keywords rather than broad match spend.
Ahrefs authority metrics show a newer/smaller organic footprint than repeated competitors in the checked SERPs, so the practical first win is high-intent local pages and defensible directory/profile coverage rather than broad statewide domination on day one.
The strategic read: the public site has useful assets, but search wins require turning those assets into exact-intent pages. Searchers use specific combinations of service, problem, and location language, so each SEO target and paid-search ad group should map to a page that matches the query and gives the visitor a clear next step.
Recommended focus: prioritize Walnut Creek / Contra Costa pages, tracking, and review/local proof so the campaign is measured by qualified consultations and signed matters instead of raw inquiry volume.
| Market signal | What it means for Harriman Law | Recommended action |
|---|---|---|
| Oakland office anchor | The Clay Street office should be a local trust anchor for Google Business Profile, local landing pages, reviews, citations, and intake tracking. | Maintain Oakland coverage while building stronger service-plus-location pages for the priority markets. |
| Walnut Creek lead market | DataForSEO checks found 1,560 keyword-specific Walnut Creek / Contra Costa monthly searches across 40 PI and accident rows. | Treat Walnut Creek / Contra Costa as the near-term lead-generation priority: build the page, local proof, review flow, and paid-search test around that market. |
| Bay Area service footprint | The sitemap already supports Oakland, San Francisco, Bay Area, Hayward, Walnut Creek, Dublin, Pleasanton, and Redwood City pages. | Frame this as a local expansion system: each city page should prove service, local familiarity, and a clear consultation path. |
| High-value injury sub-niches | Truck accidents, TBI, wrongful death, product liability, rideshare, bike/pedestrian, and UM/UIM searches can justify deeper pages even when exact local volume is suppressed. | Prioritize exact-intent pages tied to case type, location, and intake quality. |
| Expensive PPC market | Checked bid ranges show that generic personal-injury and car-accident clicks can be very expensive in Oakland/San Francisco. | Recommend limited paid tests only where calls/forms can be attributed to qualified case screens. |
| Competitor pressure | Checked SERPs repeatedly include larger injury firms, legal directories, and city-specific pages with stronger authority. | Build owned local authority so qualified leads do not depend entirely on third-party marketplaces. |
| Keyword cluster | Modeled monthly demand | Checked visibility | Modeled $/yr at #1 |
|---|---|---|---|
| California statewide injury resources | 8,240 | 0 / 9 checked rows visible in top 30 | $37.95M/yr |
| San Francisco and Bay Area expansion | 4,610 | 0 / 11 checked rows visible in top 30 | $20.72M/yr |
| Oakland exact-intent injury pages | 2,720 | 0 / 14 checked rows visible in top 30 | $11.72M/yr |
| Oakland local rank-tracker seeds | 1,210 | 0 / 12 checked rows visible in top 30 | $5.29M/yr |
| PPC and urgent-intent tests | 910 | 0 / 6 checked rows visible in top 30 | $3.65M/yr |
| Bay Area and East Bay service-area pages | 370 | 1 / 11 checked rows visible in top 30 | $1.50M/yr |
The model is used to prioritize where effort should go. It is not a forecast. Every row in the keyword tables below is modeled, and each keyword shows its own calculation inline.
Adjust these planning inputs before reviewing the opportunity model. The displayed keyword-table calculations update in the browser; final recommendations should still be checked against the firm's real intake, close-rate, and average matter-value data.
california personal injury lawyer
| Step | Math | Output |
|---|---|---|
| Monthly search demand | Modeled demand | 3,600 searches/mo |
| Estimated top-rank visits | 3,600 × 35% | 1260.0 visits/mo |
| Estimated leads | 1260.0 × 10% | 126.00 requests/mo |
| Estimated signed matters | 126.00 × 25% | 31.50 matters/mo |
| Annualized matters | 31.50 × 12 | 378.00 matters/yr |
| Modeled annual value | 378.00 × $40,000 | $15,120,000/yr |
Volumes are DataForSEO Google Ads estimates using the keyword's location setting. Each row shows the full value formula inline. “Not found in top 30” means the target domain did not appear in the first 30 organic results checked for that keyword.
| Keyword | Modeled monthly demand | Top bid range | Calculation | Top-30 check | Modeled $/yr at #1 |
|---|---|---|---|---|---|
| california personal injury lawyer | 3,600 | $40.98 - $280.00 | 3,600 × 35% × 10% × 25% × 12 × $40,000 = $15,120,000 | not found in top 30 | $15,120,000 |
| california car accident lawyer | 2,400 | $65.71 - $422.00 | 2,400 × 35% × 10% × 25% × 12 × $35,000 = $8,820,000 | not found in top 30 | $8,820,000 |
| california truck accident lawyer | 1,100 (Ahrefs) | $120.93 - $970.58 | 1,100 × 35% × 10% × 25% × 12 × $60,000 = $6,930,000 | not found in top 30 | $6,930,000 |
| california wrongful death lawyer | 700 (Ahrefs) | not reported | 700 × 35% × 10% × 20% × 12 × $85,000 = $4,998,000 | not found in top 30 | $4,998,000 |
| california traumatic brain injury lawyer | 200 (Ahrefs; Google Ads not reported) | not reported | 200 × 35% × 10% × 20% × 12 × $75,000 = $1,260,000 | not found in top 30 | $1,260,000 |
| california product liability lawyer | 200 (Ahrefs) | $28.06 - $119.06 | 200 × 35% × 8% × 20% × 12 × $50,000 = $672,000 | not found in top 30 | $672,000 |
| california self driving car accident lawyer | 20 | not reported | 20 × 35% × 10% × 25% × 12 × $45,000 = $94,500 | not found in top 30 | $94,500 |
| california uninsured motorist claim lawyer | low / not reported; modeled at 10 | not reported | 10 × 35% × 10% × 25% × 12 × $25,000 = $26,250 | not found in top 30 | $26,250 |
| california dangerous condition public property lawyer | low / not reported; modeled at 10 | not reported | 10 × 35% × 10% × 25% × 12 × $25,000 = $26,250 | not found in top 30 | $26,250 |
| Cluster total | 8,240 | sum of modeled monthly demand | $37.95M/yr | ||
Volumes are DataForSEO Google Ads estimates using the keyword's location setting. Each row shows the full value formula inline. “Not found in top 30” means the target domain did not appear in the first 30 organic results checked for that keyword.
| Keyword | Modeled monthly demand | Top bid range | Calculation | Top-30 check | Modeled $/yr at #1 |
|---|---|---|---|---|---|
| personal injury lawyer san francisco | 1,300 | $70.00 - $318.13 | 1,300 × 35% × 10% × 25% × 12 × $40,000 = $5,460,000 | not found in top 30 | $5,460,000 |
| personal injury attorney san francisco | 1,300 | $70.00 - $318.13 | 1,300 × 35% × 10% × 25% × 12 × $40,000 = $5,460,000 | not found in top 30 | $5,460,000 |
| car accident attorney san francisco | 500 (Ahrefs) | $57.23 - $543.77 | 500 × 35% × 10% × 25% × 12 × $35,000 = $1,837,500 | not found in top 30 | $1,837,500 |
| truck accident lawyer san francisco | 450 (Ahrefs) | $488.00 - $970.58 | 450 × 35% × 10% × 25% × 12 × $60,000 = $2,835,000 | not found in top 30 | $2,835,000 |
| car accident lawyer san francisco | 390 | $57.23 - $543.77 | 390 × 35% × 10% × 25% × 12 × $35,000 = $1,433,250 | not found in top 30 | $1,433,250 |
| motorcycle accident lawyer san francisco | 200 (Ahrefs) | not reported | 200 × 35% × 10% × 25% × 12 × $45,000 = $945,000 | not found in top 30 | $945,000 |
| wrongful death lawyer san francisco | 200 (Ahrefs) | $78.03 - $160.00 | 200 × 35% × 10% × 20% × 12 × $85,000 = $1,428,000 | not found in top 30 | $1,428,000 |
| bicycle accident lawyer san francisco | 150 (Ahrefs) | not reported | 150 × 35% × 10% × 25% × 12 × $45,000 = $708,750 | not found in top 30 | $708,750 |
| rideshare accident lawyer san francisco | 60 (Ahrefs) | not reported | 60 × 35% × 10% × 25% × 12 × $45,000 = $283,500 | not found in top 30 | $283,500 |
| pedestrian accident lawyer san francisco | 30 | not reported | 30 × 35% × 10% × 25% × 12 × $45,000 = $141,750 | not found in top 30 | $141,750 |
| traumatic brain injury lawyer san francisco | 30 (Ahrefs; Google Ads not reported) | not reported | 30 × 35% × 10% × 20% × 12 × $75,000 = $189,000 | not found in top 30 | $189,000 |
| Cluster total | 4,610 | sum of modeled monthly demand | $20.72M/yr | ||
Volumes are DataForSEO Google Ads estimates using the keyword's location setting. Each row shows the full value formula inline. “Not found in top 30” means the target domain did not appear in the first 30 organic results checked for that keyword.
| Keyword | Modeled monthly demand | Top bid range | Calculation | Top-30 check | Modeled $/yr at #1 |
|---|---|---|---|---|---|
| car accident lawyer oakland | 700 (Ahrefs) | $84.29 - $1000.00 | 700 × 35% × 10% × 25% × 12 × $35,000 = $2,572,500 | not found in top 30 | $2,572,500 |
| personal injury lawyer oakland | 390 | $102.87 - $718.94 | 390 × 35% × 10% × 25% × 12 × $40,000 = $1,638,000 | not found in top 30 | $1,638,000 |
| personal injury attorney oakland | 390 | $102.87 - $718.94 | 390 × 35% × 10% × 25% × 12 × $40,000 = $1,638,000 | not found in top 30 | $1,638,000 |
| personal injury law firm oakland | 390 | $102.87 - $718.94 | 390 × 35% × 10% × 25% × 12 × $40,000 = $1,638,000 | not found in top 30 | $1,638,000 |
| car accident attorney oakland | 260 | $84.29 - $1000.00 | 260 × 35% × 10% × 25% × 12 × $35,000 = $955,500 | not found in top 30 | $955,500 |
| truck accident attorney oakland | 150 (Ahrefs) | $397.13 - $496.83 | 150 × 35% × 10% × 25% × 12 × $60,000 = $945,000 | not found in top 30 | $945,000 |
| motorcycle accident lawyer oakland | 150 (Ahrefs) | not reported | 150 × 35% × 10% × 25% × 12 × $45,000 = $708,750 | not found in top 30 | $708,750 |
| wrongful death lawyer oakland | 80 (Ahrefs) | not reported | 80 × 35% × 10% × 20% × 12 × $85,000 = $571,200 | not found in top 30 | $571,200 |
| truck accident lawyer oakland | 70 | $397.13 - $496.83 | 70 × 35% × 10% × 25% × 12 × $60,000 = $441,000 | not found in top 30 | $441,000 |
| car accident law firm oakland | 50 (Ahrefs; Google Ads not reported) | not reported | 50 × 35% × 10% × 25% × 12 × $35,000 = $183,750 | not found in top 30 | $183,750 |
| bicycle accident lawyer oakland | 40 (Ahrefs) | not reported | 40 × 35% × 10% × 25% × 12 × $45,000 = $189,000 | not found in top 30 | $189,000 |
| pedestrian accident lawyer oakland | 30 (Ahrefs; Google Ads not reported) | not reported | 30 × 35% × 10% × 25% × 12 × $45,000 = $141,750 | not found in top 30 | $141,750 |
| traumatic brain injury lawyer oakland | low / not reported; modeled at 10 | not reported | 10 × 35% × 10% × 20% × 12 × $75,000 = $63,000 | not found in top 30 | $63,000 |
| product liability lawyer oakland | low / not reported; modeled at 10 | not reported | 10 × 35% × 8% × 20% × 12 × $50,000 = $33,600 | not found in top 30 | $33,600 |
| Cluster total | 2,720 | sum of modeled monthly demand | $11.72M/yr | ||
Volumes are DataForSEO Google Ads estimates using the keyword's location setting. Each row shows the full value formula inline. “Not found in top 30” means the target domain did not appear in the first 30 organic results checked for that keyword.
| Keyword | Modeled monthly demand | Top bid range | Calculation | Top-30 check | Modeled $/yr at #1 |
|---|---|---|---|---|---|
| personal injury lawyer | 320 | $25.00 - $330.00 | 320 × 35% × 10% × 25% × 12 × $40,000 = $1,344,000 | not found in top 30 | $1,344,000 |
| car accident lawyer | 320 | $331.50 - $1000.00 | 320 × 35% × 10% × 25% × 12 × $35,000 = $1,176,000 | not found in top 30 | $1,176,000 |
| personal injury attorney | 170 | not reported | 170 × 35% × 10% × 25% × 12 × $40,000 = $714,000 | not found in top 30 | $714,000 |
| car accident attorney | 110 | not reported | 110 × 35% × 10% × 25% × 12 × $35,000 = $404,250 | not found in top 30 | $404,250 |
| truck accident lawyer | 70 | $221.09 - $800.00 | 70 × 35% × 10% × 25% × 12 × $60,000 = $441,000 | not found in top 30 | $441,000 |
| wrongful death lawyer | 70 | not reported | 70 × 35% × 10% × 20% × 12 × $85,000 = $499,800 | not found in top 30 | $499,800 |
| motorcycle accident lawyer | 50 | not reported | 50 × 35% × 10% × 25% × 12 × $45,000 = $236,250 | not found in top 30 | $236,250 |
| pedestrian accident lawyer | 30 | not reported | 30 × 35% × 10% × 25% × 12 × $45,000 = $141,750 | not found in top 30 | $141,750 |
| rideshare accident lawyer | 30 | not reported | 30 × 35% × 10% × 25% × 12 × $45,000 = $141,750 | not found in top 30 | $141,750 |
| bicycle accident lawyer | 20 | not reported | 20 × 35% × 10% × 25% × 12 × $45,000 = $94,500 | not found in top 30 | $94,500 |
| product liability lawyer | 10 | not reported | 10 × 35% × 8% × 20% × 12 × $50,000 = $33,600 | not found in top 30 | $33,600 |
| brain injury lawyer | low / not reported; modeled at 10 | not reported | 10 × 35% × 10% × 20% × 12 × $75,000 = $63,000 | not found in top 30 | $63,000 |
| Cluster total | 1,210 | sum of modeled monthly demand | $5.29M/yr | ||
Volumes are DataForSEO Google Ads estimates using the keyword's location setting. Each row shows the full value formula inline. “Not found in top 30” means the target domain did not appear in the first 30 organic results checked for that keyword.
| Keyword | Modeled monthly demand | Top bid range | Calculation | Top-30 check | Modeled $/yr at #1 |
|---|---|---|---|---|---|
| personal injury lawyer near me | 480 | $100.47 - $1000.00 | 480 × 35% × 10% × 25% × 12 × $40,000 = $2,016,000 | not found in top 30 | $2,016,000 |
| car accident lawyer near me | 320 | not reported | 320 × 35% × 10% × 25% × 12 × $35,000 = $1,176,000 | not found in top 30 | $1,176,000 |
| best personal injury lawyer oakland | 70 (Ahrefs; Google Ads not reported) | not reported | 70 × 35% × 10% × 25% × 12 × $40,000 = $294,000 | not found in top 30 | $294,000 |
| injury attorney near me | 20 | not reported | 20 × 35% × 10% × 25% × 12 × $40,000 = $84,000 | not found in top 30 | $84,000 |
| accident attorney near me | 10 | not reported | 10 × 35% × 10% × 25% × 12 × $40,000 = $42,000 | not found in top 30 | $42,000 |
| top personal injury lawyer oakland | low / not reported; modeled at 10 | not reported | 10 × 35% × 10% × 25% × 12 × $40,000 = $42,000 | not found in top 30 | $42,000 |
| Cluster total | 910 | sum of modeled monthly demand | $3.65M/yr | ||
Volumes are DataForSEO Google Ads estimates using the keyword's location setting. Each row shows the full value formula inline. “Not found in top 30” means the target domain did not appear in the first 30 organic results checked for that keyword.
| Keyword | Modeled monthly demand | Top bid range | Calculation | Top-30 check | Modeled $/yr at #1 |
|---|---|---|---|---|---|
| bay area car accident lawyer | 100 (Ahrefs) | not reported | 100 × 35% × 10% × 25% × 12 × $35,000 = $367,500 | not found in top 30 | $367,500 |
| hayward personal injury lawyer | 90 (Ahrefs) | not reported | 90 × 35% × 10% × 25% × 12 × $40,000 = $378,000 | not found in top 30 | $378,000 |
| bay area personal injury lawyer | 40 (Ahrefs) | $31.63 - $269.56 | 40 × 35% × 10% × 25% × 12 × $40,000 = $168,000 | not found in top 30 | $168,000 |
| walnut creek personal injury lawyer | 40 (Ahrefs) | not reported | 40 × 35% × 10% × 25% × 12 × $40,000 = $168,000 | not found in top 30 | $168,000 |
| redwood city personal injury lawyer | 40 (Ahrefs; Google Ads not reported) | not reported | 40 × 35% × 10% × 25% × 12 × $40,000 = $168,000 | not found in top 30 | $168,000 |
| east bay personal injury lawyer | 10 | not reported | 10 × 35% × 10% × 25% × 12 × $40,000 = $42,000 | not found in top 30 | $42,000 |
| pleasanton personal injury lawyer | 10 | not reported | 10 × 35% × 10% × 25% × 12 × $40,000 = $42,000 | #20 in top 30 | $42,000 |
| east bay car accident lawyer | low / not reported; modeled at 10 | not reported | 10 × 35% × 10% × 25% × 12 × $35,000 = $36,750 | not found in top 30 | $36,750 |
| alameda county personal injury lawyer | low / not reported; modeled at 10 | not reported | 10 × 35% × 10% × 25% × 12 × $40,000 = $42,000 | not found in top 30 | $42,000 |
| contra costa personal injury lawyer | low / not reported; modeled at 10 | not reported | 10 × 35% × 10% × 25% × 12 × $40,000 = $42,000 | not found in top 30 | $42,000 |
| dublin ca personal injury lawyer | low / not reported; modeled at 10 | not reported | 10 × 35% × 10% × 25% × 12 × $40,000 = $42,000 | not found in top 30 | $42,000 |
| Cluster total | 370 | sum of modeled monthly demand | $1.50M/yr | ||
| Metric | Ahrefs estimate | How it was derived |
|---|---|---|
| Domain Rating | 4 | Ahrefs Site Explorer domain-rating report. |
| Organic keywords | 3 total; 2 in positions 1-3 | Ahrefs Site Explorer U.S. metrics. |
| Estimated organic traffic | 22 visits/mo | Ahrefs third-party traffic estimate. |
| Referring domains and backlinks | 233 referring domains; 592 live backlinks | Ahrefs backlinks-stats report. |
| Checked search theme | Visible winners in sample | Implication |
|---|---|---|
| california personal injury lawyer | www.jacobyandmeyers.com, www.victimslawyer.com, harrispersonalinjury.com, www.berginjurylawyers.com, www.justia.com | Build or strengthen a page that answers this checked search intent more directly than the repeated winners. |
| california car accident lawyer | wilshirelawfirm.com, www.victimslawyer.com, www.jacobyandmeyers.com, arashlaw.com, www.berginjurylawyers.com | Build or strengthen a page that answers this checked search intent more directly than the repeated winners. |
| personal injury lawyer san francisco | www.walkuplawoffice.com, www.sfbar.org, attorneys.superlawyers.com, www.dolanlawfirm.com, www.sallymorinlaw.com | Build or strengthen a page that answers this checked search intent more directly than the repeated winners. |
| personal injury attorney san francisco | www.walkuplawoffice.com, www.sfbar.org, www.dolanlawfirm.com, www.sallymorinlaw.com, www.rftmlaw.com | Build or strengthen a page that answers this checked search intent more directly than the repeated winners. |
| california truck accident lawyer | www.californiatruckaccidentlawyers.net, www.panish.law, www.trucklawyers.com, johnsonattorneysgroup.com, federal-lawyer.com | Build or strengthen a page that answers this checked search intent more directly than the repeated winners. |
| car accident lawyer oakland | www.milanfarlaw.com, attorneys.superlawyers.com, www.walkuplawoffice.com, www.kleczekinjurylaw.com, www.gjel.com | Build or strengthen a page that answers this checked search intent more directly than the repeated winners. |
| Direct/legal-site competitor | Checked evidence | Implication |
|---|---|---|
| walkuplawoffice.com | 36 checked appearances | Review the winning page type, local proof, review/profile signals, internal links, title structure, and intake path for the overlapping injury searches. |
| callawayandwolf.com | 25 checked appearances | Review the winning page type, local proof, review/profile signals, internal links, title structure, and intake path for the overlapping injury searches. |
| bencrump.com | 25 checked appearances | Review the winning page type, local proof, review/profile signals, internal links, title structure, and intake path for the overlapping injury searches. |
| kleczekinjurylaw.com | 21 checked appearances | Review the winning page type, local proof, review/profile signals, internal links, title structure, and intake path for the overlapping injury searches. |
| harrispersonalinjury.com | 20 checked appearances | Review the winning page type, local proof, review/profile signals, internal links, title structure, and intake path for the overlapping injury searches. |
| vzlawfirm.com | 20 checked appearances | Review the winning page type, local proof, review/profile signals, internal links, title structure, and intake path for the overlapping injury searches. |
| jacobyandmeyers.com | 19 checked appearances | Review the winning page type, local proof, review/profile signals, internal links, title structure, and intake path for the overlapping injury searches. |
| dolanlawfirm.com | 18 checked appearances | Review the winning page type, local proof, review/profile signals, internal links, title structure, and intake path for the overlapping injury searches. |
| gjel.com | 13 checked appearances | Review the winning page type, local proof, review/profile signals, internal links, title structure, and intake path for the overlapping injury searches. |
| thebarnesfirm.com | 13 checked appearances | Review the winning page type, local proof, review/profile signals, internal links, title structure, and intake path for the overlapping injury searches. |
| karnsandkarns.com | 9 checked appearances | Review the winning page type, local proof, review/profile signals, internal links, title structure, and intake path for the overlapping injury searches. |
| haleylaw.com | 8 checked appearances | Review the winning page type, local proof, review/profile signals, internal links, title structure, and intake path for the overlapping injury searches. |
| Directory/resource class | Checked evidence | Implication |
|---|---|---|
| attorneys.superlawyers.com | 36 checked appearances | Maintain defensive profiles, but prioritize owned pages so qualified leads do not depend entirely on third-party marketplaces. |
| justia.com | 19 checked appearances | Maintain defensive profiles, but prioritize owned pages so qualified leads do not depend entirely on third-party marketplaces. |
| yelp.com | 16 checked appearances | Maintain defensive profiles, but prioritize owned pages so qualified leads do not depend entirely on third-party marketplaces. |
| wmlawyers.com | 6 checked appearances | Maintain defensive profiles, but prioritize owned pages so qualified leads do not depend entirely on third-party marketplaces. |
| berginjurylawyers.com | 2 checked appearances | Maintain defensive profiles, but prioritize owned pages so qualified leads do not depend entirely on third-party marketplaces. |
| ccwlawyers.com | 2 checked appearances | Maintain defensive profiles, but prioritize owned pages so qualified leads do not depend entirely on third-party marketplaces. |
| trucklawyers.com | 1 checked appearances | Maintain defensive profiles, but prioritize owned pages so qualified leads do not depend entirely on third-party marketplaces. |
| aswtlawyers.com | 1 checked appearances | Maintain defensive profiles, but prioritize owned pages so qualified leads do not depend entirely on third-party marketplaces. |