SEO Checklist for a New Website

A new website does not need complicated SEO tricks. It needs to be crawlable, understandable, fast enough, useful to real visitors, and free from launch mistakes that stop search engines indexing the right pages.

This checklist covers the basics to complete before and shortly after launch. It follows the same practical direction as Google's own SEO starter guidance: help search engines understand your pages, but build the site for people first.

1. Check the Site Can Be Crawled

Make sure important public pages are not blocked by robots.txt, password protection, staging rules, or a noindex meta tag. A common launch mistake is pushing a staging site live while the "discourage search engines" setting is still active.

Check the homepage, service pages, blog, contact page, and any key landing pages. If search engines cannot crawl them, titles and content will not matter.

2. Use Clear Page Titles

Every important page should have a unique title that explains what the page is about. Put the specific subject first, then the brand if there is space.

Weak title: Home. Better title: Web Hosting for Small Businesses | Your Brand.

3. Write Useful Meta Descriptions

Meta descriptions do not guarantee rankings, but they can influence how a page appears in search results. Write a short summary that matches the page honestly and gives searchers a reason to click.

Avoid duplicating the same description across every page. A product page, blog post, and contact page should not all use identical text.

4. Use One Main Heading

Each page should have one clear H1. Use H2 and H3 headings to structure sections below it. Headings should help visitors scan the page, not just repeat keywords.

5. Make URLs Simple

Use short, readable URLs where possible. A URL such as /web-hosting is easier to understand than /page?id=123. Keep old URLs redirected if you rename or replace a page.

6. Submit a Sitemap

A sitemap helps search engines discover the pages you want crawled. Submit it in Google Search Console and keep it current when pages are added, removed, or renamed.

A sitemap is not a substitute for internal links. Important pages should still be linked from navigation, relevant content, or hub pages.

7. Add Internal Links

Internal links help visitors and search engines understand which pages are related. Link from service pages to useful guides, from guides to relevant services, and from older blog posts to newer supporting resources.

Use descriptive anchor text. "Read our DNS records guide" is clearer than "click here".

8. Check Redirects

If the new site replaces an old one, map old URLs to the closest new pages. Use permanent redirects for pages that have genuinely moved. Do not redirect every old URL to the homepage unless there is no relevant replacement.

9. Optimise Images

Use sensible image dimensions, compress large files, and add alt text where the image adds meaning. Decorative images do not need keyword-stuffed descriptions.

For content images, describe what is actually shown. This helps accessibility and can help image search understand the asset.

10. Check Mobile Layout

Most sites are now judged heavily by their mobile experience. Check menus, buttons, forms, pricing tables, cookie banners, and long headings on a real phone-sized viewport.

11. Check Speed Basics

Before reaching for advanced performance tools, fix the basics: oversized images, unused scripts, too many third-party embeds, missing cache headers, and slow hosting for the workload.

For WordPress sites, page cache and image optimisation usually make a visible difference. For dynamic stores or membership sites, be more careful so cache does not break baskets, logins, or account pages.

12. Set Up Search Console

Google Search Console shows indexing status, sitemap processing, search queries, pages receiving impressions, and technical issues. Set it up at launch, not months later after traffic is missing.

13. Make the Content Actually Useful

Good SEO basics do not rescue weak pages. Each important page should answer the visitor's real question: what is offered, who it is for, what it costs or how to enquire, why it is trustworthy, and what to do next.

Post-Launch Checks

  • Search the site by brand name and key page titles after Google has had time to crawl it.
  • Review Search Console for indexing problems.
  • Check analytics for pages with impressions but no clicks.
  • Improve pages that rank around positions 5-20 before chasing brand-new topics.
  • Keep publishing useful supporting content around services that already show demand.

Useful Next Reads

Start with What DNS Propagation Actually Means if launch timing involves DNS, Website Caching Explained for Beginners for performance basics, and How to Plan a Website Redesign Without Losing SEO if this is a replacement site.

Sources

← Older How to Plan a Website Redesign Without Losing SEO Newer → How to Check if a Website Is Using Cache