A wooden hourglass with brass columns and purple sand against a pale blue background

Answer

How long does it take to build a website?

Two weeks for a five-page site, four to six for a custom-designed one, about eight for a store or a headless build, eight to twelve when the site is the product.

Published September 16, 2026

A website takes about two weeks for a five-page site on a tuned theme, four to six weeks for a custom-designed site with a blog, around eight weeks for an online store or a headless build, and eight to twelve when the site is built as a product in React. Code is rarely the long pole; content, decisions and migration are.

What does the timeline look like by type of build?

Scope sets the calendar more than the platform does, so the honest answer is a range per shape of build. The table below is how I scope them; the four shapes I build most often each have their own post with the week-by-week detail.

Typical build timelines by type of website, with the scope each assumes and what most often stretches it
BuildScope assumedTypical timelineWhat stretches it
Launch site, WordPressFive pages on a performance-tuned block theme, a contact form with delivery verified, analytics wiredAbout 2 weeksCopy that is not written yet
Custom-designed WordPressA custom theme, twelve pages and a blog, schema and metadata in place4–6 weeksDesign rounds; content migrated from an old site
Elementor buildThe same scope, laid out in the builder your marketers already use4–6 weeksThe performance pass a page builder needs
WooCommerce storePayments, shipping and tax configured, twenty-five products loaded, a live test checkout verifiedAbout 8 weeksCatalog data; payment and shipping edge cases
React starter, Next.jsFive pages built as components, server-rendered, no third-party scriptsAbout 3 weeksEvery feature added after the starter
Next.js site as a productA design system, a content model, integrations and a performance budget, all built rather than installed8–12 weeksIntegrations; the content source
Headless WordPressWordPress stays the editor, a Next.js front end replaces the theme, twelve pages and a blog, preview and publishing wiredAbout 8 weeksRedirects; custom fields; preview expectations

Each shape has its own timeline post: an Elementor site, a custom WordPress theme, a React site on Next.js, and headless WordPress.

What happens in each week?

A six-week custom WordPress build runs through four phases, and the client's part of each one sits on the calendar next to mine.

Week-by-week plan for a six-week custom WordPress build
WeekPhaseWhat gets doneWhat I need from you
1DiscoveryGoals, audience, sitemap, a content inventory, the list of what integrates and what migrates. Ends with a scope and dated milestones.The people who decide, in one room, once.
2ArchitectureThe content model (which templates exist and what is editable on each), the design system, the performance and accessibility budget.Sign-off on the sitemap and the design direction.
3–4BuildTemplates and patterns, forms with delivery verified, integrations, content loaded as it arrives.Final copy and images, page by page.
5Launch prepQA across devices, the performance pass, metadata and schema, redirects from every old URL.One review round, with a named approver.
6Launch & handoffDNS cutover, monitoring switched on, training and documentation for your team.Access to the domain, hosting and analytics accounts.

Shorter builds compress the same phases; a two-week launch site spends two days in discovery, not a week. Longer builds stretch the middle. Nothing skips the first or the last phase and stays on schedule.

Why is the code the fastest part?

Because the code has one author and the rest of the project has several. Copy needs a writer and an approver. Photography needs a shoot or a licence. Product data needs someone who knows the catalog. Every one of those hands off to a person whose calendar is not the project's.

The last headless rebuild I shipped shows the shape of it. From the first commit to the day the new site replaced the old one took nine weeks, and 40% of the commits landed in the final two. Almost none of those were features: three rounds of requested edits, photo swaps, metadata audits, a content-security exception for a tag manager, and deploy retries. That is what a launch fortnight looks like on a build that was on schedule.

Migration is the third long pole. An old site has URLs that rank, content that half-fits the new templates, and a redirect map that has to be right on the first request. It is its own workstream, and retiring a page without losing its search value is a discipline rather than a footnote.

What makes a website take longer than quoted?

Six things, in the order I see them:

  • Content arriving late, or changing after the templates that hold it are built.
  • A second round of design after the build has started. Revisions in a design tool cost hours; the same revisions in built templates cost days.
  • Approval by committee. Each extra approver adds a round, and rounds are measured in weeks.
  • Integrations with systems nobody has documentation for.
  • An old site whose URLs, content and media all have to be mapped before anything can be cut over.
  • Waiting on access: the domain registrar, the hosting account, analytics, brand assets.

None of these is a surprise inside the project. The trick is naming them in discovery, with a date and an owner, so they are on the plan instead of in the way.

How do you make it go faster?

  • Put the content in a shared document before kickoff. Even rough copy with headings beats a blank template.
  • Appoint one decision-maker with a standing weekly review slot. Speed of decision is the biggest lever a client controls.
  • Cut pages, not quality. Five finished pages launch; twelve half-finished ones do not.
  • Accept a tuned theme when the design does not need to be bespoke. A custom design system is a real cost in weeks.
  • Decide integrations in discovery and get the credentials the same week.

That is the shape of how I scope and schedule a website build: a milestone plan before work starts, with your deadlines on it next to mine.

Can a website really be built in a week?

Yes, with a template and content you already have, and that is sometimes the right answer. A template site gives you a URL, a contact form and a design someone else made; what you trade is performance you did not tune, a structure you did not choose, and edits that fight the template. If the deadline is genuinely a week, a template is the right tool and I will say so. The two-week launch site is the shortest build I put my name on, because the theme, the form delivery, the analytics and the performance pass are verified rather than assumed.

Questions

How fast can a website be made?

With a template and content you already have, a few days. A five-page site on a performance-tuned theme takes about two weeks, because the theme, the forms, the analytics and the performance pass are built and verified rather than assumed.

How long does a 10-page website take?

Four to six weeks when the design is custom and the copy arrives on time. Closer to three when it sits on a tuned theme and the content already exists. Page count matters less than how many distinct templates those pages need.

Does the timeline include writing the content?

No. Every timeline assumes copy and images arrive by the milestone that needs them. Content written during the build is the most common reason a six-week site takes ten.

Why do quotes for the same site range from one week to three months?

Because they describe different scopes: a template with your content dropped in, a custom-designed theme, or a site built as a product with its own component system. Ask each quote what is included and what is assumed.

Written by

Karol

Senior engineer and systems architect behind Tall Karol. Everything published here is grounded in real client work — no roundups, no tools that haven't run in production.

Why Tall KarolWork with Tall Karol

Related notes

More on web development

Related service: Web Development

Want this kind of engineering on your project?

Tall Karol takes on fractional and project-based engagements for startups and agencies.

Book a working session