Define the job and the win condition
Building a website from scratch starts with a single decision that most people skip. You decide what job the site does for the business.
A website can do several jobs, but it cannot do them all equally well on day one. When you force a site to act like a brochure, a sales rep, a support desk, a hiring portal, and a brand documentary at the same time, you end up with a homepage that tries to speak to everyone. Visitors treat that as noise and move on.
When we start a build at LER Web Services, we pick one primary job and one or two secondary jobs. Everything else becomes a backlog item. This keeps the structure clean, and it keeps the content honest.
Common primary jobs look like this.
-
Generate qualified leads
-
Sell products or services online
-
Book appointments
-
Educate visitors and build trust before they contact you
-
Support existing customers with answers and resources
-
Filter out bad fit inquiries
You can treat the job like a simple sentence.
The site helps [specific audience] do [specific action] because it answers [specific questions] clearly.
Then define what success means in plain terms. If you do not define success, you cannot tell whether a change helped or hurt. You also cannot tell whether the site fails, or your traffic source fails.
Start with measurements that map to the job.
Lead generation tends to map to contact form submissions, quote requests, calls from tap to call links, and booked consults.
Online selling maps to completed purchases, cart completion rate, and revenue from the site.
Appointment businesses map to completed bookings, cancellation rate, and the percentage of visitors who reach the booking page.
Support focused sites map to fewer repetitive support tickets, and higher usage of FAQ or documentation pages.
I also define what a good lead looks like before we build anything. Otherwise you can optimize for volume and end up attracting people you cannot serve. The site produces more inquiries, and the business feels busier while results stay flat.
A good lead definition is operational. It includes budget range if that matters, location if that matters, project size, timing, and basic fit factors. You do not need to publish those thresholds as blunt rules, but you do need to build content that attracts the right group and discourages the wrong group.
This ties directly into content planning and SEO. Search traffic follows clarity. A focused site ranks and converts better because each page has a clear purpose and a clear audience. We cover this more deeply in our SEO guide and our content planning guide.
Build a structure that answers real questions
Once you define the job, you design the site around a user flow, not around a pile of pages.
Structure comes first. Design and development come later. When you skip structure, you still build a site. You just build it by guessing, and then you pay for the guessing in revisions.
Most small business sites need a small set of pages that handle the core questions. For many projects we see, 6 to 12 pages cover the essentials.
A typical starting map looks like this.
Home
Services or Service pages
About
Work, Case Studies, or Results, when you have material worth showing
Reviews or Testimonials, sometimes embedded instead of separate
Contact
FAQ, optional and often useful
Blog or Resources, only if you will maintain it
Two structure rules keep the site usable.
One page answers one primary question.
If a page tries to cover everything, visitors skim it in the worst possible way. They miss the detail that would have built trust, and they never reach the call to action.
Navigation matches how customers think.
Visitors do not care how you organize internally. They care about the problem they typed into a search bar, or the problem they have right now.
From there, sketch the primary flow. Keep it simple. A common lead generation flow looks like this.
Home to a focused service page.
Service page to proof.
Proof to contact.
Proof can live on the service page itself. It can also live in case studies or testimonials pages. The key is placement. If the page makes a claim, place supporting proof right after it.
When we plan structure, we map questions to sections. This is where content and structure merge. A service page usually needs to answer the same set of questions every time.
What is the service?
Who is it for?
What problems does it solve?
What does the process look like?
What affects cost, in general terms?
What affects timelines, in general terms?
What does success look like?
What proof supports the claims?
What is the next step?
This structure keeps writing straightforward because you write to questions people already ask. It also keeps design straightforward because the layout follows the same sequence. The page stops feeling like a brochure and starts feeling like a decision aid.
If you want a quick test, ask this.
Can someone land on a service page and decide whether to contact us within one minute, without hunting for details?
If the answer is no, the structure needs work.
This connects to web design decisions because layout and navigation exist to support the flow. We cover this more deeply in our web design guide, especially around conversion focused layouts.
Choose a domain, hosting, and a platform you can live with
A website from scratch still needs a foundation. Three choices matter early because they are harder to change later.
The domain name.
The hosting.
The platform.
Domain names work best when they are easy to say, easy to spell, and easy to remember after hearing them once. A domain that requires explanation drains word of mouth and referral traffic. People might still find you through search, but you make direct traffic harder than it needs to be.
I avoid domains that rely on clever spelling, odd punctuation, or long strings of words. I also avoid names that sound similar to other businesses in the same market. Confusion costs you traffic and sometimes it sends people to the wrong place.
Hosting works like a foundation. Poor hosting creates slow load times, random downtime, security headaches, and email delivery issues. It also creates the kind of problems that waste hours because everything looks fine on your screen while the site misbehaves for visitors.
This is one area where we take a stricter approach than many builds you see in the wild. We care about uptime, server performance, backups, and basic security controls because those reduce surprises later. I see the same pattern when someone picks the cheapest hosting they can find, then tries to fix speed and SEO with plugins. You can improve things around the edges. You cannot turn weak infrastructure into reliable infrastructure through optimism.
This ties directly into our hosting and performance guide, and into website maintenance. Hosting quality affects everything you do later, including SEO and security.
Platform choice depends on the job, but for most small business sites, WordPress remains the practical option. It stays flexible without locking you into a single vendor. It supports SEO well when you set it up correctly. It scales content over time. It also has a mature ecosystem for common features such as forms, ecommerce, booking, and membership features.
WordPress goes sideways when people treat plugins as features instead of software. Every plugin adds risk, updates, and potential conflict. From scratch, we keep the stack lean.
A common baseline looks like this.
A well supported theme or a custom theme.
A small set of plugins with clear purpose.
Clear user roles and permissions.
Updates and backups handled consistently.
Spam protection on forms from day one.
This ties into web development decisions because the build is not just what you see. It is what you can maintain. We cover that in our web development topic, and it overlaps heavily with website maintenance.
Design and build the core pages before you add extras
Design exists to remove friction. It guides visitors from question to answer, then to an action. Trends matter less than clarity.
A visitor rarely leaves because the color palette feels wrong. They leave because they cannot quickly find what they came for, or they cannot tell whether the business feels real.
Design decisions that carry most of the weight look boring on purpose.
Navigation labels that make sense.
A header that stays consistent across pages.
A clear primary call to action per page.
Readable typography, especially on phones.
Spacing that separates sections cleanly.
Buttons that look clickable and consistent.
Proof placed near claims.
Fast pages that load without drama.
Mobile deserves explicit attention. Mobile is the default experience in most industries. You are not shrinking a desktop page. You are designing a reading and tapping experience that works when someone has a thumb on a screen and a short attention span.
I review mobile pages with a simple set of checks.
Can I read the main headline without zooming?
Can I understand what you do without scrolling a long way?
Can I find the phone number quickly?
Can I tap the main button without mis tapping?
Do forms feel short and usable?
If the mobile experience feels annoying, visitors assume working with the business will feel annoying. That assumption shows up in bounce rates and missed calls. It also shows up in the quiet form of no action at all.
Build the core pages first. Core pages support the primary flow. Extras can wait.
Core pages usually include the homepage, the key service pages, a proof page or proof sections, and a contact process that works. If you run bookings, the booking path is a core page. If you sell online, the product pages and checkout path are core pages.
Earn complexity later. Add chat tools, popups, advanced funnels, galleries, animations, and any other shiny additions only after you have a working site with real behavior data.
We usually treat the first launch as version one. This reduces pressure to build a museum instead of a working tool. It also keeps decisions grounded. You build what you need, then you improve based on how people actually use the site.
We cover the design side of this in our web design guide, and we cover the maintainability side in our website maintenance topic. A site built as a clean system stays easier to adjust.
Treat SEO as part of the build, not a later task
SEO starts during structure and content planning. Tools and tweaks matter, but they cannot rescue a confusing site.
The most important SEO decisions happen early.
You pick page topics that match real searches.
You avoid duplicate topics across multiple pages.
You give each important service a focused page when it matters.
You use headings in a clear structure.
You keep URLs clean.
You make the site fast and mobile usable.
You plan for adding content over time.
Search engines try to match pages to intent. Visitors do the same thing, just faster and with less patience. When the page structure mirrors real questions, the page tends to perform better in search and conversion.
Content carries most of the trust. For many businesses, content is the product of the website. The visitor reads your explanation of the service, your process, and your constraints. They decide whether you sound competent, organized, and familiar with the problem.
I prefer plain language that you can back up. Specific examples do more work than impressive sounding phrases. Clear process descriptions reduce anxiety. Concrete details about what affects cost and timelines reduce misaligned expectations.
If you do not know what to write, start with the questions you already answer in real conversations.
What does this service include?
What does it not include?
What do you need from the customer to begin?
What causes delays?
What makes a project more complex?
What does a good outcome look like?
What do you wish customers understood before they call?
That list turns into service page sections, FAQs, and future resource articles.
A blog or resources section only helps when you commit to it. A neglected blog does not break a site, but it can signal neglect to visitors. If you do not plan to maintain it, skip it for now and add it later when you have a content rhythm.
Internal linking matters as the site grows. Link service pages to related proof. Link resources to relevant services. Link FAQs to the pages they support. This makes the site easier to navigate and it helps search engines understand page relationships.
We cover this in our SEO guide because internal linking and page intent sit at the core of sustainable SEO. We also cover content planning separately because content succeeds when it follows a consistent plan, not when it relies on bursts of motivation.
Launch with testing, then maintain like software
A site from scratch becomes a real business tool only after you test it and keep it running.
Testing separates professional builds from hobby builds. Testing prevents the quiet failure where the site looks fine, but the form fails, the booking breaks, or the phone link does nothing.
Before launch, test the parts that cost you money if they break.
Contact forms, including confirmation messages and delivery.
Quote request forms.
Booking flows, including notifications.
Checkout flows, if you sell online.
Phone number links on mobile.
Email links.
Menus and dropdowns.
Footer links and policy links.
Thank you pages, and any tracking tied to them.
Test on desktop and mobile. Test on at least two major browsers. Test on real phones, not just a resizer tool. Real devices reveal spacing issues and tap target issues fast.
Security and maintenance also start before launch. A website is software. Software needs upkeep.
Plan for updates, backups, and basic monitoring from day one. Use strong passwords. Use proper user roles. Protect forms from spam. Keep plugins limited. Track uptime. Scan for malware. Confirm that backups restore, since a backup that cannot restore is a comforting story, not a plan.
This ties directly into website maintenance and hosting. Sites that launch and then sit untouched for two years tend to become unstable, slow, and vulnerable.
Timeframes depend on scope and decision speed, so treat these as ranges, not promises carved into stone.
Planning and structure often takes three to ten days.
Content drafting and revisions often takes one to three weeks, and it becomes the bottleneck.
Design and build often takes two to five weeks depending on complexity.
Testing and launch prep often takes two to five days.
After launch adjustments continue, and the biggest gains often show up in the first 30 to 60 days.
A faster timeline usually means fewer pages, tighter scope, and faster content decisions. It also means you accept version one as a starting point.
If you want a simple build order that keeps the project sane, use this.
-
Define the site job and the primary action.
-
Define success metrics and what counts as a good lead.
-
Draft a site map and primary user flow.
-
Choose domain, hosting, and platform.
-
Write core page content that answers real questions.
-
Design the layout around that content and flow.
-
Build the core pages and the contact path.
-
Add proof and supporting content.
-
Test everything that creates leads or revenue.
-
Launch with analytics, then improve monthly.
Requirements stay simple, but they matter. You need access to the domain registrar, hosting credentials and DNS settings, a clear list of services and who you serve, real photos or a plan for visuals, time to write or approve specific content, and someone responsible for updates and backups after launch.
Troubleshooting after launch usually points back to earlier decisions.
If the site launches and nothing happens, the job and the call to action often feel unclear, or the content feels vague. Traffic can also be low, which means you need an SEO and marketing plan, not a new shade of blue.
If the site feels slow, check hosting, theme and builder weight, plugin count, and image sizes. Speed affects leads and SEO because it affects trust and usability.
If spam floods your forms, improve form protection, tighten validation rules, and avoid exposing raw email addresses. This sits inside security and maintenance practices.
If you rebuild repeatedly, the site likely started with design before structure and content. The business can also outgrow the site when nobody updates it as the business changes. A maintainable build reduces that cycle because it stays easier to adjust without breaking.
Launch starts the feedback loop. You finally see what pages people use, what they ignore, where they drop off, what questions keep coming up, and what content builds trust. The strongest sites treat that data as part of the work.
A website from scratch works when it acts like a system with a job, instead of a collection of pages with opinions.

Comments
Related Posts
No related help articles yet.