Ask for a staging link — a temporary web address where the unfinished site lives — before you make any payment beyond the initial advance. Its absence is not a technical limitation. Every build sits somewhere while it’s being made.
The moment it happens
Can you see your website being built, or is it a black box until delivery? You realise the answer is “black box” about two weeks in, when the only evidence of work is a WhatsApp message saying it’s going well.
You can’t verify progress, so you can’t tell the difference between a build that’s genuinely at seventy percent and one that hasn’t been started. That uncertainty is the actual problem — not the waiting itself.
What a staging link is
While a website is being made, it lives somewhere. Usually a temporary address on the developer’s server — something like clientname.theirdomain.com — or a local copy on their machine.
The temporary address version can be shared with you. The local copy can’t, which is the one legitimate reason for a short delay at the very start.
Screenshots are not the same thing. A screenshot shows one moment on one screen, chosen by the sender. A link lets you open the site on your own phone, tap the buttons, and notice that the contact form doesn’t submit.
When it’s reasonable to expect one
| Stage | What you should be able to see |
|---|---|
| First 2–3 days | Possibly nothing — structure and design are still on paper or in a design file |
| Design approval | A design image or file for the home page |
| Build started | A staging link. From here on, “no link” needs a reason |
| Halfway | Multiple pages, some placeholder text |
| Pre-launch | Every page, real content, working forms — on your phone |
The reasonable version of a refusal is “it’s on my local machine until Thursday.” The unreasonable version is any answer that never becomes a link.
What to actually check when you get it
Open it on your own phone, not on their laptop, and go through this:
- Your phone number and address — spelled and formatted correctly, and tappable.
- The contact form — submit a test enquiry. Ask where it went, and check that inbox yourself.
- The WhatsApp button — tap it. It should open a chat with your number, including the country code.
- Every page in the menu — click all of them. Blank pages and “Lorem ipsum” at this stage are normal early and a problem late.
- Load speed on mobile data, not office wifi.
- Your business name — check it isn’t a leftover from the template or another client.
That last one happens more often than you’d expect and is a useful signal about how carefully the work is being done.
The one thing to ask them to do
A staging site should not be visible to Google. If it is, you can end up with two copies of your website competing in search results, which is a problem you’ll be paying someone to fix later.
Ask once: “Is the staging site blocked from search engines, and will you remove that block when we go live?” Both halves matter — a block left on after launch means the finished site can’t be indexed at all, which is a quiet and expensive failure.
If they won’t share a link
You have three options, in ascending order of firmness:
- Ask for a screen recording instead. A one-minute video of them scrolling the site is weaker than a link but much better than nothing.
- Tie the next payment to a viewable stage. Not to a date, and not to a description — to something you can open.
- Treat continued refusal as information. A build in progress can always be shown. Persistent refusal usually means there is less to show than you’ve been told.
What to do this week
- Ask for the staging link in one plain message.
- Open it on your own phone, on mobile data.
- Submit a test enquiry through the form and confirm where it lands.
- Ask whether staging is blocked from search engines and when the block comes off.
- Make your next payment conditional on a stage you can see, not a date.
If you want it done the certain way
We share a staging link from the first build day and keep it live until launch, so you’re checking progress rather than being told about it. Payments attach to stages you can open on your own phone. WhatsApp us; we reply in about five minutes between 9am and 7pm.
Related reading
- How late do website projects actually run?
- How often should a developer update you?
- The “90% done” website that never goes live
- Safe payment milestones for a website project
FAQ
What is a staging link for a website?
A temporary web address where the unfinished site is visible while it’s being built. It lets you open the work in progress on your own device instead of relying on screenshots or verbal updates.
Is it normal for a developer to refuse a demo link?
Only briefly, if the build is still on their local machine. Once construction has started the site exists somewhere shareable, so continued refusal is usually about what’s there rather than about technical constraints.
Will a staging site hurt my Google ranking?
It can, if search engines index both the staging and live versions. Ask your developer to block staging from search engines and to confirm the block is removed at launch — a block left in place stops the live site being found.