Launching a new website can become a challenging experience especially if you are trying to do all things right.
One of the best things you can do to make sure that your new website starts ranking fast is to follow the primary SEO blueprint that will save you time and money.
So your question is:
How to do SEO for a new and small website?
When it comes to new website SEO it is important to break up the process into three major categories: Technical SEO, Website Content, and Website Authority Level.
In this post, I am gonna break up these three categories into actionable steps that you can implement by yourself and get some traction for your new project.
Let’s dive right in!
- Use This New Website Technical SEO Tips
- Gain Initial Authority
- Give It a Push With Light Link Building
Use This New Website Technical SEO Tips
- Accessibility and Crawlability. This is the most important step you should look at. You need to make sure that search engines can actually “see” your web pages. Nothing should stop them from accessing and crawling your new websites to give it initial ranking positions. It is equally important for international and local SEO.
This is what you should do:
First, register your website with Google Search Console(GSC). Now, look at the “Index – Coverage” feature.
It will show you the pages that can’t be indexed by Google.
This is what the good coverage status may look like for a relatively new website:
- Mobile-friendliness. After Google has introduced its mobile-first algorithm, things began to change. (Source)
Mobile SEO is no longer an option (it is a must!).
Premium WordPress themes can be your best solution for making your new blog mobile-optimized.
I run this blog with GeneratePress. And it looks great on mobile devices:
- SEO-Friendly Permalinks. If you haven’t published anything on your blog yet, I recommend you set up a permalink structure that is optimized for search engines and user experience(UX).
How to set up SEO-friendly permalinks?
Go to Admin Panel-Settings-Permalinks, check the “Post Name” option, and click on “Save Changes”.
- Website Speed. Okay, first of all, it really matters! The fast loading website increases the UX level and is good for SEO. (Source)
Below are a couple of tips that will help you start:
- Find out the actual website speed using PageSpeed Insights, GTmetrix, or Pingdom.
- Use a good web hosting (I will tell you about mine later)
- Run your website with a fast WordPress theme.
- Optimize the visual assets for the web
- Leverage CDN and use a Caching Plugin
- SSL Encryption. It increases the overall level of website security and gives search engines more reasons to trust your new website.
On top of that, the sign you can see below can potentially discourage web users from visiting your website:
Lots of modern website hosting providers can help you with installing an SSL encryption for free so your website address can look like this:
Now that you have finished some of the basic Technical SEO adjustments it is time to earn authority for your new website.
Gain Initial Authority
I have to warn you, authority building is a rigorous and long-lasting process that takes dedication and persistence over time.
However, gaining initial authority for your blog that gets some traction from Google is a pretty straightforward process.
Let’s begin with the easiest steps:
The domain name and web hosting
- The domain name should ideally include your industry main keyword.
- Register it with a reputable domain registrar like NameCheap and aim for at least 3 years.
Web Hosting Provider
- There are tons of them on the market. For small and medium-sized websites I recommend SiteGround (My personal web host provider). It is fast, secure, and reputable. You will never sacrifice your website authority if you go with this web host.
Your website look can make it or break it. No one (including search engines) is gonna trust your blog if they see this:
It is one of the most crucial elements of your blog success.
I think you can agree with me if I say that it is really hard to optimize something that does not exist.
So website content is a core that you should form as soon as possible. And the good first aim would be to:
- Produce 10+ high-quality pieces of content. They should be optimized for low-competition keywords because it is very unlikely that you will be able to compete for big search queries in the first few years of your blog life. Blog posts that answer very specific questions tend to rank much faster and higher which will lead search engines trust.
- Guest Posting. Having your content published on other industry-related blogs will put you in the list of niche experts and help your showcase your experience to a new audience. New blogs don’t usually attract a lot of visitors so it would be a great idea to tap into places where your target audience tends to gather and drive them to your website by placing backlinks where it is appropriate.
Now it is time to build a couple of backlinks to your blog and show the search engines that you are kind of a big deal.
Give It a Push With Light Link Building
Backlinks have reserved the top place on Google ranking factors and it looks like it does not go anywhere soon. (Source)
However, it can be really challenging for a novice webmaster with a new website to build some serious backlinks.
These three link building strategies should help you start the right way:
They are so awesome because the purpose of their existence is to link out to other pages.
Here is the exact process of link building using resource pages:
First, use the following search strings:
- “Keyword” + inurl:links
- “Keyword” + “useful resources”
- “Keyword” + “best resources”
- “Keyword” + “top resources”
Next, choose the best options and send a letter
Hello [Name], I came across to your resource page today.
It’s amazing! I found lots of great content on it.
In fact, I recently published a guide on [Topic].
It’s related to [Brief Description].
I am more than happy to show it to you: [URL].
By the way, I am sure it may become a nice addition to your resource page.
Thant you for your work and time.
Have a great day!
Broken Link Building
This link building strategy works like a charm.
You need to find niche-related websites. spot broken links on them and have them replaced with backlinks that will point to your website.
Here is the exact process:
1. Get a browser extension.
LinkMiner works great.
2. Visit popular pages
Any industry-related web pages will do.
Scan the page with an extension and spot the broken links.
3. Send the site owner a message
This one looks fine:
Subject: The link does not work
Hi, [Name], let me be super quick.
I came across your website today. It’s awesome!
I really enjoyd [a popular artice from the blog].
However, I also found a link that doesn’t work as it should.
This is the link I am talking about: [URL of broken links].
Actually, I recently published a great guide on the same topic and it might be a nice replacement to the broken link.
Tell me if you want to take a look.
Either way, keep up the great work!
Try to make it as personal as it gets. This way you will increase the chances that the webmaster will reply to you.
And if they do, this is the script you may consider to use:
Great! Here is the link to my article: [Article URL].
Thanks for your reply, hope it’s gonna help.
This was a simple approach to broken link building. Now let’s see how you can leverage the strategy that brought thousands of powerful backlinks to bloggers across the world – Email Outreach.
Have you ever wondered how exactly new and little-known websites can improve their Google rankings, drive traffic, and increase revenue in a short period of time?
Here is a simple answer:
Their owners develop a step-by-step plan and stick to it!
Wanna know one of the most important elements in the plan?
It will help you get in front of the right people’s eyes and get noticed much faster.
Let me show you the approach you can try:
Step #1: Find out who links to your competitors
This step will increase the chances to get the backlinks you need.
Create a list of websites that you will use later when following the second step.
Note: Avoid big brands and bloggers. They tend to mention the already-established websites and bloggers.
Step #2: Contact the site owner
This step is really crucial because you want to make your letters as personal as it gets.
Use the 2-step approach below and feel free to optimize the email scripts by adding some specific elements that will increase your chances of a positive reply.
Hi [First Name],
I know how busy you must be with [name of the blog].
You also probably get LOTS of emails, so I’ll be really quick.
As someone who writes about [niche name] and enjoys articles about [top articles on the blogger’s website], you may find this interesting.
I’ve recently finished my super-informative article – [Name of the article].
I would love if you take a professional look, mind if I send it to you?
See, you don’t include the backlink yet and you are not being pushy either.
When you receive a positive reply, here is the follow-up letter you may send:
Here is the link to my post: [Post URL]
Tell me what you think about it. I would love to hear from you.
And if they really love what they see, they WILL link to you. You don’t even have to ask for it.
And this is it! Now you know exactly how to do SEO for a new and small website.
What do you find the most difficult in New website SEO?
Leave your thoughts and questions in the comment section below.
What To Do Next?
Do you want to receive Exclusive SEO Tips that will help your website rank high on Google?
It’s free. No spam ever. Interested?
Just enter your email address below and click “I am in!”