SEO for a New Website: The First 90 Days
SEO for a new website follows a sequence: plan the pages and keywords before launch, get the site indexed in the first week, then build content, listings and links over the first 90 days. Doing these in order matters more than doing everything at once.
Before Launch
Six steps before launch save months of fixing later. Google’s SEO Starter Guide covers the basics behind them; startups that want help can use our SEO services for startups.
- List the searches you want to win, and give each one its own page.
- Choose short, readable URLs, and keep them after launch.
- Write a unique title and description for every page.
- Add schema markup for your business and main page types.
- Check the site loads fast on mobile.
- Remove any setting that blocks search engines, often left on during the build.
Launch Week
In the first week, make the site known to search engines.
- Verify the domain in Google Search Console.
- Submit the XML sitemap.
- Request indexing for the homepage and main service pages with URL Inspection.
- Set up Bing Webmaster Tools and import from Search Console.
- Claim the Google Business Profile, if you serve an area.
Days 8 to 30
In the first month, check that Google is picking the site up.
- Check the indexing report on days 2, 4 and 7, then weekly.
- Fix any page Google reports as not indexed.
- Look for the first impressions and searches in the Performance report.
- Start consistent directory listings.
Days 31 to 90
In months two and three, build on what Google shows.
- Publish content that answers your buyers’ questions.
- Improve pages that get impressions but few clicks.
- Add internal links from new pages to your service pages.
- Ask every early customer for a review.
- Review the first 90 days in Search Console and plan the next quarter.
Mistakes New Websites Make
These five mistakes are the most common, and each has a simple fix.
| Mistake | Effect | Fix |
|---|---|---|
| Search engines left blocked after launch | Nothing gets indexed | Untick “discourage search engines” and check robots.txt |
| One page for every service | Ranks for none of them | One page per service |
| Changing URLs after launch | Lost rankings and broken links | 301 redirects from old to new |
| Same title on every page | Pages compete with each other | Unique titles |
| No sitemap submitted | New pages found slowly | Submit it in Search Console |
Questions
How do I do SEO for a new website?
Plan one page per service before launch, launch with Google allowed to index the site, submit the sitemap in Search Console in the first week, then add content, listings and links over the first 90 days.
How much does SEO cost for a new website?
You can do the basics yourself for free. Paid plans with PennyRank start at £99 a month and begin with a full audit of the new site.