SEO for Bloggers: The Exact Steps I Follow to Rank New Content

Most SEO guides explain what SEO is. This one assumes you already know — and skips straight to what you actually do.

This is the tactical side: the specific things I do when I publish a new post on any of my affiliate sites, week by week, from choosing a keyword to watching the page climb the rankings. No theory. No padding. Just the process.

If you want the strategic overview first — what SEO is, how Google works, and what to expect from a new site — I covered that separately in my SEO for affiliate marketers guide. This article picks up where that one leaves off.

Step 1: Choose the Right Keyword Before You Write Anything

Everything starts here. Writing a great post targeting the wrong keyword is completely wasted effort.

For a new blog, I look for keywords that meet three criteria simultaneously:

Search volume above 100/month. Below that, even a #1 ranking won't move the needle. You want enough real searches to make the effort worthwhile.

Keyword difficulty below 30 (on Ahrefs). This roughly means the pages currently ranking don't have massive link profiles. A new site can realistically compete. Above 30, you're fighting sites with years of authority behind them.

Clear commercial or informational intent that matches your content. If the top-ranking pages for a keyword are all e-commerce product pages, Google doesn't want a blog post there — regardless of quality. Check what's actually ranking before committing to a keyword.

My tools of choice: Ahrefs for serious research, Keysearch for a budget option at around $17/month. I don't use Google Keyword Planner alone — the data is too broad and doesn't show real keyword difficulty.

One thing I've learned that most beginners ignore: longtail keywords win early. "Best email marketing software for bloggers" is easier to rank than "email marketing software" and often converts better because the intent is more specific. Start longtail, build authority, then go after the bigger terms.

Step 2: Check Search Intent Before You Write a Single Word

Keyword difficulty is only half the picture. Search intent is the other half — and getting it wrong is why many technically solid posts never rank.

Before writing anything, Google the keyword and look at the top 5 results. Ask yourself:

  • Are they blog posts or product pages?
  • Are they lists ("10 best...") or deep guides?
  • Are they beginner explanations or advanced breakdowns?

Google will tell you what format it wants to serve for that query. Match it.

If the top results for your keyword are all "10 best X" listicles and you write a 4,000-word deep dive, you're fighting format preference on top of competing for position. Give Google what it already knows it wants to show.

Step 3: Write the Post — But Structure It for Skimmers First

Here's something counterintuitive: most people who land on your post won't read it. They'll scan it.

That means your structure needs to work visually before a reader has read a single paragraph. H2 headings should tell the story on their own. Someone skimming your headings should understand what the article covers and why they should care.

For the actual writing:

Put your primary keyword in the title, the H1, the first 100 words, and at least one H2 subheading. Don't force it — just make sure it's there naturally. Google reads these signals to confirm what your page is about.

Write like you're explaining something to a smart friend who's new to the topic. One idea per paragraph. Short sentences for emphasis. Longer ones when you need to build context.

For affiliate blogs, I always aim for posts that are genuinely more useful than whatever's currently ranking. Not just longer — actually better. I'll read the top 3 ranking posts for a keyword and list everything they didn't cover, got wrong, or glossed over. Then I cover those gaps specifically.

Step 4: On-Page SEO — Do This Before You Hit Publish

This takes about 10–15 minutes per post. I use Rank Math, which makes most of this automatic to check.

Title tag: Keep it under 60 characters so it doesn't get truncated in search results. Include your primary keyword. Make it compelling enough to click — your title tag competes against everyone else ranking for that term.

Meta description: Around 155 characters. Write this for the reader, not for Google. It doesn't directly affect rankings but it does affect click-through rate, which does affect rankings indirectly.

URL slug: Short and keyword-focused. If the post is "best email marketing software for small blogs," the URL should be /best-email-marketing-software-bloggers — not the full title with stop words included.

Image alt text: Every image needs alt text that describes what's in it. Use your keyword where it genuinely fits, not forced on every image.

Internal links: Link to 2–3 related posts on your site from within the new article. This distributes authority across your site and helps Google understand your content structure. Then go back to those older posts and add a link pointing to your new one.

Header structure: One H1 (your title), multiple H2s for main sections, H3s for subsections where needed. Don't skip heading levels.

Step 5: Publish — Then Do These Three Things Immediately

Most bloggers publish and move on. These three things take 10 minutes and matter.

Submit the URL to Google Search Console. Go to the URL Inspection tool, enter your new post's URL, and click "Request Indexing." This tells Google a new page exists and speeds up the crawl.

Share it once. Post it to wherever your audience lives — a Facebook group, Twitter/X, LinkedIn, your email list if you have one. This drives initial traffic signals that help Google assess whether the content is worth ranking.

Add it to your internal link queue. Make a note to go back to 3–5 older posts and add a contextual link to the new one. I do this in batches — once a week I'll update 5–10 older posts with links to content I've published recently.

Step 6: Wait — But Monitor the Right Things

New posts on established sites typically show up in Google within a few days. On new sites, it can take a few weeks or longer.

Once it appears, open Google Search Console and watch two things:

Impressions — how many times your page appeared in search results. This tells you Google is aware of the page and matching it to queries. If impressions are growing, you're on the right track.

Average position — where you're appearing. Anything above position 20 and the page is in contention. Positions 11–20 are the bottom of page one or top of page two — these pages are close and worth working on further.

Don't obsess over rankings in the first 30 days. Google is still figuring out where your content belongs. I start paying closer attention at the 60–90 day mark.

Step 7: Update and Improve Posts That Are Close but Not Ranking

This is where most bloggers leave significant traffic on the table.

If you have posts sitting at positions 8–20 in Search Console, those pages are inches away from meaningful traffic. A small improvement to these posts can push them onto page one.

What I do when a post is stuck in the 8–20 range:

Check the competition again. What are the top 3 pages doing that you're not? Length, format, specific sections, data, examples — read them carefully.

Add what's missing. If competitors have a comparison table and you don't, add one. If they reference a study you didn't include, add it. Small additions to a post that's already close can make a real difference.

Update the publish date when you make meaningful updates. Fresh content gets a temporary ranking boost, especially in fast-moving niches.

Add more internal links to that post from your stronger pages. If you have a post with solid authority already, a link from it to your struggling post passes some of that authority along.

Step 8: Build Links to Your Best Content

Without links from other sites, most content in competitive niches hits a ceiling. On-page SEO gets you to the door. Backlinks get you through it.

You don't need hundreds of links. A handful of quality links from relevant sites will move rankings meaningfully. Here's how I approach it:

Guest posting — write a genuinely useful article for another blog in your niche in exchange for a link back to your site. The key word is genuinely useful. Blogs have seen too many thin guest posts. Pitch something you'd be proud to publish on your own site.

Link reclamation — use Ahrefs to check if anyone has mentioned your site or content without linking to you. Email them and ask if they'd add a link. This works more often than you'd expect because it's a reasonable request and they've already referenced you.

Create linkable content — data, original research, tools, and comprehensive guides attract links naturally. My most-linked posts have always been the ones that either collected useful data in one place or took a strong stance that other people wanted to reference.

Building even 3–5 quality backlinks to a post that's stuck on page two will often push it to page one. The relationship between links and rankings is that direct.

Step 9: Build Topical Authority — Not Just Individual Posts

The single biggest shift in my SEO results came when I stopped thinking about individual posts and started thinking about covering topics completely.

Google doesn't just rank pages. It ranks sites based on how thoroughly they cover their subject. A site with 40 focused, interlinked posts on affiliate marketing will outrank a site with 400 scattered posts on random topics every time.

This means your content calendar needs a strategy, not just a list of "things to write about." Before I publish in a new topic area, I map out 8–10 related posts I'll eventually publish — so I'm building a cluster of content that reinforces each other, not isolated pages.

I wrote a dedicated guide on what topical authority is and how to build it if you want to understand the full picture. It's the most important SEO concept most bloggers never implement properly.

The Weekly Rhythm That Actually Works

Here's what this looks like in practice on a weekly basis:

Monday: Keyword research and topic selection for the week's post. Find the target keyword, check intent, confirm difficulty is winnable.

Tuesday–Wednesday: Write the post. Aim for whatever length fully answers the query — not a word count target.

Thursday: On-page SEO checks, meta data, internal links added, images optimized.

Friday: Publish, submit to Search Console, add to email list, update 3–5 older posts with links to the new one.

Ongoing: Check Search Console weekly for posts gaining impressions. Update posts sitting at positions 8–20. Reach out for backlinks to your best-performing content monthly.

That's it. No secret tactics. No hacks. The bloggers who rank consistently are the ones who do these basics repeatedly, over a long enough period that Google has no choice but to take them seriously.

Frequently Asked Questions About SEO for Bloggers

How do I find keywords for my blog posts?

Start with a keyword research tool. Ahrefs is the most comprehensive but expensive. Keysearch costs around $17/month and works well for beginners. Look for keywords with search volume above 100/month and keyword difficulty below 30 on Ahrefs — that combination means there's real traffic potential and you can realistically compete for it.

How long should a blog post be for SEO?

Long enough to fully answer the query — not a word count target. The right length depends entirely on what's ranking. If the top 5 results are all 1,500-word articles, a 4,000-word post won't automatically beat them. Match the depth and format of what's already winning, then make yours genuinely better.

How many internal links should I add to each post?

Link to 2–3 related posts within the new article, then go back to 3–5 older posts and add a link pointing to the new one. The goal is making sure every new post is connected to your existing content and every piece of existing content has a path to your new posts.

What is search intent and why does it matter?

Search intent is the reason behind a search query — what the person actually wants when they type something into Google. Getting intent wrong means Google won't rank your post regardless of how good the content is, because you've answered the wrong question.

How do I know if my SEO is working?

Check Google Search Console weekly. Look at impressions first — if impressions are growing, Google is matching your page to queries and showing it in results. Then look at average position. Pages at positions 11–20 are close to page one and worth improving further.

How many backlinks do I need to rank on page one?

It depends on the competition for your keyword. For low-competition longtail keywords, you can rank with zero backlinks if your content is strong. For more competitive terms, even 3–5 quality links from relevant sites in your niche can push a page from position 15 to page one. Focus on quality over quantity — one link from a respected site in your niche beats fifty links from irrelevant directories.

Drew Mann is an online marketer and founder of Drew's Review. An expert in affiliate marketing, eCommerce, AI, YouTube and SEO, he leverages his expertise to review online courses and software on his blog. Drew provides actionable advice and insights, helping others navigate the complexities of making money online. Follow his journey for practical tips and expert guidance in digital entrepreneurship. He's been featured in Yahoo, Empire Flippers and other publications. Read more...
Drew Mann

Leave a Comment