Direct-book vacation rental brand in Lynchburg, VA. Single featured property (Liberty Ranch House, 3,500 sqft brick rancher with full basement, on one acre inside city limits) plus a destination-guide content engine. Goal: move bookings off Airbnb / VRBO. This audit pulls 90 days of Google Search Console data alongside the technical scan.
The 90-day Search Console data is the most important signal in this audit. RidgeRoost is technically clean. Mr. Botsworth scores it 90/A. PSI mobile speed is 100. Schema is detected (LocalBusiness, Place). What is broken is positioning: the property is a 3,500 sqft brick rancher inside Lynchburg city limits, marketed for direct-book stays, but Google has it filed as a destination guide.
Pulled June 1, 2026 from Google Search Console property sc-domain:ridgeroost.com. Window: last 90 days, global queries.
| Page | Impressions | Clicks | Avg Position |
|---|---|---|---|
| /guides/liberty-university-graduation-weekend | 696 | 11 | 9.5 |
| /guides/restaurants-nightlife | 306 | 0 | 22.8 |
| /guides (index) | 193 | 0 | 39.7 |
| /guides/pet-friendly-lynchburg | 62 | 0 | 14.4 |
| /guides (alt) | 50 | 0 | 38.6 |
| /vacation-rentals/amherst | 33 | 1 | 23.7 |
| / (homepage) | 16 | 1 | 17.2 |
| /contact | 11 | 0 | 48.2 |
| Query | Impressions | Avg Position |
|---|---|---|
| "liberty lake park" "national d-day memorial" miles | 5 | 4.6 |
| "liberty lake park" "national d-day memorial" distance | 4 | 2.5 |
| bars in lynchburg va | 9 | 49.1 |
| bar lynchburg va | 5 | 54.6 |
| bars in lynchburg | 5 | 55.6 |
| bedford va lodging | 4 | 60.2 |
| bedford va things to do | 2 | 77.0 |
| best bars in lynchburg va | 3 | 45.7 |
| bedford virginia vacation | 1 | 50.0 |
| block places near me | 2 | 14.0 |
Mr. Botsworth pass: 90/A overall. Real PSI mobile performance: 100. The fixes below are about positioning and CTR, not about whether Google can crawl the site.
These are not technical fixes. They are positioning calls. Each one explains why a technically perfect site earns 13 clicks in 90 days.
In 90 days, RidgeRoost has zero impressions for "vacation rental lynchburg va," "house rental near liberty university," "graduation weekend rental," "vrbo alternative lynchburg," "lynchburg va short term rental," or any variant of the queries that actually drive direct bookings. Every ranking query in GSC is destination content (bars, restaurants, things to do, distance between landmarks) or a Liberty University event. The site is winning a different game than the product is selling, and the goal of moving bookings off Airbnb requires commercial-intent visibility the site does not have.
/guides/liberty-university-graduation-weekend earns 696 impressions at average position 9.5. At that position, healthy CTR is 2.5 to 4 percent. RidgeRoost converts at 1.6 percent (11 clicks out of 696). That means roughly 15 to 20 extra clicks per 90 days are sitting on the table just from a title and meta description rewrite. Position 9.5 with 696 impressions is rare and valuable. Do not lose it to a generic title.
306 impressions at position 22.8 with 0 clicks. The page is too far down to earn clicks at position 22, but it is close enough to break into page 1 with focused on-page work. More importantly: even if it ranked, restaurant-nightlife traffic does not book cabins. This is a strategic decision: either rework the page to bridge to a direct-book CTA (with the no-fees angle), or accept that this traffic will not convert and de-prioritize the page in favor of commercial-intent content like /lynchburg-vacation-rentals.
Smaller than the strategic calls above, but each one moves the needle on Google's understanding of what RidgeRoost is for.
Average position for the homepage is 17.2 across the 90-day window. That is page 2. For a direct-book vacation rental brand competing for traffic that currently lands on VRBO, Airbnb, and Booking.com, the homepage needs 600 to 900 words of commercial-intent copy answering: what kind of stay this is (single-family brick rancher, 3,500 sqft, full basement, one acre, inside city limits), why book direct (no service fees, 24/7 host contact, owner-managed), who it is for (Liberty University families, Blue Ridge visitors, event guests, work travelers), what makes the property different, what the booking process looks like, and what is nearby.
RidgeRoost has LocalBusiness and Place schema, which is good baseline. For a single-family home rental, Google supports LodgingBusiness schema with priceRange, amenityFeature, numberOfRooms, occupancy, floorSize, checkinTime, checkoutTime, petsAllowed, aggregateRating, and review properties. The Liberty Ranch House has a 4.93 rating from 75 reviews displayed on the page but no schema markup feeding that to Google. This is exactly the kind of signal that surfaces in Google's travel and lodging results and gets cited in AI Overviews for "where to stay in Lynchburg" queries.
Botsworth flagged social_presence at 60. Confirmed: no Twitter Card meta tags. Sharing a RidgeRoost URL on iMessage, Slack, LinkedIn, or X will produce a broken-looking unfurl with no image, no title, no description. Every prospective guest who screenshots a property to share with their group hits this gap.
For a single-location vacation rental, the Google Business Profile linkage is a major proximity signal. There is no Maps embed, no "Get Directions" link, and no GBP profile link from the homepage. Google has weaker confidence connecting the website to the GBP listing for the property.
GSC shows both versions of these URLs receiving impressions. Either canonical the variant or 301 the loser. Right now Google is splitting the limited authority across both forms.
62 impressions, 0 clicks. Pet-friendly is a high-conversion angle for a rental brand. The page is one focused edit away from earning real clicks.
HSTS, X-Frame-Options, X-Content-Type-Options all present. CSP not set. For a small site this is low immediate risk but worth adding via Cloudflare Transform Rule.
The guides earn most of the impressions. None of them point back to the actual booking pages. Every prospect who lands on a guide should find a contextually relevant rental CTA within the first three scrolls.
Vacation rentals are a category where AI search and chatbot recommendations are growing fast ("plan a weekend in Lynchburg", "where should I stay for Liberty graduation"). Making RidgeRoost discoverable to GPTBot, PerplexityBot, ClaudeBot is essentially free.
Three timeframes. The strategic identity reset comes first. The CTR rescue and schema expansion next. The polish last.
We build direct-book vacation rental SEO programs that move traffic off Airbnb and VRBO and into your own booking funnel: schema, GBP, commercial-intent content, AI discoverability, the full stack. MySeoDesk runs the program.
Email info@myseodesk.com Call (434) 236-9027