Rental Yield UK: SEO Website Case Study
120 area-level rental yield pages with postcode data. 98 clicks/month at position 9.3, growing steadily from a standing start.
Published 1 September 2026
Ownership disclosure
Rental Yield UK is a site we own and operate ourselves as part of our own SEO network. It is not a client project and this is not an independent client testimonial. The figures below are first-party Google Search Console data pulled from the property we control, shown so you can see exactly how we read and act on the same kind of data your own site would generate.
Challenge
A property-data niche built from a standing start, with no domain history and a head term ("rental yield") owned by established letting agents and portals.
Approach
We built 120 area-level rental yield pages, each driven by postcode-level price and rent data, with a worked yield calculation and a comparison to the regional average. Dataset and FAQPage schema on every page, flat /area/ URLs.
Result
37.9k impressions and 98 clicks per month at a 9.3 average position, growing month on month from zero. The long-tail area pages are climbing as the domain ages and internal links compound.
Metrics
Architecture and Schema
Rental Yield UK: ranking keywords by position
Architecture
Astro 5 static build on Cloudflare Pages. Area pages generated from a postcode yield dataset, flat URLs, sitemap plus IndexNow.
Schema graph
Schema coverage
100% of pages carry validated schema markup.
Methodology
Clicks, impressions, and average position figures come directly from Google Search Console for rentalyield.uk. Page-indexed counts come from the same property's coverage report. Ranking position buckets group the keywords we track for this site by average position. No third-party rank tracker, panel data, or estimate is used.
These figures are stored first-party snapshots from our own Search Console data, not a live feed. They show performance as recorded, not the site's current position today.
Want a written diagnosis of your own site first?