SEO

Building a Website? Here's the SEO Setup You Can't Skip

Berenice S.

Berenice S.

March 19, 2026 · 11 min read

Building a Website? Here's the SEO Setup You Can't Skip

Getting SEO right when building a website is significantly easier than fixing it after launch. The decisions you make during the build, from domain choice to URL structure to page speed, directly affect how quickly Google indexes your site and how well it ranks. Done right from day one, your website starts accumulating SEO value from the moment it goes live.

This guide walks through every SEO decision you need to make during a website build, in the order you'll face them.

Key Takeaways

Key Takeaways

  • SEO decisions made during a website build are cheaper and faster to implement than retrofitting later
  • Domain choice affects local rankings: .sg domains have a meaningful advantage for Singapore-based searches
  • Site architecture (how your pages link to each other) affects both user experience and crawlability
  • Core Web Vitals are a ranking factor: a slow site hurts rankings from day one
  • SSL (HTTPS) is non-negotiable. Google has flagged HTTP sites as insecure since 2018
  • Setting up Google Search Console before launch gives you indexing visibility from day one
  • Every page needs a unique, properly structured title tag and meta description before going live

Step 1: Choose the Right Domain

Your domain name is one of the earliest SEO decisions you'll make, and it has lasting consequences.

.sg vs .com for Singapore Businesses

If your primary audience is Singapore-based, a .sg domain carries a meaningful advantage in local search results. Google uses country-code top-level domains (ccTLDs) as a strong signal for geographic targeting. A .sg domain tells Google that your site is relevant to Singapore searchers without any additional configuration.

A .com domain can still rank well in Singapore, but you'll need to explicitly set your geographic target in Google Search Console (more on that later). If you're building a local Singapore business website, .sg is the cleaner choice.

If your business serves multiple countries, .com gives you more flexibility without locking you into a single geographic target.

Brand Domain vs Keyword Domain

Keyword-stuffed domains (like "singapore-seo-agency.sg") used to provide a small ranking boost. That advantage has largely been eroded by Google's algorithm updates. A clean, brandable domain (like "seoexpert.sg") serves you better long-term: it's easier to build brand recall, earns links more naturally, and doesn't signal manipulation to Google.

Choose a domain that is short, memorable, and matches your brand name. Avoid hyphens where possible.

Domain History Matters

If you're buying an existing domain rather than registering a new one, check its history. A domain previously used for spam or that has been penalised by Google carries that baggage into your new site. Use a tool like Wayback Machine to check what the domain was used for previously, and run it through Semrush or Ahrefs to check for existing backlink profiles.


Step 2: Choose an SEO-Friendly Platform

Not all website platforms are created equal from an SEO perspective.

WordPress is the industry standard for SEO flexibility. With plugins like Yoast SEO or Rank Math, you have granular control over every SEO element on every page. Most Singapore SME websites run on WordPress, and most SEO agencies (including us) are most comfortable working with it. For a detailed comparison of the best options, see our WordPress SEO plugins guide.

Webflow has excellent SEO capabilities built in. URL control, custom meta fields, and clean code output make it a strong choice for design-forward builds that don't want to deal with WordPress's complexity.

Shopify is solid for e-commerce SEO with some limitations (less control over URL structures, some duplication issues). It's the right choice if e-commerce is your primary function.

Wix and Squarespace have improved their SEO capabilities significantly but still lag behind WordPress in terms of granular control and extensibility. Fine for simple brochure sites; limiting for SEO-heavy content strategies.

Avoid platforms that generate JavaScript-heavy pages with minimal HTML content by default. Google can render JavaScript, but it's slower and less reliable than reading clean HTML. Sites built entirely in client-side JavaScript frameworks without server-side rendering or static generation start at an SEO disadvantage.


Step 3: Plan Your Site Architecture

Site architecture is how your pages are organised and how they link to each other. It affects both user experience and how Google crawls and distributes authority across your site.

The Golden Rule: Every Page Should Be Reachable in 3 Clicks

From your homepage, any important page on your site should be reachable in three clicks or fewer. Pages buried deep in a site structure receive less crawl attention from Google and accumulate less internal link authority.

Siloed Architecture for Topic Authority

For content-heavy sites, a siloed architecture works well. Group related content together under clear parent categories:

Homepage
├── Services
│   ├── SEO Services
│   ├── PPC Services
│   └── Local SEO
├── Blog
│   ├── Category: SEO Basics
│   ├── Category: SEO Strategy
│   └── Category: Singapore Digital Marketing
└── Contact

This structure makes it clear to Google which topics your site covers, and it allows you to build topical authority in each cluster.

Plan Your URL Structure Before You Build

URL structure is very difficult to change after launch without creating redirect headaches. Decide on your structure before a single page goes live.

Best practices:

  • Use lowercase letters only
  • Use hyphens to separate words (not underscores)
  • Keep URLs short and descriptive
  • Include the primary keyword where natural
  • Avoid dates in URLs for evergreen content (dated URLs become stale-looking quickly)

Good: seoexpert.sg/blog/what-is-seo
Avoid: seoexpert.sg/blog/2024/03/12/what-is-search-engine-optimisation-for-beginners


Step 4: Technical SEO Setup

Before you launch a single page, these technical foundations need to be in place.

SSL Certificate (HTTPS)

Every website needs HTTPS. Google has marked HTTP sites as "not secure" in Chrome since 2018, and users seeing that warning immediately lose trust. Almost every reputable hosting provider includes a free SSL certificate via Let's Encrypt. There is no excuse for launching without it.

XML Sitemap

A sitemap is a file that lists every important page on your website and tells search engines about your site structure. WordPress generates one automatically if you have an SEO plugin installed. For custom builds, create one manually and ensure it updates automatically when new pages are published.

After launch, submit your sitemap to Google Search Console.

robots.txt File

The robots.txt file tells search engine crawlers which pages to index and which to ignore. Set this up before launch to avoid accidentally telling Google to ignore your entire site (a surprisingly common mistake during development).

Standard practice: disallow crawling of admin pages, login pages, and staging environments. Allow everything else by default.

Canonical Tags

If your site has pages accessible via multiple URLs (with and without trailing slashes, with and without "www", paginated pages), canonical tags tell Google which version is the "master" URL. Set these up in your SEO plugin or site configuration before launch to prevent duplicate content issues.

Redirect Structure

If you're building a new site to replace an existing one, map every old URL to its new equivalent and implement 301 permanent redirects. Failing to do this loses the accumulated SEO value of your existing pages. A 404 error where a previously ranking page used to live is wasted authority.


Step 5: On-Page SEO Before Launch

Every page that goes live should have these elements properly configured:

Title Tags

The title tag is the headline that appears in Google search results. It's one of the strongest on-page ranking signals you have.

Rules for Singapore business websites:

  • Keep it under 60 characters
  • Include the primary keyword near the front
  • Include your brand name at the end
  • Make it descriptive and compelling, not just a keyword list

You can test how your title tags will appear in search results using the SERP simulator before finalising them.

For a full breakdown of which HTML tags affect your rankings and exactly how to use them, our guide on SEO tags and how they work covers every element in detail. If you want to understand exactly which HTML tags matter most for SEO, our SEO glossary covers all the technical terminology you'll encounter during a website build.

Meta Descriptions

The meta description appears below your title in search results. It's not a direct ranking factor, but it significantly affects click-through rate. A compelling meta description that matches search intent drives more clicks even when you're not in position 1.

Keep meta descriptions between 150 and 160 characters. Include the primary keyword naturally and make it action-oriented.

H1 Tags

Every page should have exactly one H1 tag. It should contain the primary keyword for that page and match (or closely mirror) the page's title tag. Don't use H1s as decorative design elements; reserve them for the primary page heading.

Image Alt Text

Every image on your site should have descriptive alt text. This serves two purposes: accessibility for visually impaired users, and giving Google context about your images. For your main hero or featured images, the alt text should include your primary keyword where natural.


Step 6: Site Speed and Core Web Vitals

Google's Core Web Vitals are a ranking factor. They measure three aspects of page experience:

  • LCP (Largest Contentful Paint): How fast does the main content of the page load? Target under 2.5 seconds.
  • FID / INP (Interaction to Next Paint): How quickly does the page respond to user interaction? Target under 200ms.
  • CLS (Cumulative Layout Shift): How much does the page layout shift as it loads? Target under 0.1.

For Singapore-based websites, hosting location matters. A server in Singapore or Southeast Asia will deliver content faster to Singapore users than a server in the US or Europe. Use a Content Delivery Network (CDN) if your audience spans multiple regions.

Image optimisation is the single biggest quick win for page speed:

  • Compress all images before upload (use WebP format where possible)
  • Set explicit width and height attributes on images to prevent layout shift
  • Implement lazy loading for images below the fold

Step 7: Google Search Console and Analytics Setup

Before you launch, set up Google Search Console and Google Analytics 4.

Google Search Console lets you submit your sitemap, see how Google is indexing your pages, identify crawl errors, and track keyword rankings and click-through rates. It's completely free and essential.

After verifying your site in Search Console:

  1. Submit your XML sitemap
  2. Set your geographic target (important for .com domains targeting Singapore)
  3. Request indexing of your most important pages

Google Analytics 4 tracks visitor behaviour, traffic sources, and conversion events. Configure it before launch so you're capturing data from day one, not playing catch-up.


Step 8: Local SEO Setup for Singapore Businesses

If your business serves customers in Singapore physically (a retail store, clinic, restaurant, or local service business), local SEO setup is critical from day one.

Google Business Profile: Create and verify your Google Business Profile before you launch your website. This is what populates Google Maps results and the local knowledge panel. Include your address, business hours, phone number, and website URL. Add photos.

NAP Consistency: Your Name, Address, and Phone number need to be consistent across your website, Google Business Profile, and any directory listings. Inconsistencies confuse Google's local algorithm.

LocalBusiness Schema: Add LocalBusiness schema markup to your website's contact page and homepage. This structured data tells Google (and AI search tools) exactly what your business is, where it operates, and how to contact you. As search increasingly shifts toward AI-generated answers, understanding how SEO and GEO work together from the outset helps you build a site that performs in both traditional and AI-driven search results.


The Pre-Launch SEO Checklist

Before any page goes live, confirm:

  • [ ] SSL certificate active (HTTPS)
  • [ ] Domain choice finalised (.sg or .com)
  • [ ] URL structure documented and implemented
  • [ ] robots.txt file configured correctly
  • [ ] XML sitemap generated and submitted to Google Search Console
  • [ ] Every important page has a unique title tag (under 60 chars)
  • [ ] Every important page has a meta description (150-160 chars)
  • [ ] H1 tags on every page, containing primary keyword
  • [ ] All images have alt text
  • [ ] Core Web Vitals passing (test with Google PageSpeed Insights)
  • [ ] Google Analytics 4 installed and tracking
  • [ ] Google Business Profile created and verified (local businesses)
  • [ ] LocalBusiness schema markup on relevant pages
  • [ ] Internal linking structure connects key pages
  • [ ] No staging pages accidentally left indexable

What Comes After Launch

Getting SEO right during the build is the foundation. But SEO is an ongoing investment, not a one-time setup.

After launch, the work continues with content creation, link building, and regular technical audits. Understanding why regular SEO audits matter gives you a picture of what post-launch maintenance should look like.

If you want your new website to rank as quickly as possible, partnering with a team that handles the full SEO process from day one is the most efficient path. Our SEO services in Singapore cover both the technical setup and the ongoing growth strategy.

Get in touch with our team before you build, and we'll make sure your site starts ranking from day one.

Berenice S.

Written by

Berenice S.

Berenice has spent over six years in Singapore's digital marketing agency landscape, where she led SEO teams and managed more than 400 campaigns across industries. She founded SEOExpert to help brands scale growth through SEO, paid ads, and social media, with a forward-looking approach to AI search and GEO. Naturally curious, she enjoys exploring new interests like tarot reading, witchcraft, matcha making, and web design. Outside of work, she is often overseas or immersed in her latest Chinese palace drama.

Ready to grow your business?

Let's discuss how we can help you achieve your marketing goals.

Get a free audit