SEO for a New Website: What to Do Before and After Launch
A new website does not need to be perfect before it goes live. It does need to be understandable: visitors should be able to find the right information, and search engines should be able to access and interpret the pages you want discovered.
This SEO checklist for a new website launch focuses on decisions that are easiest to make before launch and problems worth checking soon afterward. It is designed for a small team working with limited time, not for a large technical department. Search visibility can take time, and completing these steps does not guarantee rankings. It does give your site a clearer, more reliable starting point.
Before launch: build a useful foundation
1. Decide which pages the site actually needs
Start with the jobs your website must do. A local accountant might need a home page, separate pages for tax preparation and bookkeeping, an about page, and a contact page. A single page listing every service may be simpler to build, but it can be harder for visitors to find a specific answer and for search engines to understand the focus of each page.
Make a short page list and give each page a clear purpose. Avoid creating near-duplicates just to target small wording variations. If you are still deciding which topics deserve their own pages, use this small-business checklist for choosing keywords as a planning aid.
Keep the navigation manageable. A page that matters should be reachable through clear links from the menu, a relevant service page, or another useful section of the site. Do not rely on visitors or search engines finding it through a site search alone.
2. Give each important page a distinct focus
Write a working title for every main page before drafting. The title should describe what the page offers in language a customer might use. For example, “Bookkeeping Services for Small Businesses” is more informative than “Solutions.” Your page heading and copy can then explain the specific service, who it is for, and what a prospective customer should do next.
Write a unique title tag for each page. A title tag is the text that may appear as the page title in search results and browser tabs. Keep it accurate and concise; avoid repeating the same broad phrase across every page. If two pages seem to need the same title, check whether they have distinct purposes or should be combined. See our guide to writing title tags for pages targeting similar searches.
Also write a useful meta description for key pages. Search engines may choose a different snippet, so treat this as a concise summary rather than guaranteed search-result copy.
3. Prepare content for real customer questions
Before publishing, check whether each core page answers the questions a potential customer is likely to have. A service page might explain what is included, who the service suits, how the process works, and what information is needed to get started. Be specific where you can: “We serve businesses in the north side of the city” is more helpful than a vague claim to serve “everyone.”
Use headings to make long pages easier to scan, but do not add sections just to fit keywords. Add original details that help someone make a decision, such as service limitations, typical next steps, or how a consultation works. If a fact is not settled yet, do not publish a confident-sounding guess.
4. Check the technical basics in the staging site
A staging site is a private or temporary version used to review a website before it is public. Check that the final pages load over HTTPS, work on a phone, and have working navigation and contact forms. Test forms with a real submission and confirm that the message reaches the right inbox. Fix broken links and remove placeholder text, test products, and unfinished pages that should not be public.
Check the page addresses, or URLs, too. Use readable, stable paths such as /bookkeeping/ rather than a string of unexplained numbers. If you change a URL after launch, set up a redirect from the old address to the new one where appropriate, so visitors and search engines are not left with a dead end.
Review image sizes and page behavior on mobile connections. Large images can make pages feel slow, especially on a phone. Compress images where practical and use descriptive alternative text for images that convey information. Decorative images generally do not need lengthy descriptions.
5. Plan access and measurement
Make sure the business controls its domain, website hosting, and analytics accounts, even if a developer or marketing partner sets them up. Agree on who will retain access and how credentials will be handed over. Add a web analytics tool if you need to understand visits or actions, and verify that it records a test visit or conversion correctly.
Set up Google Search Console, a free service that reports how Google Search interacts with a site. Verify ownership before launch if possible. You can then submit a sitemap, which is a file listing URLs you want search engines to know about. Google’s sitemap guidance explains that sitemaps can help Google discover URLs, but submission does not guarantee that every URL will be crawled or indexed.
Launch day: check what changed
6. Make sure the public site can be accessed
One common launch problem is carrying a staging restriction onto the live site. Some sites use a “noindex” instruction to ask search engines not to include a page in search results; staging sites may also block crawling. Ask your developer to confirm that the live pages intended for search are not accidentally left with those restrictions. At the same time, do not remove restrictions from private areas that should remain private.
Test the live site, not just the preview. Open the home page and important service pages in a private browser window, check the HTTPS address, and submit a form. Test the main menu and any booking or checkout path. If the site replaces an older one, confirm that important old URLs redirect to their closest relevant new pages instead of all sending visitors to the home page.
7. Check the sitemap, canonical URLs, and key pages
A canonical URL is the version of a page that you identify as the preferred address when similar or duplicate versions exist. For a straightforward new site, each important page should generally point to its own preferred URL. Ask whoever manages the site to check that canonical tags do not point to the staging domain or another unrelated page.
Submit the live sitemap in Search Console and inspect a few important URLs there. This helps you spot access or indexing issues, but it is not a reason to expect immediate visibility. A newly launched site may need time to be discovered and evaluated.
After launch: monitor, then improve
8. Watch for errors and actual customer behavior
In the first few weeks, check Search Console for reported indexing problems, crawl errors, and queries once enough data appears. Compare this with analytics or direct business feedback: Are people reaching the right service pages? Do forms work? Are visitors asking questions the site could answer more clearly?
Search Console data can be confusing when a site has little history. A page not appearing for a particular query is not automatically a technical failure. Look for patterns, inspect the affected page, and investigate obvious problems such as a blocked URL, a broken link, or a page that was accidentally marked noindex. Our guide to finding SEO issues in Google Search Console can help with that review.
9. Improve the pages that matter most
Resist the urge to rewrite every page after a few days. First make sure the site is accessible, forms function, and the content matches the business. Then use customer questions and available search data to decide what to improve. A service page may need clearer pricing context, a better explanation of the process, or a more direct call to action—not another paragraph repeating the service name.
For a small business, a useful first-month routine might be a short weekly check of Search Console, form submissions, and the most important pages. Keep a simple log of changes and dates. That makes it easier to connect a technical fix or content update with what happens next, without treating every fluctuation as a verdict on the whole site.
FAQ
Should I wait to launch until every SEO detail is finished?
No. Prioritize a functional, accessible site with clear core pages, accurate content, and no major technical restrictions. You can refine copy and add supporting content after launch. Do not delay for minor wording changes if customers need the site now.
How long does it take for a new website to appear in Google?
There is no fixed timeline. Discovery and indexing depend on factors including whether pages can be accessed and whether Google chooses to index them. Submit a sitemap and inspect important URLs in Search Console, but do not treat submission as a guarantee or a deadline.
Do I need a blog before launching?
Not necessarily. A blog is useful when you can publish genuinely helpful material for your audience and maintain it. A new service business may get more value from complete, clear service pages and contact information before starting a blog.
What should I do if the staging site was indexed?
First check which staging URLs appear and whether they are accessible publicly. Remove or restrict the staging environment, make sure the live site uses the correct URLs, and use Search Console’s available removal tools if appropriate. A developer can help avoid leaving duplicate or exposed versions online.
Is a sitemap enough to get my pages indexed?
No. A sitemap helps communicate which URLs you consider important, but it does not guarantee crawling or indexing. Pages also need to be accessible, useful, and connected to the rest of the site through sensible internal links.