SEO for a New Website: Complete 90 Day SEO Checklist

HomeSEO for a New Website: Complete 90 Day SEO Checklist

Mind map diagram illustrating top SEO tips for new websites including technical SEO, keyword research, content planning, and indexing.

SEO for a New Website: Complete 90 Day SEO Checklist

SEO for a New Website: Complete Launch Checklist

SEO for a new website comes down to five jobs, done in order. Make the site crawlable, connect it to Google Search Console, target keywords you can realistically win, optimize each page around a clear topic, and keep publishing useful content while you earn links and track results. Problems with the first two jobs are the most costly, because they block everything that follows.

This guide follows that order. You get a checklist to work through today, the reasoning behind each step, a troubleshooting guide for pages Google has not indexed, and a 90 day plan. No one can promise a first page ranking by a set date, so the plan focuses on milestones you can control and measure.

Quick SEO Checklist for a New Website

Infographic detailing the SEO checklist for a new website divided into before launch and after launch tasks.
Essential SEO tasks for new websites separated into pre-launch technical checks and post-launch monitoring.

Use this as your working list. Each item is explained below.

Before launch

  • Noindex tags and “discourage search engines” settings from the staging site are removed
  • The site runs on HTTPS, and every alternate version of the address (http, https, with or without www) redirects to one preferred version
  • Every important page can be reached through normal links, not only through a search box or a script driven menu
  • Each page has a unique title tag, a meta description and one clear H1
  • URLs are short, readable and final, because changing them later requires redirects
  • The site is usable on a phone: readable text, tappable buttons, the same content as desktop
  • Each core page has one primary topic assigned in a keyword map

Launch week

  • Google Search Console is verified, ideally as a domain property
  • An XML sitemap is submitted
  • Analytics is installed and key actions (form submissions, calls, purchases) are tracked as conversions
  • The homepage and two or three key pages are checked with the URL Inspection tool
  • A Google Business Profile is claimed, if your business is eligible

First 90 days

  • Core pages are live before supporting articles
  • Supporting articles are published for your priority topic and linked to the core page they support
  • The first legitimate links and mentions are earned
  • Search Console is reviewed every week or two for indexing problems, impressions, clicks and queries
  • Titles and content are refined using real query data

What to Do Before Launching a Website

Before launch, SEO is mostly about not creating problems. Fixing a poor URL structure or a stray noindex tag afterward is possible, but it costs time and sometimes traffic.

Choose a clear domain and website structure

Pick a domain people can spell, remember and trust. A keyword in the domain is not a ranking shortcut, and a brandable name usually serves you better over the long term.

Plan your structure before building pages. Whether you are using custom website design for small businesses or building in-house, a simple hierarchy works for most companies: a homepage, a handful of service or product pages, supporting pages such as About and Contact, and a blog or resource section.

Set up HTTPS and canonical URLs

HTTPS is the baseline for any site today. Install the certificate, then make sure every alternate version of your address points to one preferred version through a permanent (301) redirect.

A canonical URL tells Google which version of a page is the main one when similar or duplicate versions exist. Filters, tracking parameters and printer versions commonly create duplicates. Most CMS platforms and SEO plugins add canonical tags that point to the page itself, so your job is mainly to verify they are correct.

Check that important pages are indexable

This is one of the most common launch mistakes. Sites are often blocked from search engines while under construction, and the setting can travel with the site when it goes live.

Look for three things. First, a noindex directive on live pages, set either in a meta robots tag or in the HTTP response header. Second, a robots.txt file that disallows your whole site or key folders. Third, the “Discourage search engines from indexing this site” checkbox in WordPress, under Settings, then Reading.

One detail matters here. If robots.txt blocks a page, Google cannot crawl it, so it cannot see a noindex tag on that page either. Use robots.txt to manage crawling and noindex to keep a page out of results, and do not combine them on the same URL expecting both to work.

Prepare page titles, descriptions and URLs

Draft these before launch instead of accepting what the CMS generates. For URLs, use short, lowercase words that describe the page, separated by hyphens rather than underscores or spaces. A path that names the service tells a reader and a crawler what to expect. A path made of a numeric ID tells them nothing.

How to Do Keyword Research for a New Website

A new domain has little history and few links, so it rarely competes with established sites for broad, high volume terms. The goal is to find topics where your site has a realistic chance and where the searcher’s need matches what you actually offer.

Identify your audience and their search intent

Start with people, not tools. List the problems your customers describe, the questions they ask before buying and the words they use, which often differ from industry vocabulary.

Then look at the intent behind each phrase. Informational searches (“how to check if a site is indexed”) want answers. Commercial searches (“best accounting software for freelancers”) want comparisons. Transactional searches (“book emergency plumber”) want to act. Give each page one clear purpose, but check the live results before deciding, because some queries have mixed intent and Google may show guides, product pages and local listings together. The results show you what Google believes searchers want.

Find relevant long tail keywords

Long tail keywords are longer, more specific phrases. Each has lower volume, but they face less competition and the searcher usually knows what they want, so they are where early traffic tends to come from.

Good sources include Google’s autocomplete and People Also Ask boxes, questions customers send you, the headings on competitor pages and, once your site has data, the Search Console query report. A tool such as Semrush, Ahrefs or Google Keyword Planner adds volume and difficulty estimates.

Evaluate search volume and difficulty

Advice often suggests targeting keywords with a difficulty score under 20. Treat that as a rough filter, not a rule, because every tool calculates difficulty differently and the same phrase can score quite differently from one tool to the next.

A better test is to read the results. If the first page is dominated by large publications, government sites and national brands, a new site is unlikely to break in soon. If smaller sites, thin pages or forum threads rank, there is room.

Weigh relevance and value alongside volume. A phrase searched 50 times a month by people ready to hire you can be worth more than one searched 5,000 times by people who will never buy.

Map topics to the right pages

Keyword mapping means assigning each important topic to one page, so your own pages do not compete with each other. Here is an example for a mobile truck repair company serving one city:

  • Homepage: mobile truck repair in [city], with variations such as roadside truck mechanic. Commercial intent.
  • Service page: emergency tire repair for trucks, with variations such as roadside tire replacement. Transactional intent.
  • Service page: fleet maintenance, with variations such as preventive truck maintenance. Commercial intent.
  • Blog post: what to do when a truck breaks down on the highway. Informational intent.
  • Blog post: how often a commercial truck should be serviced. Informational intent.

There is no fixed number of keywords per page. Choose one primary topic and let closely related phrases appear naturally. If two pages target the same topic, merge them or give each a distinct purpose.

Optimize Every Important Page

On page SEO is the part you fully control, and small, consistent habits add up.

Write descriptive SEO titles and meta descriptions

The title tag is the main clickable headline in search results. Put the primary topic near the front and make it specific. Google truncates by pixel width, not character count, so 50 to 60 characters is a useful guide, not a hard limit. “Emergency Truck Tire Repair in Montreal” works better than “Services.”

Meta descriptions do not directly influence rankings, but a clear summary of 150 to 160 characters can help people decide to click. Google often rewrites titles and descriptions to match the query, so a different result from what you wrote is normal.

Organize headings, content and URLs

Use one clear H1 that states the page’s main topic. HTML allows more than one, but a single H1 keeps the outline simple. Use H2s for major sections and H3s for details within them, so the headings read as an outline of the page. Headings help readers skim and give crawlers context, but there is no heading formula that ranks a page.

Put the answer or main point early. If the page targets a question, answer it in the first few sentences, then expand. Direct answers are also easier for featured snippets and AI Overviews to use.

Add meaningful image alt text

Compress images before uploading, since oversized files are a common cause of slow pages. Write alt text that describes what the image shows, such as “mechanic replacing a rear tire on a semi trailer.” Repeating a keyword phrase there helps no one.

Internal links show Google how your pages relate and help visitors reach the page you want them to see. Link from supporting articles to the core page they support, and from core pages to relevant guides, using descriptive anchor text such as “fleet maintenance plan” instead of “click here.”

Link where it genuinely helps the reader, not to hit a quota. The practical goal is that no important page is orphaned, meaning nothing links to it.

How to Get a New Website on Google

Google finds most sites automatically by following links from pages it already knows. A new site with no inbound links can take a while to be found. You can speed that up, but it helps to be clear about what each stage means.

Discovery means Google knows a URL exists. Crawling means Googlebot visits it. Indexing means Google processes and stores the page so it can appear in results. Ranking is where it appears for a given search. A page can be crawled but not indexed, and indexed but not ranking anywhere useful.

Set up Google Search Console

Search Console is free and is the most direct channel between you and Google about your site. A domain property covers all subdomains and protocol variations but requires adding a DNS record. A URL prefix property is simpler to verify but covers only the exact address you enter.

Once verified, it shows which pages are indexed, which queries your site appears for and any problems Google found.

Submit your XML sitemap

An XML sitemap lists the URLs you want Google to know about. Most CMS platforms and SEO plugins generate one at an address such as /sitemap.xml. Submit it under Sitemaps in Search Console.

A sitemap helps discovery, particularly for new sites with few inbound links. It does not guarantee indexing and does not improve rankings. Include only canonical, indexable pages, and leave out redirects, noindexed URLs and error pages. Google ignores priority and change frequency values, and an accurate last modified date is the only optional field that is useful.

Inspect important URLs

The URL Inspection tool shows how Google sees a specific page: whether it is indexed, when it was last crawled and which canonical Google chose. According to Google’s URL Inspection tool documentation, you can also test the live page and request indexing to queue a crawl for your most important pages.

Use the request feature for your most important new or updated pages, not for bulk submission. It queues a crawl, but it does not force indexing.

To check quickly whether a page is indexed, search for site:yourdomain.com followed by the page address. It is a rough check, and Search Console gives the reliable answer.

Troubleshoot pages that are not indexed

Flowchart outlining steps to fix indexing issues when a page is not appearing in Google search for a new website.
Step-by-step flowchart to inspect URLs, check crawl blocks, noindex directives, and canonical tags in Google Search Console.

If your new website is not showing on Google, start with the Pages report in Search Console and match the status to the likely cause.

  • No pages indexed and the site is very new: Google may not have discovered or crawled the site yet. Verify Search Console, submit the sitemap, earn a few links and allow several days to a few weeks.
  • Excluded by noindex tag: A noindex directive is live. Remove it from the template, CMS setting or SEO plugin, then request indexing.
  • Blocked by robots.txt: The file disallows the URL. Edit robots.txt to allow it, then retest.
  • Discovered, currently not indexed: Google knows the URL but has not crawled it yet. Link to the page from relevant pages and make sure the site loads reliably. On a new site this status can resolve on its own as Google gains confidence in the domain.
  • Crawled, currently not indexed: Google visited the page and chose not to index it. This often reflects thin, duplicated or very similar content, though not always. Improve the page with original substance, differentiate it from similar pages and strengthen its internal links. Submitting the same URL repeatedly will not change the outcome.
  • Indexed but absent for your target phrase: Indexing is working, so the issue is ranking. Review how well the page matches search intent, how strong the competition is and how the content compares with the pages that do rank.

If key content only appears after heavy JavaScript runs, confirm in URL Inspection that Google sees it in the rendered page.

Technical SEO Checklist for a New Website

You do not need to be a developer, but a few technical basics decide whether your content gets a fair chance.

Mobile usability. Google indexes the mobile version of your pages, so the phone experience is the one that counts. Test key pages on a real phone and confirm that the mobile version contains the same important content as desktop.

Page speed and Core Web Vitals. These measure loading (Largest Contentful Paint), responsiveness (Interaction to Next Paint) and visual stability (Cumulative Layout Shift). Run key pages through PageSpeed Insights and fix the biggest causes first, which are usually oversized images, heavy plugins, slow hosting and render blocking scripts. A new site may show no real user data in Search Console at first because it takes enough traffic to report. Speed is one signal among many, so do not trade content quality for a perfect score.

Crawlable links. Googlebot follows standard HTML links with an href attribute. Navigation built entirely from scripts or buttons may not be followed reliably.

Duplicate URLs and redirects. Decide on one version of each address and redirect the rest permanently. When replacing an old site, map each old URL to its closest new equivalent instead of sending everything to the homepage.

Broken links. Check for 404 errors on internal links before launch and monthly afterward. Site crawlers and the audit features in Semrush or Ahrefs will find them.

Structured data. Schema markup such as Organization, LocalBusiness or Article gives search engines explicit context about a page. It is worth adding where it accurately matches visible content, but it is not required to rank. Validate it with Google’s Rich Results Test.

Create a Content Plan That Can Grow With Your Website

Illustration showing the 4-stage pipeline of new website SEO: technical foundations, keyword planning, research, content creation, and search indexing.
The end-to-end process of building a new website for search engines, from blueprint architecture to search bot indexing.

Publishing many pages does not mean ranking for many keywords. A smaller set of pages that fully answers real questions performs better than dozens written to catch every keyword variation.

Build in layers. Start with the core pages that carry commercial weight: the homepage, main service or product pages, About and Contact. Then add supporting articles that answer questions customers ask before they buy, and link each to the core page it supports.

This is the idea behind topic clusters: one central page covers a subject and related articles cover specific questions within it. For a small accounting firm, a core page on small business bookkeeping might be supported by articles on choosing bookkeeping software, which records to keep for tax season and how to separate personal and business expenses.

A few principles keep the content useful:

  • Write from real experience. Case studies, original photos, your own process and specific details from your work set your pages apart from generic rewrites.
  • Match the intent. If the top results for a phrase are step by step guides, a sales page is unlikely to compete.
  • Show who is behind it. An author name, short bio and clear business details build trust, especially on topics involving money, health or safety.
  • Update as well as add. Revisiting a page after Search Console shows which queries it attracts is often more effective than publishing something new.

Publish on a rhythm you can sustain. One solid article every two weeks beats five rushed ones followed by months of silence.

For small business owners balancing daily operations with online growth, knowing what a digital marketing agency does for small businesses can help you decide whether to execute this checklist in-house or hire external support.

How to Get Your New Website Noticed

Links from relevant sites act as endorsements and help Google discover your pages. Content alone rarely carries a new domain, but how you earn links matters. Buying links or building them in bulk risks penalties and wastes money.

Legitimate approaches that suit small and new sites include:

  • Business and industry listings. Reputable directories, chambers of commerce, trade associations and supplier pages often link to members.
  • Partnerships. Suppliers, clients, local organizations and complementary businesses can mention or link to you where it makes sense.
  • Useful resources. A tool, template, checklist or original data set gives people a reason to cite you.
  • Expert contributions. Guest articles and quotes for relevant publications can earn a mention and a link.
  • Community participation. Answering questions honestly in forums and communities builds recognition. Dropping links into threads usually backfires.

Brand mentions without links still help people find you. Links remain a meaningful signal, but no fixed number of links produces a particular ranking, and a few relevant, editorially earned links generally outweigh many low quality ones.

Local SEO for a New Business Website

If you serve customers in a specific area, implementing dedicated local SEO services runs alongside everything above and is often where new businesses win first.

Claim and complete your Google Business Profile if your business is eligible, with accurate categories, services, hours, photos and a clear service area. To optimize your listing for local search results, follow our Google Business Profile audit checklist.

On your site, create a dedicated page for each distinct service. Add location pages only where you genuinely serve an area and can say something specific about it. Near identical pages with only the city name changed add little value. Encourage satisfied customers to leave reviews and respond to them, since review quality and recency influence local visibility.

Your First 90 Days of SEO

Rankings are a lagging result. In the early weeks, the signals to watch are indexing, impressions and clicks. Indexing often takes days to a few weeks, sometimes longer, while meaningful organic traffic usually takes months and depends on competition, content quality, technical health and links.

Before launch and launch week

Finish the launch checklist, then verify Search Console, submit the sitemap, set up analytics and conversion tracking and inspect your key pages. Fix anything flagged as blocked, noindexed or erroring before you start promoting the site.

Days 1 to 30: Validate indexing and publish core content

Confirm that your core pages are indexed. Publish any core pages still missing, then the first supporting articles for your highest priority topic. Claim local profiles and submit the site to a few relevant, reputable directories.

Review Search Console weekly. At this stage you are looking for indexing problems, not traffic.

Days 31 to 60: Improve coverage and fix technical issues

Search Console should now show impressions for some queries. Improve pages stuck as crawled but not indexed, and resolve the speed and mobile issues that PageSpeed Insights flags.

Add more supporting content to your main cluster, link it properly and begin outreach for links and mentions. If you need immediate traffic while waiting for organic rankings, combining organic efforts with targeted Google Ads management can capture search intent right away.

Days 61 to 90: Review data and prioritize improvements

Study the queries your pages appear for. Pages with many impressions but few clicks may need a clearer title or a better match to the query. Pages ranking on the second page for a relevant query are often good candidates for improvement.

Decide what to expand, what to merge and what to leave alone, then plan the next quarter from the data.

Which SEO metrics should you track?

Each metric answers a different question, so do not judge progress by one number.

  • Indexed pages (Search Console, Pages report): whether Google has accepted your content.
  • Impressions (Performance report): how often your pages appear in results.
  • Clicks and click through rate (Performance report): whether your listings earn visits.
  • Queries and average position (Performance report): what Google associates with your pages.
  • Organic sessions (Analytics): visitors arriving from search.
  • Conversions (Analytics with conversion tracking): leads, sales or calls from organic visitors.

Read them together. If pages are not indexed, fix indexing first. If pages are indexed but impressions stay very low, look at relevance and competition. If impressions are healthy but clicks are low, work on titles and how well the page matches the query. If clicks arrive but conversions do not, the issue is the page or the offer, not SEO.

Common Mistakes to Avoid

  • Leaving staging settings on. A forgotten noindex tag can keep an entire site out of Google for weeks.
  • Targeting keywords far out of reach. Broad terms rarely work for a new domain, so start specific.
  • Publishing quantity over substance. Thin pages add little and make a site harder to assess.
  • Changing URLs after launch without redirects. Existing links and signals are lost.
  • Judging results too early. Check indexing and impressions first, since rankings come later.
  • Ignoring Search Console. It reports problems in plain language, and many owners never open it.

Frequently Asked Questions About SEO for a New Website

How do I do SEO for a new website?

Make sure the site is crawlable and indexable, connect Google Search Console and research keywords that match your services and suit a new domain. Optimize each page around a clear topic, publish helpful content, earn relevant links and monitor indexing and queries regularly.

How do I get my new website on Google?

Verify the site in Search Console, submit an XML sitemap, link your pages to each other and use URL Inspection to request indexing for key pages. Getting indexed is separate from ranking, which depends on relevance, quality and competition.

How long does SEO take for a new website?

It varies. Indexing often happens within days to a few weeks, but steady traffic usually takes months and depends on competition, content quality, technical health and links. Anyone who guarantees a specific timeline or position is overstating what can be known.

Is SEO necessary before launching a website, and what should I do first?

Planning early prevents avoidable problems, though SEO can also be improved after launch. Before launching, remove noindex tags and staging restrictions, enable HTTPS with proper redirects, confirm key pages are crawlable, set unique titles and descriptions and prepare Search Console.

Why is my new website not showing up on Google?

Common causes include that Google has not discovered the site yet, a noindex tag or robots.txt rule is blocking pages, or pages were crawled but not indexed. Check the Pages report in Search Console and use the troubleshooting list above.

Does a new website need backlinks?

Not to get indexed in most cases, though links often speed up discovery. Over time, relevant links help build authority, and quality matters far more than quantity.

How many keywords should I target on each page?

There is no fixed number. Choose one primary topic per page and let closely related phrases appear naturally.

How many pages should a new website have?

There is no ideal count. Build the pages needed to explain your real products, services and audience questions, and expand when you have something useful to add.

Does submitting a sitemap guarantee indexing?

No. A sitemap helps Google discover pages, but Google still decides what to index based on quality, duplication and technical access.

Should I include a keyword in my domain name?

Prioritize a clear, memorable, brandable domain. A keyword in the domain is not a shortcut to rankings.

Can I do SEO for my website myself?

Yes, much of it is manageable for a motivated beginner, including keyword research, page optimization, Search Console setup and content. Specialist help is useful for technical audits, site migrations, competitive markets and ongoing link building when you lack the time.

What tools do I need for SEO on a new website?

Start with free tools: Google Search Console, Google Analytics, PageSpeed Insights and Google Keyword Planner. Add a paid tool such as Semrush or Ahrefs when you need deeper keyword research or site audits.

  • No Tags

Comments are closed

read more latest blog