Project
BuiltDeco
BuiltDeco's goal: turn renovation searches across Ankara into free site visit requests. Programmatic SEO gives each service, district, and neighborhood a page.
Project facts
- Sector
- Renovation & Interior Design
- Year
- 2026
- Live site
- builtdeco.com(opens in a new tab)
- Tags
- Programmatic SEO
- Area Pages
- Next.js
- Site Visit Form
- Admin Panel
About the project
BuiltDeco's website has one job: turning interest in renovation and interior work across Ankara into free site visit requests. Whether someone needs painting, a new bathroom or kitchen, or a turnkey apartment renovation, every service and area page leads to the same form.
Pages for districts and neighborhoods
Under Service Areas, Ankara's districts each have a page, with links to featured neighborhoods and a separate page for every district and service pairing, such as bathroom renovation in Çankaya. This is programmatic SEO: pages that share a structure are generated from data. Each district's intro, though, was written individually. On the performance side, the aim was simple: a search that names a neighborhood and a job should find a page that fits.
The form sits where the decision gets made
Each service page walks through what's included, how the work proceeds, the warranty, and the problems that come up most often, with project photos and FAQs alongside. The free site visit form sits in the sidebar of that same page, next to links for calling or messaging on WhatsApp, so readers don't have to leave to get in touch. Anyone who wants to see more first can browse Projects, where past jobs are shown with before and after photos, or the blog, with how-to guides and articles on renovation costs.
Content and search settings stay with the business
A network of pages this large had to stay in the business's own hands. Area pages, service pages, projects, blog posts, and images can all be changed from the panel, and content forms show an SEO score that updates as you type. Redirects are managed in the panel too, and robots.txt can be edited there. Nobody has to add new pages to the sitemap by hand, since sitemaps are generated from the database, and each page type carries its own structured data (JSON-LD, the markup search engines read). Behind the pages is Next.js, and visitors who prefer it can switch to a dark theme.