©Code byMilanParmar

How long does a custom website take for a business?

Six real business websites and how long each took, timelines by type of site, a week-by-week plan, how to get the content written, and when a new site shows up on Google.

Updated 8 min read

A wooden metronome lying on its side on a desk

A custom marketing website for a business usually takes 4–8 weeks. Content-heavy sites with dozens of pages take 8–14 weeks, and online stores or booking sites take 10–16 weeks. The clock starts when the scope is agreed, and waiting for content is the most common delay.

How long a website takes depends much more on what it has to do than on how many pages it has. A site that takes payments and ships orders needs more time than one with a hundred articles. Below are six real business websites I built and how long each took, the timelines I plan by type of site, a week-by-week plan, and the things that decide whether your launch date holds. For prices, see how much a custom website costs, or get a price and timeline for your own site from my website cost calculator.

How long six real business websites took

Real projects first, because they show what actually sets the pace. The weeks are counted from an agreed scope to the site going live.

Six real projects
ProjectTimelineWhat it had to do
Executive search website5 weeksHold 100 articles, 80 podcast episodes, and videos
Vet clinic website6 weeksTurn local Google searches into booked visits
IoT company website and platform8 weeksExplain three products, plus a live device dashboard
D2C food store12 weeksCheckout, payments, courier shipping, accounts, admin
Aviation catalog12 weeks120+ pages, many with 100+ images each, all fast
Consulting website16 weeksAbout 10 pages with animations, speed, and full SEO

Easy Pawsy, the vet clinic, took six weeks including design, because the site had one clear job: get a worried pet owner from a search to a booking. Authentic Urban took twelve because a store is a lot more than pages: payments, shipping labels, customer accounts, reviews, and an admin the team uses every day. It now handles 300+ orders a month.

The executive search, aviation, and consulting sites were all built from finished Figma designs, so their weeks went into building rather than design rounds. That's how the executive search website launched in five weeks with more content than most business sites will ever have.

Custom website timeline by type of website

These are the timelines I plan for new sites, counted from an agreed scope. Find the row that matches what your site has to do, not how big it is.

Typical freelance timelines, counted from an agreed scope
Type of websiteTimelineWhat it includes
Template sold as custom1–3 weeksAn existing theme with your branding and content.
Custom marketing website4–8 weeks5–12 custom pages, fast on phones, set up for Google.
Content-heavy website8–14 weeksDozens of service, location, or catalog pages and a CMS.
Ecommerce or booking website10–16 weeksCheckout, payments, booking, or an admin staff use daily.
Website timelines by type, with six real projects
Website timelines by type, with six real projects
TypeTypical rangeReal projects
Template sold as custom1–3 weeks—
Custom marketing website4–8 weeks—
Content-heavy website8–14 weeks—
Ecommerce or booking website10–16 weeks—
Six real projects—Executive search: 5 weeks; Vet clinic: 6 weeks; IoT company: 8 weeks; D2C food store: 12 weeks; Aviation catalog: 12 weeks; Consulting site: 16 weeks

If someone quotes a "custom" site in a week or two, it's almost always the first row: a bought theme with your logo on it. That can be the right choice for a small budget, but it's worth knowing what you're getting. If you already have a website and want it replaced, a redesign often takes less time than a new build, because the pages and content exist. See how long a website redesign takes.

Does the number of pages decide how long it takes?

Not much. A common rule of thumb online is "one month for every five pages". By that rule, the 120-page aviation catalog would have taken two years. It took 12 weeks, because most of its pages were aircraft and engine pages built from a few shared templates. Once a template is built, filling it with another page's content is quick.

What really sets the timeline is the number of different layouts, and what the site has to do. Every new kind of page, like a product page, a booking flow, or a location page, needs its own design, build, and testing. Every feature that connects to something else, like payments, shipping, a CRM, or a booking calendar, adds setup and testing time, and often waiting on another company's account approval.

So when you compare timelines between quotes, ask how many page layouts and which features each one includes. Two quotes for a "10-page website" can describe very different amounts of work.

Building a custom website, week by week

A typical six-week marketing site runs like this. Each stage ends with something you can see and approve, so nothing surprises you at launch.

Week 1: plan the pages

We agree the pages, what each one needs to do, and who each one is for. You get a written plan with a sitemap (the list of pages and how they connect), the content each page needs, and the launch date. The domain, hosting, and email accounts are set up in your name.

Week 2: design the key pages

Designs for the homepage and the main page types, on phone and desktop. You review and approve them before the build starts, because changing a design is quick and changing a built page isn't.

Weeks 3–5: build on a preview link

Every page built, with speed and SEO part of the templates, and contact forms, booking, and other tools connected. You can click through the site on a private link as it grows and send comments.

Week 6: test and launch

Final checks on real phones and browsers, every form tested, then the site goes live on your domain with Google Search Console and analytics set up. A store or booking site follows the same stages, but the build takes longer: payments, shipping, and emails all need testing with real orders before launch.

Writing website content without delaying launch

A new website has no existing words to reuse, so someone has to write every page. It's usually you, because you know the business best, and it's the part people underestimate most. Pages can't be finished without their words, and a design built around placeholder text often has to change once the real text arrives.

The fix is to write in parallel, not in sequence. Start writing the moment the page list is agreed in week one, while the designs are being made. Write the pages that matter most first: the homepage, your main services or products, and contact. Those are the pages people land on from Google and decide on.

For each page, a rough draft only needs to answer:

  • Who is this page for, and what problem do they have?
  • What do you offer them, in plain words?
  • Why should they trust you: results, reviews, experience?
  • What should they do next: call, book, buy, or send a message?

Rough is fine. I'll shape it to fit the design and for search, but the facts and the voice have to come from you. If writing is the part you can't get to, say so at the start and plan a copywriter into the timeline, rather than finding out in week four.

What makes a custom website take longer

Nearly every late website is late for one of these reasons. Very few are about the design or code itself:

  • Content isn't written.Pages can't be finished without their words and photos. It's the most common delay by far.
  • No design to start from.Designing from scratch adds a week or two, though it's often worth it.
  • Features added mid-project. A shop, a login area, or a booking system added halfway through changes the whole plan, not just the page count.
  • Many people approving. Every extra reviewer adds days to each step, and their comments often contradict each other.
  • Waiting on other companies. Payment providers, shipping partners, and app accounts often need their own approval before they can be connected and tested.
  • Photos that don't exist yet. If the site needs a photo shoot, it has to happen before the pages that use it are finished.

Most of these can be sorted out before the project starts, which is why a good quote says what it assumes from your side. If a timeline doesn't mention content or approvals at all, ask about them.

Custom website vs website builder: time compared

Website builders like Wix and Squarespace advertise sites built in a weekend, and a simple one can be. But that time is yours, not a developer's, and the weekend usually stretches once you're writing copy, choosing photos, and fighting a template that doesn't quite fit your business.

How long each option takes
OptionTime to launchWhose time
Website builder, done yourselfA weekend to a few weeksAll yours
Template set up by a developer1–3 weeksMostly theirs, plus your content
Custom website4–16 weeksTheirs, plus your content and approvals

A builder is a sensible start for a new business testing an idea. Custom starts to make sense when the site has to bring in customers, load fast on phones, rank on Google, or do something a template can't, like the vet clinic's booking path. For stores, the same question is covered in Shopify or a custom store.

How long until a new website shows up on Google

Launching the site and appearing on Google are two different dates. Once the site is live and its sitemap is submitted in Google Search Console, Google usually finds and indexes the main pages within days to a few weeks. Searching for your business name is normally the first thing that works.

Ranking for the searches customers actually type, like "vet near me" or "A2 ghee online", takes longer, often months, and depends on competition, content, and links from other sites. A custom site helps by being fast and built for search from the start, but it doesn't skip the queue. Easy Pawsy reached #2 for its main local search after launch, with a page for each service and a few blog posts answering pet owners' questions.

So if a launch date matters because of a campaign or season, plan for Google to catch up afterwards, and use ads, email, or social to bring the first visitors. More in whether a custom website will rank.

What to have ready before the website build starts

The fastest projects start with these already in hand. You don't need all of them on day one, but each one missing is a wait later:

  1. A list of pages, and what each one should do
  2. Rough words for your most important pages
  3. Your logo, brand colors, and any fonts you use
  4. Photos of your team, work, or products, or a shoot booked
  5. Logins for your domain and any tools the site connects to
  6. A few websites you like, and what you like about them
  7. One person who approves designs and answers questions quickly

Have a date in mind? Tell me about itwith a few lines about what the site needs to do, and I'll tell you whether the date is realistic and what has to be ready first.

Milan Parmar

The developer

Freelance full-stack developer in Bengaluru with 5+ years of experience. I redesign websites, take over broken apps, and build SaaS products, with 18 case studies to show for it.

FAQs

Can a website be ready in two or three weeks?

A simple site with a few pages can be, if the content is ready and decisions are quick. A full custom site in that time usually means cutting corners. For a hard deadline, launch a focused first version with the pages that matter most, and add the rest afterwards.

Does the timeline include planning and design?

Yes. The weeks start once the scope is agreed, and planning and design are part of them. Planning is usually a call and a written brief. If you're starting from a finished Figma design, the design weeks drop out and the site can launch sooner.

Can I update the website myself after launch?

Yes, if it's planned in. A content management system (CMS) lets you edit text, add pages, and publish posts without a developer. Decide before the build starts which parts you'll want to edit, because adding a CMS afterwards takes longer than building it in.

What happens after the website launches?

You own the site, and it keeps working without anyone touching it. Most businesses then want small updates and fixes, which can be done as needed or on a monthly support plan. The first few weeks after launch are also when Search Console shows anything Google can't read.