The site ranks page one for places and page three to six for hiring an agent. Two Lynchburg pages share a title, split the same eleven searches, and neither earns a click.
How this business is actually structured, per Greg 2026-08-15: the Forest office at 1179 Vista Park Drive is Keller Williams Lynchburg, the hub, and it is home base for all the agents. Its Google profile is the franchise profile and points at kwlynchburg.com, which is correct. The Realty Group Team's own Google profile is the one at the lake in Moneta, pointing at therealtygrouponline.com, which is also correct now that Smith Mountain Lake is Teresa's primary office. Amherst and Danville are another team and were excluded throughout.
Every Google profile at the two offices
Each profile carries exactly one website field, and both of the team's are pointed where they should be. Keller Williams Lynchburg to the franchise site, The Realty Group Team to therealtygrouponline.com. Teresa Grant owns the team, so the Moneta profile is hers; there is no separate listing in her personal name and none is required. Cheryl Smith, Krista Leighton and Rachel Lanier hold their own profiles at the Forest street address, and their links live on those profiles rather than on the office one.
| Profile | Where | Reviews | Sends the click to |
|---|---|---|---|
| Keller Williams (the brokerage) | Forest, the main office | 4.4 / 32 | kwlynchburg.com |
| The Realty Group Team | Moneta, at the lake | none yet | therealtygrouponline.com |
| Cheryl H. Smith, REALTOR | Forest, the main office | 5.0 / 12 | lynchburghomes.kw.com |
| Krista Leighton, Realtor, The Realty Group Team | Forest, the main office | none yet | kristaleighton.kw.com |
| Rachel Lanier, Realtor | Forest, the main office | none yet | rachel.kw.com |
Where the team appears on the map
Every square is one real search run from that exact spot, matched on the team's own web address. Colour is the position returned. Grey means it did not appear.
This grid matches on therealtygrouponline.com, so it traces the team profile, and the team profile lives at the lake. Presence across the western half and absence across the east is therefore the expected footprint of a lake-based profile, not a fault. What it does show is the practical consequence: all the agents are based in Forest, but a searcher in Lynchburg looking for a team or an agent meets the Keller Williams office profile, not The Realty Group Team. Whether that is worth a second team profile at the Forest address is a business call, not a technical one. It would be permitted; more than fifteen profiles already sit at that address.
Map coverage by half of the territory
Who holds the three-pack, and on how many reviews
Lynchburg
| Profile holding a slot | Rating | Reviews |
|---|---|---|
| The Rufus Group | 4.9 | 56 |
| Jessica Garner Real Estate | 5.0 | 2 |
| Acree Brothers Realty Team | 5.0 | 567 |
| The Realty Group Team | no rating | 0 |
| Profile holding a slot | Rating | Reviews |
|---|---|---|
| Lauren Bell Real Estate | 4.7 | 69 |
| Karl Miller Realty | 4.9 | 119 |
| The Rufus Group | 4.9 | 56 |
| The Realty Group Team | no rating | 0 |
Smith Mountain Lake
| Profile holding a slot | Rating | Reviews |
|---|---|---|
| Phyllis & Casey Johnson Re/Max | 5.0 | 54 |
| Front Door Properties | 5.0 | 69 |
| Virginia Realty Group | 5.0 | 12 |
| The Realty Group Team | no rating | 0 |
| Profile holding a slot | Rating | Reviews |
|---|---|---|
| RE/MAX Lakefront Realty | 4.2 | 17 |
| Phyllis & Casey Johnson Re/Max | 5.0 | 54 |
| Ted Ciporin, REALTOR | 5.0 | 19 |
| The Realty Group Team | no rating | 0 |
What the local market is actually searching
94 percent of the local search volume is people browsing listings, which the portals own. The 6 percent that is people looking to hire an agent carries four to thirty times the click price, triggers a map pack every single time, and the team appears in none of them.
Hiring an agent · 2,010 a month
Browsing listings · 30,030 a month
What Google Search Console already shows
158 clicks from 21,600 impressions over 90 days to 2026-08-15, country filtered to the United States. The single biggest click source is the query 'teresa grant realtor', 25 clicks at position 4.6. People who already know the name find her. That is the only kind of search producing clicks at any volume.
Searches for an agent, all at page 3 or worse
Searches about places, page 1
What is already right
- 149 pages crawled, zero broken, zero thin, zero pages missing a meta description, zero pages with a wrong number of H1s.
- The map coordinates published in the site's structured data are accurate to about 10 metres of the Forest office. Two other sites audited this month were 7km and 10km out.
- http and www both redirect correctly to the canonical https address, so no ranking signal is split across protocols.
- The area and school content is genuinely deep and it ranks: the Huddleston guide alone drew 3,851 impressions in 90 days.
- The Moneta profile is claimed, correctly categorised, and it does point at the team's own website.
What is wrong
- noteFIXED 2026-08-15: A five star rating from six website testimonials is published on all 149 pages, while the actual Google profile has no reviews at allEvery page on the site, including blog posts and pages about restaurants and marinas, carries structured data claiming a 5.0 rating from 6 reviews. Those six are testimonials collected on the website, signed with initials. The Google Business Profile that decides map ranking has zero reviews. The reviews exist in the place that cannot help and are absent from the place that decides.
- noteFIXED 2026-08-15: One structured data record lists four different addresses as if they were one businessThe RealEstateAgent record on every page carries an array of four postal addresses: Forest, Moneta, Amherst and Danville. A local business record describes one location. Two of those four belong to a different team entirely. Google cannot resolve which place this business is, so it resolves none of them.
- noteFIXED 2026-08-15: Two pages share one title and split the same eleven searches/areas/lynchburg and /lynchburg-real-estate-agent both carry the title 'Real Estate Agents in Lynchburg, VA | Homes for Sale'. They overlap on 11 queries, which is 58 percent of the first page's whole query set. Between them those queries produced 1,763 impressions and zero clicks. The thinner page outranks the deeper one on 10 of the 11.
- fix soonThe pages that sell the service are the thinnest on the siteThe three agent pages run 816, 829 and 836 words. Thirty pages about lake restaurants and marinas run around 1,000 each, and the area guides run 1,600 to 2,200. The content investment went to the pages that attract readers rather than the pages that attract clients.
- noteNo Service structured data anywhere on the siteAcross 149 pages there is not one Service record. Buying representation, selling representation and relocation are the services being sold, and none of them is described in a form a search engine reads as a service.
- note65 of 149 titles run past the width Google will displayMostly editorial blog headlines. Worth trimming on the commercial pages only. Cutting good headlines to fit a display rule loses more than it gains.
What to do, in order
- P0DONE 2026-08-15: separated the two Lynchburg pages/areas/lynchburg now carries a place-intent title, "Living in Lynchburg, VA - Neighborhoods, Schools & Market", and /lynchburg-real-estate-agent keeps the hire-an-agent one. Root cause was a missing seoTitle field, which is why the Forest pair never collided. No duplicate titles remain among indexable pages.
- P2Deepen the three agent pages to the standard of the area guidesThey are the pages that convert and they are the shortest on the site.
- P2Leave the listing inventory queries to the portals30,030 searches a month that Zillow and Realtor.com hold outright. Chasing them costs more than the 2,010 searches a month that actually hire an agent.