How We Built Lumen's Website & Local SEO Foundation
A transparent look at how we built our own site — a custom-coded platform organized around search intent, with Central Valley local pages, technical SEO foundations, and a growing set of free interactive tools.
- Industry
- Our own work
Plumbing Services
The challenge
We needed a website that could do several jobs at once: earn local service visibility across multiple Central Valley markets, carry a solid technical-SEO foundation, host educational resources and interactive tools, and scale as we add content — without the bloat, thin pages, and keyword cannibalization that sink most local-business sites.
Our approach
We hand-built the site with a modern, custom-coded stack and organized it around search intent rather than a flat list of pages. Reusable components and a shared schema layer keep it consistent; data-driven systems generate location and industry pages from a single source; and a deliberate internal-link structure ties services, guides, and tools together into one ecosystem.
What we delivered
- Hand-coded website (Node.js server), TypeScript throughout
- Reusable component library and a shared SEO/schema helper module
- Data-driven Central Valley location pages and industry pages
- Six dedicated SEO service pages plus commercial service pages
- A suite of free, client-side interactive tools
- Auto-generated XML sitemap driven by the same data as the pages
- Organization, WebSite, BreadcrumbList, Article, and WebApplication JSON-LD
- A topic-cluster internal-link architecture
This is our own website — not a client project, and we are not our own client. Everything described here is implemented in the live site and verifiable in our public codebase. There are no client results, testimonials, or metrics here — just the real implementation.
The strategy
Search-intent architecture
Separate page types for each kind of search — commercial services, local city pages, informational guides, and interactive tools — so pages support each other instead of competing for the same terms.
Local market pages
Distinct, genuinely different pages for the Central Valley markets we serve, rather than one generic page trying to rank everywhere.
Technical SEO foundations
Canonical URLs, an auto-generated sitemap, structured data, and clean semantic markup built in from the start — not bolted on later.
Linkable tools & resources
Free, genuinely useful tools and guides designed to be worth linking to and to introduce our approach.
Internal linking
A deliberate network of contextual links connecting resources, tools, and service pages into one ecosystem.
Scalable content structure
Data-driven page systems, so new locations, industries, and SEO topics generate consistently instead of by hand.
What we built
Service architecture
Dedicated commercial pages for web design, SEO, automation, Google Ads, review automation, and lead generation.
Web design →Local market architecture
Data-driven city pages across Fresno, Clovis, Visalia, Merced, and the wider Central Valley — each with genuinely local content.
Fresno SEO →Interactive tools
Client-side tools — a Local SEO Grader, a Google Review Link Generator, a Website Assessment, and a Missed-Call Calculator — built to be accessible, indexable, and linkable.
Local SEO Grader →Technical SEO
A shared schema-helper layer, canonical management via a single SEO component, and an auto-generated sitemap that stays in sync with the page data.
Technical SEO →Authority resources
Educational assets like the Fresno Local SEO Checklist and the Central Valley Digital Presence Framework.
Digital Presence Framework →Internal linking
A topic-cluster structure where SEO service pages, guides, and tools reference each other with contextual links.
Local SEO →Search-intent map
Technical implementation
- Custom-coded on a modern Node.js stack
- TypeScript across components and data
- A shared SEO/schema helper module (single source for structured data)
- JSON-LD: Organization, WebSite, BreadcrumbList, Article, and WebApplication
- An auto-generated XML sitemap driven by the same data as the routes
- Canonical URL management through one SEO component
- Data-driven location and industry page generation
- Client-side interactive tools with no backend and no third-party API
Outcome
There is no client analytics dataset here — this is our own site — so these are qualitative outcomes of the build, not measured performance claims:
- A scalable architecture that generates new location, industry, and SEO pages from data
- Clear separation of search intent across page types, reducing cannibalization
- A reusable component and schema-helper system
- An expanding local-content structure for the Central Valley
- Multiple genuinely useful free interactive tools and resources
- A stronger internal-link network connecting tools, guides, and service pages
- A foundation ready for future authority and content work
More projects
Local Service Business Website Redesign
A dated, non-mobile WordPress site rebuilt into a fast, conversion-focused website for a local service business.
See the project →Missed-Call Text-Back Automation
An automated text-back system so missed calls get an instant response instead of going to voicemail and going cold.
See the project →Want a system like this for your business?
Start with a free strategy call — we'll look at your situation and tell you what we'd build first.