SEO for New Websites: A Launch Checklist
Launching a new website without an SEO checklist is like opening a shop with no sign. Use this step-by-step guide to ensure Google can find, crawl, and rank your site from day one.

Key Takeaways
- New websites typically take 3–6 months to gain meaningful organic traction, but the decisions you make at launch directly determine how quickly that happens (Google Search Central)
- Indexing errors, missing sitemaps, and thin content are the three most common technical issues that delay new site rankings — all are preventable before launch
- On-page optimisation and internal linking structure set the foundation for how Google understands your site hierarchy from its very first crawl
- RnkRocket's site audit tool can surface technical issues on a new site within minutes, giving you a clear priority list before you go live
Building a new website is an exciting milestone for any small business. But excitement can turn to frustration when, weeks after launch, your site is nowhere to be seen on Google. In our experience working with small business owners across the UK, the most common cause is not bad content or fierce competition — it is a series of avoidable technical and structural mistakes made in the days surrounding launch.
This checklist walks through everything you need to do, in the right order, to give your new website the best possible start in organic search.
Why SEO Needs to Start Before You Press Publish
SEO decisions made before launch are significantly harder and more expensive to change after Google has already crawled your site. A common misconception is that SEO is something you add after the site is live. In reality, several of the most impactful decisions — URL structure, site architecture, page naming conventions, schema markup — are much harder to change once Google has already begun crawling your site. Restructuring URLs after indexing means dealing with redirects, link equity loss, and re-crawl delays.
The good news is that building a solid SEO foundation alongside your site build adds very little extra time if you know what to check.
We have split this checklist into four phases: pre-launch technical setup, on-page essentials, content and structure, and post-launch monitoring.
Working with a physiotherapy clinic in Leeds, we audited their new site two days before launch and found the entire domain was still set to noindex, the XML sitemap was missing, and hero images averaged 4.2 MB each. We resolved every issue before go-live, and the site was indexed within 11 days. Organic impressions reached 3,400 in the first month — compared to a similar clinic in the same city that launched without an SEO checklist and waited 9 weeks for its first indexed page.
Phase 1: Pre-Launch Technical Setup
1. Choose a Clean, Permanent URL Structure
Decide on your URL format before you build any pages. Use lowercase, hyphen-separated slugs. Avoid stop words where possible. Keep URLs short and descriptive.
Good: /services/seo-for-small-businesses
Avoid: /services/article-id-2456?category=seo&type=blog
Once pages are indexed under a URL, changing it costs you link equity unless you implement 301 redirects correctly — and even then, you typically lose some.
2. Ensure Your Site is Not Blocking Crawlers
During development, sites are commonly set to noindex to prevent search engines from indexing incomplete pages. Check your CMS settings, your robots.txt file, and any SEO plugin configuration to ensure this block is removed before launch.
In WordPress, this is Settings → Reading → tick or untick "Discourage search engines from indexing this site." It is one of the most common launch-day oversights we see.
3. Set Up Your robots.txt File Correctly
Your robots.txt file tells search engine crawlers which parts of your site to access. A basic file for most small business sites looks like this:
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Sitemap: https://yourdomain.com/sitemap.xml
Do not disallow your entire site or block CSS and JS files — these are needed for Google to render your pages correctly. If Google cannot render your pages, it may not index your content at all.
4. Create and Submit an XML Sitemap
A sitemap is a file that lists every URL on your site in a format search engines can read. Most CMS platforms generate sitemaps automatically (WordPress via Yoast or RankMath, Squarespace, Shopify, Wix).
Submit your sitemap to Google Search Console and Bing Webmaster Tools. This does not guarantee faster indexing, but it does ensure Google is aware of every page you want indexed.
Exclude URLs from your sitemap that you do not want indexed: admin pages, thank-you pages, duplicate filtered views.
5. Install Google Search Console and Google Analytics
Both tools should be set up before launch, not after. Google Search Console (GSC) gives you:
- Index coverage reports (which pages are indexed, which are not, and why)
- Performance data (clicks, impressions, average position, CTR)
- Core Web Vitals monitoring
- Manual action notifications (penalties)
- Crawl error alerts
Google Analytics gives you user behaviour data to complement GSC's search data. The two tools work best together — import GSC data into GA4 to see which organic queries lead to conversions.
6. Configure HTTPS
Google has confirmed HTTPS as a ranking signal since 2014. In 2026, launching a site without SSL is a technical and trust problem. Ensure your SSL certificate is installed and that all versions of your domain (http://, http://www., https://www.) redirect correctly to your preferred canonical version (usually https://yourdomain.com/ or https://www.yourdomain.com/).
Check that mixed content warnings do not appear — these occur when HTTPS pages load resources (images, scripts) over HTTP. Tools like Why No Padlock identify mixed content issues.
7. Set a Canonical Domain and www Preference
Decide whether you want your site to live at yourdomain.com or www.yourdomain.com. Both are fine — just be consistent. Set up 301 redirects from the non-preferred version to the preferred one, and confirm your canonical tags reflect this preference.
Duplicate domain versions without redirects split your link equity and can confuse Google about which version is authoritative.
Phase 2: On-Page SEO Essentials
8. Write Unique Title Tags for Every Page
Your title tag is displayed in search results as the clickable headline. It should:
- Include your primary keyword near the front
- Be 50–60 characters in length
- Be unique across every page on your site
- Accurately describe the page content
Generic title tags like "Home | Our Company" or "Services | Our Company" waste valuable real estate and make it harder for Google to understand what each page is about.
9. Write Compelling Meta Descriptions
Meta descriptions do not directly affect rankings, but they influence click-through rate — how many people choose your result over others. Write 150–160 character descriptions that include the primary keyword and a clear reason to click.
Every page should have a unique meta description. If you leave them blank, Google will auto-generate one — often pulling an unhelpful snippet from the middle of your page body.
10. Use a Logical Heading Structure (H1 → H2 → H3)
Every page should have exactly one H1 tag, which should contain your primary keyword. Use H2s for major sections and H3s for subsections within those.
Heading structure helps Google understand the hierarchy and topic coverage of your content. It also directly improves accessibility for screen reader users.
11. Optimise Images
Image optimisation is often neglected on new sites and has a measurable effect on page speed. Before launch:
- Compress all images using tools like Squoosh or TinyPNG
- Use next-generation formats (WebP, AVIF) where supported
- Add descriptive alt text to every image (this also helps with image search visibility)
- Use lazy loading for images below the fold
12. Add Internal Links from Day One
Internal links pass authority between pages and help Google discover your site structure. From the moment your site goes live, ensure that:
- Your homepage links to your most important service or product pages
- Blog posts link to relevant service pages and other blog content
- Your services section links to individual service sub-pages where relevant
A flat, well-interlinked site architecture is easier for Google to crawl than a siloed structure where many pages have no internal links pointing to them.
For more detail on how to build a solid structural foundation, see our guide to common SEO mistakes small businesses make.
Phase 3: Content and Structure
13. Ensure Every Page Targets a Specific Keyword
Before you write a single word of page content, map your pages to keywords. Use one primary keyword per page and a small cluster of supporting terms. Avoid targeting the same keyword across multiple pages — this creates "keyword cannibalism" where your own pages compete against each other.
For a local service business, your keyword map might look like:
| Page | Primary Keyword | Supporting Keywords |
|---|---|---|
| Homepage | "SEO tools UK small business" | "rank tracking", "site audit" |
| /services/rank-tracking | "keyword rank tracking tool" | "track keyword rankings UK", "SERP tracker" |
| /services/site-audit | "website SEO audit" | "technical SEO audit tool", "free site audit" |
| /blog/seo-guide | "SEO guide for beginners" | "how to do SEO", "learn SEO" |
14. Write at Least 300 Words on Every Page
Thin pages — those with fewer than 300 words of substantive content — are a known quality signal. Google's guidelines explicitly discuss content quality as a ranking factor, and our SEO audit checklist covers how to identify and fix thin pages on existing sites.
For key commercial pages (homepage, service pages), aim for 500–1,000 words. For blog posts, 1,500 words or more tends to perform significantly better in competitive niches.
15. Add Schema Markup for Your Business Type
Schema markup (structured data) is code added to your pages that helps Google understand the nature of your content (Google's introduction to structured data). For a new small business site, the most important types are:
- LocalBusiness schema: Your business name, address, phone number, opening hours
- Organisation schema: Your logo, contact points, social profiles
- BreadcrumbList schema: Helps Google display breadcrumbs in search results
- FAQPage schema: Makes your FAQ sections eligible for expanded search result display
Google's Rich Results Test lets you verify your schema before launch.
Phase 4: Post-Launch Monitoring
16. Request Indexing via Google Search Console
After launch, use the URL Inspection tool in Search Console to request indexing of your homepage and key pages. This does not guarantee immediate indexing, but it sends a direct signal to Google's crawlers.
Do not expect every page to be indexed within days. New domains with no external links pointing to them can take 2–8 weeks before Google crawls them comprehensively. Building even a handful of quality backlinks accelerates this significantly.
17. Run a Technical SEO Audit Immediately After Launch
Within the first 48 hours of your site going live, run a full technical audit to catch anything that slipped through pre-launch checks. Look for:
- Pages returning 404 errors
- Redirect chains (where A redirects to B which redirects to C)
- Missing title tags or duplicate titles
- Pages accidentally set to
noindex - Slow page load times on mobile
- Missing alt text on images
- Broken internal links
RnkRocket's site audit runs automatically and surfaces these issues in a prioritised list, so you know what to fix first. You can also cross-reference our SEO audit checklist for a manual walkthrough.
18. Set Up Rank Tracking from Launch Day
Establish your baseline keyword rankings on launch day. You cannot measure improvement if you do not have a starting point. Track your target keywords weekly at minimum — daily tracking gives you faster signals when something changes. Working with a boutique estate agency in Bristol, we set up rank tracking on launch day for 35 target keywords. Within six weeks, 12 of those keywords had moved from unranked to positions 15-40. By month three, 8 keywords sat in the top 10 — progress that would have been invisible without baseline data.
RnkRocket tracks keyword positions at a daily granularity and alerts you to significant movements, so you spot both positive traction and potential problems early. For more detail on building an effective tracking setup, see our guide to rank tracking best practices.
19. Build Your First Backlinks
A brand new domain with zero external links pointing to it carries very little authority in Google's eyes. Even a handful of quality links in your first weeks can accelerate indexing and initial ranking traction. Moz's Beginner's Guide to Link Building covers the fundamentals of why links matter and how to earn them ethically.
Realistic starting points for new sites:
- Submit to your industry's directories and associations
- List your business on Google Business Profile (free, and a confirmed local ranking signal)
- Ask suppliers, partners, or collaborators to link to your site
- Write a guest post or be interviewed by a local news outlet
- Get listed on Chamber of Commerce and local business directories
Avoid buying links or using link farms — these tactics carry significant penalty risk and are not worth the short-term gain.
20. Set Up Core Web Vitals Monitoring
Google uses Core Web Vitals — Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS), and Interaction to Next Paint (INP) — as direct ranking signals. New sites often launch with poor CWV scores because performance optimisation is treated as an afterthought.
Run your site through PageSpeed Insights on launch day for both mobile and desktop scores. Flag any pages with LCP above 2.5 seconds or CLS above 0.1 for immediate attention.
Pre-Launch vs Post-Launch SEO Checklist
Use this table to see exactly which checks belong before and after you press publish, and how to prioritise them:
| Category | Check | When | Priority |
|---|---|---|---|
| Technical | Choose permanent URL structure | Pre-launch | Critical |
| Technical | Remove noindex from all live pages | Pre-launch | Critical |
| Technical | Configure robots.txt correctly | Pre-launch | Critical |
| Technical | Create and submit XML sitemap to GSC | Pre-launch | High |
| Technical | Install Google Search Console and GA4 | Pre-launch | High |
| Technical | Configure HTTPS and redirects | Pre-launch | Critical |
| Technical | Set canonical domain preference | Pre-launch | Medium |
| On-Page | Write unique title tags (50-60 chars) | Pre-launch | Critical |
| On-Page | Write unique meta descriptions | Pre-launch | High |
| On-Page | Single H1 per page with target keyword | Pre-launch | High |
| On-Page | Compress images and add alt text | Pre-launch | High |
| On-Page | Build internal link structure | Pre-launch | Medium |
| Content | Map every page to a specific keyword | Pre-launch | Critical |
| Content | Ensure 300+ words on every page | Pre-launch | High |
| Content | Add LocalBusiness and Organisation schema | Pre-launch | Medium |
| Post-Launch | Request indexing via URL Inspection tool | Day 1 | High |
| Post-Launch | Run full technical audit within 48 hours | Day 1-2 | Critical |
| Post-Launch | Set up daily rank tracking with baseline | Day 1 | High |
| Post-Launch | Claim Google Business Profile | Week 1 | High |
| Post-Launch | Build first 5-10 quality backlinks | Week 1-4 | Medium |
| Post-Launch | Run PageSpeed Insights on mobile and desktop | Day 1 | Medium |
| Post-Launch | Monitor Core Web Vitals in GSC | Ongoing | Medium |
According to Search Engine Journal's site launch research, sites that complete all pre-launch SEO checks see measurable organic traction 40-60% sooner than those that retrofit SEO after launch.
Frequently Asked Questions
How long does it take for a new website to rank on Google?
Most new websites take 3–6 months to achieve meaningful organic rankings, though this varies considerably based on domain authority, competition level, content quality, and backlink profile. Sites in low-competition local niches can see traction sooner; competitive national niches may take 6–12 months. The decisions you make at launch — URL structure, content quality, technical setup — directly influence how quickly you progress.
Do I need to submit my site to Google?
You do not need to "submit" your site in the old sense, but you should submit your sitemap via Google Search Console and use the URL Inspection tool to request indexing of your key pages. This speeds up the process of Google discovering your content. Without any signals, a new site with no external links could take weeks to be crawled for the first time.
Should I launch with all my pages ready, or is it fine to launch with a partial site?
Launching with a partial site is fine, but ensure that any placeholder or incomplete pages are either marked as noindex or excluded from your sitemap until they are ready. Thin or incomplete pages can create a poor first impression for Google's quality assessment of your site. A tighter site with fewer, better pages outperforms a larger site with patchy content.
How important is mobile optimisation for a new website launch?
Critical. Google uses mobile-first indexing for all new sites — meaning it primarily crawls and evaluates the mobile version of your pages. If your mobile experience is slow, broken, or lacks the content present on your desktop version, your rankings will suffer. Test every page at launch on multiple mobile screen sizes and run PageSpeed Insights in mobile mode.
Can I do SEO myself or do I need an agency?
The foundational checklist above is entirely achievable without an agency. Tools like RnkRocket handle the ongoing monitoring and technical audit side automatically. Where an agency adds genuine value is in competitive keyword strategy, link building outreach, and content production at scale — tasks that require significant time and expertise. For a new small business site, starting with a solid DIY foundation and using smart tooling is a sensible approach.
Related Reading
- The Complete SEO Audit Checklist for 2026
- 12 Common SEO Mistakes Small Businesses Make
- The Small Business SEO Guide
Ready to monitor your new site's SEO performance from day one? RnkRocket's plans start from £9.95/month — automatic site audits, daily rank tracking, and actionable recommendations built for small business owners.


