SEO for a New Website: 9 Essential Steps

You’re building a new website. And you want it to rank high in Google search results.

But how do you make sure your site is SEO-friendly from the start?

That’s what this guide is all about.

We’ll walk you through the exact steps you need to take to improve SEO for a new website.

Tip: Create a free Semrush account to follow along with the steps in this guide. 

How to Do SEO for a New Website

Check out our top nine SEO tips for your new website:

1. Choose a Concise and Effective Domain Name

The first thing your new website needs is a domain name.

A domain name is your website’s address on the internet. It’s what people type in their browsers to find your site.

For example, “” is Semrush’s domain name.

“” page

And having a concise and effective domain name is really important. It can help you attract more traffic and build your brand.

Here are a few tips for choosing a good domain name:

  • Use words that describe your niche or topic, such as “” or “”
  • Keep it short and simple, no longer than 15 characters and easy to pronounce
  • Avoid numbers, hyphens, and other symbols that can confuse your visitors and look spammy
  • Be unique and memorable like “,” which winks to one of the main SEO topics: backlinks

Choosing a concise and effective domain name can take serious time and thought. But it’s worth the effort.

2. Outline Your Site Structure and Architecture

Site structure is how you organize and link your webpages. It’s important for user experience. And a way to boost SEO for your new site.

Here are the main benefits of having a solid site structure:

  • It helps Google find and index the pages on your site
  • It helps visitors find what they’re looking for
  • It helps you avoid duplicate content issues and keyword cannibalization

So, where do you start?

First, sketch out a “skeleton” of the pages your site needs.

For example, you could start with a homepage, an about page, a services page, a contact page, and a blog.

Then, each of those could have subpages.

Like this:

Semrush infographic outlining a site structure

When your site is up and running, run a quick audit to make sure there aren’t any crawlability issues.

To get started, sign up for a free Semrush account.

Click the blue “+ Create project” button in the “My Projects” section.

“+ Create project” button highlighted under “My Projects” section

Then, add your domain, and click “Create project.”

Like so:

"Create project" popup window

You’ll see a project dashboard. Find Site Audit and click “Set up.”

"Site Audit" box highlighted under Semrush project dashboard

Then, select the number of pages you want to crawl and “Website” as the crawl source.

And click “Start Site Audit.”

Like this:

"Site Audit Settings" popup window

Now, head to the “Issues” tab and select “Crawlability” from the “Category” drop-down menu.

“Crawlability” selected from the “Category” drop-down menu under "Issues" tab

You’ll see a list of your site’s crawlability errors, warnings, and notices.

"Errors" section under "Issues" tab in Site Audit

Conduct an audit like this at least monthly. And fix any issues that come up.

Leave a Reply

Your email address will not be published. Required fields are marked *

Get valuable strategy, culture and brand insights straight to your inbox

By signing up to receive emails from Frisk, you agree to our Privacy Policy. We treat your info responsibly.


27 Division St, New York, NY 10002, USA

+1 800 123 654 987

Copyright © 2024 ThemeGenix