Skip to content

SEO and programmatic pages · Build

Turning your data into pages search engines read in full

Server-rendered Next.js pages built from your records, for directories and catalogs that depend on search. One marketplace’s SEO score rose from 30 to above 90.

EngagementHourly · remote
Hours9–18 CET · 4 h overlap
StackNext.js · React · server rendering
Proof2 case studies

The service in 4 parts

01 · Who it’s for

Products that depend on search, such as directories, marketplaces and catalogs. Their pages are built from data, and a crawler has to receive each page as complete as a browser does.

02 · What we’ve built

03 · How we work

01 · MEASUREMENTSEO and performance scores are recorded before and after the work, on the pages that bring in the traffic.
02 · URL STRUCTUREThe URL scheme and the reasons for it are written down, so the structure isn’t reopened every quarter.

04 · Stack

Next.jsReactserver renderingstatic prerenderingNode.jsOpenSearch

Proof

Where we’ve done this before

All 18 case studies
Case study 04 · MarketplaceZero outagesA US marketplace that depends on organic search moved its public site to Next.js with no downtime, and its SEO score rose from 30 to above 90.Read the case study →Case study 07 · Marketplace6 jobsWhen a listing is downgraded for non-payment, it is re-indexed straight away, so search results match what the advertiser pays for.Read the case study →WritingTesting a design system on a real page: 7 components and 8 gapsOn our own site the language is part of the route, so each language is prerendered as static HTML of about 152 KB. In the original version, a crawler only ever saw English.Read the post →

FAQ

Questions about this service

Server-rendered, or prerendered as static HTML where the data allows it. A crawler should get the whole page in its first response.
All services47 services, most of them backed by a case study.Back to services →How we decideEach option’s five-year cost and the point where the recommendation changes.See how we decide →

Next step

Describe the problem and we’ll come back with three options.

The first call takes 30 minutes, and you’re under no obligation.

Tell us about your projectcontact@microtech.consulting