The Earnest Homes already has what most Los Angeles property-management companies are still trying to build: a licensed operating history, hundreds of reviews, a substantial content library, and recognizable local authority. The constraint is connection. Google sees strong proof, but it also sees competing phone numbers, inconsistent hours, two license numbers without enough context, and a service-area promise that outruns the linked location-page footprint. This outside-in property management SEO audit shows Jesse Sasomsup and The Earnest Homes how to turn that proof into more visibility—and more rental-analysis requests—from Sherman Oaks across Los Angeles.
Earnest has an authority-to-visibility gap—not a credibility gap
In one logged-in desktop spot check, Earnest appeared third in the Sherman Oaks map pack, was not in the Los Angeles three-pack, and appeared around seventh among the visible traditional organic results for “Los Angeles property management.” Rankings vary by searcher, device, and location, so this is directional—not a rank report. But the pattern is coherent: the brand is strong near its office, while broad-market relevance is diluted across overlapping pages and incomplete city coverage.
Measure the seven parts of search visibility
This scorecard follows the BlitzMetrics SEO & AI Visibility rubric. Six components can be scored from public evidence. Authority remains UNKNOWN because current referring-domain and link-quality data were not available. The July analysis reported Ahrefs DR 55, but a paid-tool snapshot is not a substitute for a fresh authority crawl.
| Component | Score | What the evidence says | Best next move |
|---|---|---|---|
| Technical | 74/100 | Clean crawl/indexing; slow and volatile mobile lab rendering. | Trim Divi/third-party payload and validate field CWV. |
| On-page & schema | 78/100 | Good baseline markup; several copied or incorrect metadata fields. | Repair high-intent metadata, IDs, phone, and hours. |
| Content & keywords | 78/100 | 89 articles and 17 substantial location pages; 12 named markets remain unlinked. | Use lead and query data to build the right missing market pages. |
| Authority | UNKNOWN | Strong public corroboration; July DR 55 snapshot was not refreshed. | Pull current referring domains, link quality, and link growth. |
| Local | 80/100 | Excellent review proof and Sherman Oaks presence; inconsistent public facts. | Name one main line and normalize GBP, schema, and citations. |
| AI search readiness | 80/100 | AI crawlers are allowed and entity proof is strong; graph relationships are incomplete. | Connect Organization, LocalBusiness, Person, Service, and City entities. |
| Conversion | 80/100 | Clear offers, pricing, guarantees, calculators, calls, and forms. | Verify form, call, CRM, and revenue attribution end to end. |
Known-weight subtotal: 67.0/86, equivalent to 78/100 across the six checked components. We do not convert an unmeasured authority component into a zero—or pretend it has been measured.
Score “unknown” as unknown. A trustworthy audit separates public observation, paid-tool snapshots, and private performance data. You can use the same Quick Audit framework before buying another tool or publishing another page.
Confirm that the technical foundation works
The crawl found a healthy indexing foundation. The XML sitemap index exposes 89 posts and 48 pages. All 137 sitemap URLs returned 200, with no sitemap redirects, accidental noindex pages, broken canonicals, or malformed JSON-LD. HTTP redirects to HTTPS, www redirects to the apex domain, and random nonexistent URLs return a real 404.
The robots.txt file is open. Direct checks of Googlebot, Bingbot, GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, and common preview crawlers received the same substantive homepage content as a normal Chrome visitor. No cloaking was observed.
The weakness is rendering cost. Two mobile Lighthouse runs were volatile: LCP ranged from 6.7 to 14.6 seconds, time to interactive sat around 18–19 seconds, and roughly 500 KiB of unused JavaScript was flagged. The homepage HTML alone is about 460 KB; typical location pages are about 333 KB. These are lab observations, not field Core Web Vitals, but the variance itself justifies a performance sprint.
Clean sitemap, canonicals, HTTPS, true 404s, and crawl access.
Unused JavaScript/CSS, heavy markup, and inconsistent server/render latency.
CrUX field data, mobile templates, form scripts, and revenue-impacting pages.
Repair the pages closest to revenue first
Most pages have titles, descriptions, a canonical, one H1, and valid schema. That makes the exceptions unusually cheap wins:
| Page | Finding | Why it matters |
|---|---|---|
| Free Rental Analysis | Meta description talks about donating to Los Angeles Mission. | A high-intent conversion page sends the wrong promise in search. |
| Property Manager vs. Asset Manager | Title, description, and WebPage schema name were copied from a tenant-satisfaction article. | Search engines receive two conflicting identities for a useful authority article. |
| Renters + Rental Listings | They share identical titles and descriptions despite different H1s. | Distinct tasks need distinct search intent and snippets. |
| Free Checklist + Rental Loss Calculator | Descriptions are missing. | Lead magnets should advertise their value before the click. |
| Real Estate | Two H1s. | One unambiguous page topic is easier for users and machines to parse. |
Turn 30 service-area promises into useful local evidence
The content base is already substantial: 89 articles plus 17 dedicated city/area pages, many roughly 1,500–2,400 words. Pairwise analysis did not find simple city-name swaps, although recurring service sections and blog modules repeat across the templates.
The homepage names 30 markets but links only 18. The 12 plain-text markets are Manhattan Beach, Hermosa Beach, Beverly Hills, Simi Valley, Venice, Redondo Beach, Rolling Hills Estates, Silver Lake, Pacific Palisades, Los Feliz, Torrance, and Palos Verdes. The original July analysis correctly called out six of these; today’s broader crawl shows the full gap.
Do not create twelve generic pages just to fill a grid. Prioritize each market with Search Console impressions, CRM lead value, current doors, local reviews, and the team’s capacity to serve it. A page earns its place when it contains local proof: a named staff member, a real management example, regulatory detail, neighborhood/rent context, a local testimonial, and internal links from relevant articles.
Make a table with one row per promised market. Add current leads, managed doors, reviews, GSC impressions, existing page, and next proof asset. Build from the highest revenue/proof combination—not alphabetically.
Separate Sherman Oaks strength from Los Angeles reach
A single search session cannot establish universal rankings, but it can expose a hypothesis worth measuring. These were the visible local results in a logged-in desktop check on August 13, 2026:
| Query | Visible three-pack | Earnest observation |
|---|---|---|
| Sherman Oaks property management | Property Management Group of Sherman Oaks; King George; Earnest Homes | #3 in the visible pack, with the largest review volume of those three. |
| Los Angeles property management | Los Angeles Property Management Group; Utopia; Americana | Not in the visible three-pack; around seventh among visible traditional organic results. |
Rankings are personalized and proximity-sensitive. Replace this spot check with a recurring local-grid scan plus Search Console query/page data before making budget decisions.
Clarify the entity instead of “fixing” valid license numbers
The July email noticed two DRE numbers. Public regulator records explain them:
- DRE 02008003 belongs to A & K Real Estate Management, the licensed corporation. The California DRE lists Earnest Homes as an active DBA and shows the Sherman Oaks address.
- DRE 02008274 belongs to Akarapong “Jesse” Sasomsup, the individual broker and designated officer linked to the corporation.
Both are legitimate. The SEO problem is labeling, not licensing. Use “Earnest Homes, a DBA of A & K Real Estate Management, California DRE #02008003” for the company. On Jesse’s bio, use “Akarapong ‘Jesse’ Sasomsup, Broker DRE #02008274 and designated officer.” Then connect both entities in schema.
Choose canonical facts while preserving department numbers
Multiple numbers are not inherently wrong for a management company. The contact page intentionally publishes management, leasing, maintenance, sales, and emergency lines. The problem is that machines are not told which is the canonical general number:
- The visible header and direct Google profile use (323) 689-7878.
- Homepage LocalBusiness schema uses (323) 473-9399, also presented elsewhere as Jesse’s direct line.
- Directories distribute several department/direct numbers, and public hours vary between seven days by appointment, weekdays only, and weekends closed.
Pick one primary business line that matches GBP and the header. Put that in LocalBusiness telephone. Preserve useful department lines as named ContactPoint records. Do the same for hours: publish one canonical schedule, then sync the website, schema, GBP, and citations.
Connect real authority to the pages that sell
The authority story is stronger than the unrefreshed DR number alone:
- The California DRE corroborates the corporation, DBA, address, and designated officer.
- Expertise.com includes Earnest among its Los Angeles property-management selections.
- AAGLA has current company and Jesse directory entries.
- The brand maintains active LinkedIn, Instagram, Facebook, X, and a YouTube channel with recent uploads.
- The direct Google profile displayed 4.8 from 336 reviews in our check.
But proof must be precise. Forbes currently labels Jesse a former Forbes Councils member, while the site uses present-tense membership language. Award badges should name the issuer, year, category, and issuer URL. Scale claims ranging across profiles should not be repeated without a dated definition of doors, units, or assets under management.
The website also says Santa Monica is not part of Los Angeles County; it is. Because property management is regulated and trust-sensitive, factual cleanup is authority work. Legal/process copy—including eviction timelines—should be reviewed by California counsel rather than treated as an SEO wording exercise.
Give AI systems one connected fact graph
AI access is healthy. Major search and AI crawlers are not blocked, and the site already emits Organization, LocalBusiness, Person, Article, WebPage, WebSite, and Breadcrumb schema. The next step is coherence:
- Use stable, connected
@idvalues for A & K Real Estate Management / Earnest Homes and Jesse. - Add the current YouTube channel and normalize X/Twitter URLs in
sameAs. - Model each department number as a ContactPoint and each verified service as a Service.
- Connect service-area pages to real City entities through
areaServedrelationships. - Add FAQPage schema only where the corresponding FAQ is visibly present on the page.
This is how entity SEO becomes useful: not more schema for its own sake, but fewer plausible answers when Google, ChatGPT, or a directory asks, “Who is this business, where does it operate, and how do I contact it?”
Protect the conversion engine with end-to-end measurement
The on-page conversion architecture is one of the strongest parts of the site: phone links, free rental analysis, published pricing, calculators, guarantees, owner and resident pathways, and multiple forms. GA4, Google Tag Manager, and Meta Pixel code are present.
What public HTML cannot prove is whether a submitted form reaches the right person, whether calls are attributed, whether CRM stages update, or which page produces signed doors. Those remain unknown until access is available. The fix is a test-lead chain from landing page → thank-you/event → CRM → booked consultation → signed management agreement → revenue.
Submit one labeled test lead from every primary form, call every tracked number, and follow each record into the CRM. A green analytics tag is not evidence that revenue attribution works.
Execute the 30/60/90-day plan
This plan follows Metrics → Analysis → Action: fix measurable truth first, then publish and amplify what the data supports.
| Window | Action | Owner | Definition of done |
|---|---|---|---|
| Days 0–30 | Create one canonical entity sheet: legal/DBA names, both properly labeled licenses, address, main line, department lines, hours, founder bio, social URLs. | Jesse + operations | Website, GBP, core schema, and priority citations match. |
| Days 0–30 | Fix rental-analysis, asset-manager, renters/listings, checklist/calculator metadata; consolidate the Real Estate H1. | SEO/content | Recrawl shows unique, accurate titles/descriptions and one H1. |
| Days 0–30 | Verify GSC, GA4, GTM, GBP, CRM, form, call, and signed-door measurement. | Analytics + sales | One test lead traces from source to revenue stage. |
| Days 31–60 | Prioritize the 12 unlinked markets using impressions, leads, managed doors, local proof, and expected value. Build the first 3–6 pages. | SEO + local team | Each page has original local evidence, internal links, indexation, and a tracked CTA. |
| Days 31–60 | Connect Organization, LocalBusiness, Person, Service, City, Article, and FAQ entities. | Technical SEO | Rich-results/schema validation passes and all public facts agree. |
| Days 61–90 | Launch lifecycle review requests at completed, positive service moments—without gating or incentives. | Operations + CX | Weekly requests and review velocity are measured by touchpoint. |
| Days 61–90 | Improve template performance and compare local-grid, GSC, lead, and signed-door changes. | Engineering + marketing | Field CWV and conversion baselines improve without form breakage. |
Run one weekly scoreboard
GSC clicks/impressions, nonbrand top-3/top-10 queries, LA + Sherman Oaks local-grid share.
Google rating, total reviews, new reviews, response rate, local case studies published.
Priority market pages linked, indexed, receiving impressions, and carrying unique proof.
Rental analyses, qualified calls, booked consults, proposals, signed doors, projected LTV.
Field CWV, form success rate, primary-number accuracy, schema/citation exceptions.
Brand identity accuracy, cited pages, and discovery prompts across target owner scenarios.
Follow the proof ledger
| Status | Evidence used | How to treat it |
|---|---|---|
| Verified live | Site crawl, sitemaps, robots, HTML/schema, direct Google profile/search check, California DRE records. | Timestamped August 13, 2026; reproducible from public sources. |
| Original July snapshot | DR 55 and 239-review figures from the emailed analysis. | Useful historical context, but not a current or apples-to-apples measurement. |
| Unknown | Current backlink inventory, GSC/GA4 outcomes, GBP admin completeness, field CWV, form delivery, CRM/call/revenue attribution, true AUM/door count. | Do not score or repeat as fact until access or records verify it. |
Audit limits: This is an outside-in public-data audit, not a substitute for Search Console, GA4, GBP, CRM, call-tracking, server-log, backlink-platform, or legal review. Search results vary by location, history, device, and time. Scores describe observable readiness on August 13, 2026; they do not guarantee rankings or revenue.
Get a Quick Audit for your local service business
We’ll separate what is verified, what is missing, and what to do next—then tie the work to one practical scoreboard.
See related property-management audits
Audit prepared August 2026 by Dennis Yu and the Local Service Spotlight team; published by an AI agent supervised by Dennis Yu.

