Rebuilding a Digital Agency Site With Robin and Nilson
I rebuilt our agency’s public site around Robin and Nilson – Digital Agency WordPress Theme after a month where “marketing” work kept turning into maintenance work. The site wasn’t down. It didn’t throw visible errors. Yet every small change—adding a case study line, swapping a hero statement, adjusting service wording—created a chain reaction: spacing drift, inconsistent section rhythm, and pages that felt like they were stitched together over time rather than designed as one system. I’m writing this as someone who has to keep the site stable, not as someone trying to sell a theme or list features.
What I cared about most was not novelty. It was whether the site could become easier to maintain and easier to understand—especially for visitors who arrive with low patience and a simple question: “Should I talk to these people or move on?” The work I’m describing is mostly about structure and decision flow, not about shiny UI.
The problem that finally forced a rebuild
For a digital agency, the public site is a weird hybrid:
It’s a portfolio, but it can’t be a museum.
It’s a sales surface, but it can’t read like a sales email.
It’s a credibility record, but it needs to stay current.
It’s a narrative, but it must survive constant edits.
Our old site failed in a quiet way: it looked acceptable on first glance, but it didn’t behave like a coherent product. It behaved like a collection of pages created at different times by different intentions.
That showed up in three practical symptoms:
Leads that arrived “half warm”
People would message vague questions and ask for basics that were already on the site. That’s often not because they didn’t read—it's because they didn’t trust what they found, or couldn’t find it quickly enough.Edits felt risky
Every update was a gamble: would the homepage shift? would the mobile layout break? would the typography lose its hierarchy? When edits feel risky, you postpone edits. Postponed edits rot the site.The site didn’t have a strong reading path
Visitors weren’t guided from “what you do” to “proof” to “process” to “next step.” They were dropped into sections that competed for attention.
I did not start from “we need a prettier homepage.” I started from “we need to stop paying a maintenance tax every time we touch the site.”
My constraints: boring stability over clever ideas
I maintain sites the way I maintain infrastructure: stability first, then improvements.
That meant I imposed constraints early:
Pages must remain understandable when a section is removed.
Copy must remain readable when someone adds a longer paragraph.
The site must not depend on perfect images or perfect content.
Mobile reading order must remain coherent.
The system must be maintainable by someone who is not thinking about layout.
I’ve learned to avoid rebuilds that feel fun for a week and expensive for a year. A theme baseline helps if it provides a stable rhythm: spacing, hierarchy, and page structure that you can reuse consistently across content.
I keep a short internal list of options for later reuse, and I like having a single bucket to revisit quickly, such as WordPress Themes, because “theme research” tends to be repeated work if you don’t organize it.
My decision logic: structure is a business asset, not design decoration
When an agency site fails, people often assume the fix is more content or more design. In practice, the fix is often better information structure.
A first-time visitor to an agency site usually wants to do a short evaluation loop:
Confirm you do the kind of work they need
Confirm you’ve done it for someone like them
Understand how engagement works (process, scope, boundaries)
Decide if it’s worth sending a message
That loop happens fast. Visitors do not “explore.” They verify. They skim headings, scan evidence, and look for signals that the site is maintained by competent people.
So the rebuild goal became: reduce friction in that evaluation loop. Not by marketing language, but by order and clarity.
The “problem-driven” trigger: our homepage tried to do everything
The old homepage tried to be:
a manifesto
a case study gallery
a service list
a recruitment page
a blog index
a contact page
All at once.
The result was not informative; it was noisy. People came in, saw many sections, and didn’t get a clear sense of what to do next. For an agency, noise is costly because it makes the site feel less confident.
So I gave the homepage one job: routing.
A good routing homepage does three things:
quickly clarifies what the agency does
quickly provides proof in a scannable form
provides a calm next step that doesn’t feel pushy
That required removing or relocating certain content rather than adding more.
I stopped treating “services” as the center of the site
This is an agency misconception I had to correct: that the services page is the core.
In reality, most agency visitors care less about your service labels and more about:
whether you understand their type of problem
whether your work resembles what they need
whether the process feels predictable
whether the engagement will be a time sink or a relief
So instead of centering the site around service names, I centered it around:
evidence (work and outcomes)
process clarity (how we work, what the steps are)
constraints (what we do and don’t do, timelines, decision points)
The aim was to reduce uncertainty.
How I built the new page flow (without writing a “feature list”)
I didn’t approach the rebuild as “choose blocks and fill copy.” I approached it as building a reading path.
Step 1: Outline test (headings-only)
I created page headings first. Then I read the headings as if they were the whole site.
If a visitor reads only headings, can they answer:
what the agency does
what kinds of projects it’s suited for
what proof exists
how to start
If the headings don’t communicate this, the page can’t carry it with paragraphs.
Step 2: Skim test (first sentence of each section)
Next, I wrote only the first sentence of each section. This forces clarity.
People skim. The first sentence must carry meaning. If the first sentence is a slogan, the section has failed.
Step 3: Detail layering
Only after the headings and skim path worked did I add detail. Detail should support decisions, not replace structure.
Step 4: Maintenance test
I asked a purely operational question:
If someone edits this section next month, will the page still feel coherent?
If the answer was “maybe,” I simplified. A site that requires constant design supervision is not stable.
The most important change: consistent page rhythm
Websites drift when page rhythm isn’t consistent. Rhythm here means:
consistent heading levels
consistent spacing between sections
consistent placement of “proof” content
consistent transitions between sections
If every page uses a different structure, visitors feel friction. They can’t predict where to find information. That unpredictability reduces trust, even if the content is good.
A theme baseline can be helpful because it enforces rhythm. But only if you resist the temptation to fight it with one-off sections.
In this rebuild, I treated the theme like a set of rails: I allowed it to constrain me so future edits would remain safe.
User behavior observations: what changed when the structure became calmer
I watched behavior lightly—no obsession, just pattern noticing.
Visitors skim, then commit to one deeper page
Most visitors do not read everything. They scan the homepage and then choose one “deep” destination:
a work/case section
a process/about section
a contact page
So the homepage needs to make these three destinations feel obvious and legitimate, not hidden or overloaded.
Visitors look for “proof density,” not “feature density”
An agency can describe capabilities endlessly. That doesn’t persuade. What persuades is concentrated proof:
a small number of well-presented work samples
a sense of scope and boundaries
a feeling of competence in execution
So I tightened the “proof density”: fewer items, clearer context, more consistent presentation.
Mobile behavior is more decisive than desktop behavior
On mobile, visitors are faster to leave. So the mobile reading order matters more than the desktop layout.
I tested each page on mobile with a simple rule:
If I read only headings on mobile, do I understand the page?
If not, I rewrote headings before touching layout.
A “common mistakes” section I wish I had read earlier
I’ll write these as corrections, because I made some of these mistakes in earlier iterations of agency sites.
Mistake 1: treating the homepage like a pitch deck
A pitch deck can be long and layered. A homepage cannot. It needs a short path.
Mistake 2: using too many synonyms for the same idea
“Projects,” “case studies,” “work,” “portfolio,” “solutions”—if you use them interchangeably, visitors become uncertain whether they are different things.
I standardized vocabulary. Consistent language reduces cognitive load and makes the site feel maintained.
Mistake 3: hiding constraints
Agencies often hide constraints because they fear it will “lose leads.” In practice, constraints increase trust and reduce bad-fit leads.
I made constraints visible in a calm way: what we take on, what we don’t, what the typical engagement looks like, what decisions are needed.
Mistake 4: letting content length decide layout
If long paragraphs break layout, people will avoid writing useful content. The layout must tolerate reality.
So I tested with longer content and ensured it still reads cleanly.
The “decision process record”: why I chose to rebuild on a theme baseline
I could have rebuilt with a custom layout, but I’ve learned a hard lesson: custom designs become custom maintenance.
I chose a theme baseline because I wanted:
predictable section behavior
consistent typography hierarchy
stable spacing and layout rhythm
less CSS patching over time
This isn’t a claim that themes are always better. It’s a claim that for an agency site that changes often, a stable baseline can reduce maintenance friction.
The key is restraint: don’t turn the baseline into a Frankenstein by layering too many one-off styles.
Light technical thinking: perceived performance is part of credibility
I did not chase performance numbers for bragging rights. I cared about perceived stability:
Does the page shift while loading?
Does the reading order collapse while assets load?
Do large images cause layout jumps?
A site that feels unstable while loading feels less trustworthy. Agency visitors are not only evaluating your design taste; they’re evaluating whether you can execute consistently.
So I structured pages so the text still holds the narrative even if images load slowly. Images should support meaning, not carry meaning alone.
The “ops view”: how I kept the site update-safe
Because edits are frequent, I treated update safety as a feature of the build.
I used a simple internal checklist:
Section purpose: every section must have one job
Removability: the page remains coherent if a section is removed
Consistency: headings and spacing follow the same pattern everywhere
Terminology: one concept uses one primary term
Mobile order: reading order holds when stacked
Avoid fragile CSS: minimal overrides that depend on brittle selectors
This approach is not glamorous. But it’s why the site stays consistent after three months, not just on launch day.
After launch: a month later, what felt different
I’m careful about measuring outcomes based on small windows, but the operational experience changed in a way I could feel:
Edits became low-stress
This matters more than people admit. If edits are stressful, the site stagnates. When edits become safe, improvements become incremental and continuous.
Leads became slightly more specific
Instead of vague “can you help?” messages, I got messages that referenced a particular kind of work or asked a clear process question. That usually indicates the visitor understood the site well enough to think concretely.
The site felt more “one system”
This is hard to quantify, but easy to sense. Pages shared rhythm. Navigation felt consistent. The site stopped feeling like a scrapbook.
A quiet note on “not being marketing”
The instruction to avoid marketing language is actually aligned with what I’ve learned from running sites:
Visitors don’t want to be sold. They want to be guided to certainty.
A calm, structured site does that by:
reducing ambiguity
presenting proof cleanly
clarifying process
revealing constraints
making next steps obvious without pressure
That’s what I tried to do here.
What I would do differently next time
Even with a good baseline, I would improve my process:
Start with vocabulary before layout
Decide what you call things, then build sections.Write headings earlier
Headings are the skeleton of the site; if they’re vague, the site is vague.Create one “case study template” doc
Not for marketing, but for consistency: problem → approach → outcome → constraints.Test on mobile sooner
Mobile is where first impressions happen for many visitors.
Closing: an agency site should behave like a calm operations artifact
A digital agency site is not a poster. It’s a system that must:
represent work honestly
guide decisions quickly
survive constant edits
stay coherent across devices
reduce uncertainty for visitors
Rebuilding with Robin and Nilson gave me a stable structure to work within, and that stability was the real win: fewer layout surprises, fewer inconsistent pages, and a site that feels maintained in a calm, predictable way.
If you maintain agency sites long enough, you learn that calmness is not a vibe—it’s a signal of operational competence. And for the kind of clients we actually want, that signal matters.



