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
- A 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.Case study 04 →
- When a listing is downgraded for non-payment, it is re-indexed straight away, so search results match what the advertiser pays for.Case study 07 →
- On 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.Blog post →
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
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.
No. We control what a crawler receives: complete HTML, one URL per language and a clean heading hierarchy. Rankings depend on far more than the code.
Yes. A US marketplace we worked on raised its SEO score on its old PHP code, before anything was rewritten.
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.