Most SEO problems on new sites are not caused by competition — they are caused by a site quietly making itself hard to crawl, index or understand. Getting the fundamentals right at launch is cheaper than fixing them after Google has already formed an opinion.
Crawlability and indexing
- A
robots.txtthat allows crawling and points to your sitemap. - An XML sitemap that lists every page you want indexed — and nothing you do not.
- No accidental
noindextags left over from staging. - One canonical URL per page, self-referencing, so duplicate parameter URLs do not split signals.
- A single hostname: pick www or non-www and 301-redirect the other. Same for http to https.
URL and site structure
- Readable URLs that describe the page (
/services/branding, not/p?id=42). - A shallow hierarchy — important pages reachable within a click or two of the home page.
- Internal links that connect related pages with descriptive anchor text.
- A logical navigation and footer that expose your main sections to crawlers and users alike.
On-page basics
- One
<h1>per page that states what the page is about. - A heading structure (h2, h3) that outlines the content logically.
- A unique
<title>and meta description per page, written for people, not stuffed with keywords. - Descriptive
alttext on meaningful images; empty alt on decorative ones. - Content that actually answers the query the page targets — depth beats keyword density.
Structured data
Add schema.org markup for what you are: an Organization block sitewide, BreadcrumbList on inner pages, Article on blog posts, and Service or Product markup where relevant. It does not guarantee rich results, but it helps search engines understand the page and makes eligibility possible.
International sites
If you serve multiple languages, every page needs hreflang annotations linking it to its equivalents in the other languages, plus an x-default. The language versions should be on stable, distinct URLs. We cover this in our guide to multilingual websites.
Performance
Core Web Vitals are a ranking factor and, more importantly, a user factor. Fast LCP, responsive interactions and no layout shift should be designed in, not bolted on.
After launch
- Verify the site in Google Search Console and submit the sitemap.
- Check the Coverage and Core Web Vitals reports weekly for the first month.
- Watch for crawl errors, redirect chains and pages that dropped out of the index.
In short
Good SEO at launch is mostly discipline: let crawlers in, keep the structure clean, write real content, and describe it accurately. It is built into every site we deliver — send us your current site for a plain-language audit.