How to Improve SEO in 2026: 13 Steps That Actually Work

how to do seo for website

Table of Contents

Disclosure: Some links in this post are affiliate links. I only recommend tools I actually use. Every SEO tool mentioned here has been tested personally on this site. Prices were last verified in April 2026.

Most SEO advice tells you what to do but skips the part that actually matters: what to do when you’ve already done the basics and your pages still aren’t ranking.

I’ve been running CuriousBlogger since 2019, built it entirely through organic search, and spent the last seven years figuring out what genuinely moves rankings versus what just sounds good in a guide. Some of that came from experimenting on my own. Some of it came from watching what agencies do with their clients, who are competing in much tougher niches than a personal blog.

In 2026, most unranked pages have one of three problems. Google doesn’t trust the content enough to recommend it. In this guide, I’ll share with you 13 steps you should apply to improve your SEO this year..

What this guide covers

1.Fix your Google Search Console issues first

2.Match search intent before you write anything

3.Build E-E-A-T signals Google can verify

4.Do keyword research that finds real opportunities

5.Use Google Trends data to find keywords on the rise

6.Fix on-page SEO on every post

7.Pass Core Web Vitals (LCP, INP, CLS)

8.Build a content cluster structure

9.Fix your internal linking gaps

10.Build backlinks that actually help

11.Refresh old content before writing new content

12.Optimize for featured snippets and AI answers

13.Track the right metrics and act on them

Step 1: Fix your Google Search Console issues before anything else

If you take nothing else from this guide, take this step. Google Search Console tells you exactly what Google thinks of your site right now. It tells you which pages are indexed, which are being crawled but rejected, and which haven’t been crawled at all. That information is more valuable than any keyword tool.

Open GSC and go to Coverage, then Pages. Pages fall into four states: indexed, excluded, errored, and valid with warnings. The Excluded bucket is where most blogs quietly lose rankings without ever knowing it.

The reasons matter. “Crawled, currently not indexed” means Google visited the page and decided it wasn’t worth showing in search results. That is almost always a content quality problem, not a technical one. Google can reach the page fine. It just doesn’t think the page is good enough to show to anyone. The fix is a content update, not a technical fix.

“Discovered, currently not indexed” is a different story. It means Google knows the page exists but hasn’t crawled it yet. That is usually a crawl budget problem caused by too many low-quality or off-topic pages diluting Googlebot’s attention across the site.

What to check in GSC every week

Coverage report: look for pages that have dropped from indexed to excluded. Any page that makes that move needs investigating the same week it happens.

Performance report: look for pages with impressions but a click-through rate below 3%. Those pages are ranking but not earning clicks. That is a title tag or meta description problem, not a content problem.

Core Web Vitals report under Experience: any new failures for LCP, INP, or CLS go on your technical priority list immediately.

After updating any page: use the URL Inspection tool and hit Request Indexing. It doesn’t guarantee indexing but it cuts the recrawl wait from weeks down to days.

One thing most guides skip: whenever you fix a page, update its dateModified in your schema before requesting indexing. Google’s systems compare historical versions of content and reward pages that show genuine improvement over time. The freshness signal is real.

Step 2: Match search intent before you write a single word

Search intent is the most misunderstood concept in SEO, and getting it wrong costs more than any technical mistake.

Google classifies every query by intent type: informational (the person wants to learn something), navigational (they’re looking for a specific site), commercial (they’re researching before buying), or transactional (they’re ready to buy now). But Google has moved beyond those four categories. It now evaluates what you could call intent satisfaction depth: did your page fully resolve what the user came to accomplish, in one visit?

A page can rank for the right keyword and still fail on intent. “How to improve SEO” is an informational query. Someone searching that wants a framework they can act on today. If your page defines SEO for three paragraphs and then pitches a course, the user bounces back to Google within 30 seconds and clicks a competitor. Google notices. That engagement signal feeds directly back into your ranking.

Before writing or updating any page, open an incognito window and look at the actual top 10 results for your target keyword. What format do they use? How long are they? What questions do they answer? What do all of them cover that your page currently misses? That gap list is your brief. Matching the format Google has already decided works for that query isn’t copying anyone. It’s understanding what the searcher actually wants.

The intent test you should run on every page

After a reader finishes your page, would they need to go back to Google to find something you didn’t cover? If yes, your page is failing intent. The goal is zero follow-up searches. If someone reads your “how to improve SEO” post and then searches “what is E-E-A-T,” you lost that reader. The answer should have been in your post.

Step 3: Build E-E-A-T signals Google can actually verify

E-E-A-T stands for Experience, Expertise, Authoritativeness, and Trustworthiness. It is not a score you earn once and keep. It is a set of ongoing signals that Google’s systems use to decide whether your content is reliable enough to recommend.

After Google’s March 2026 core update, the first E in that acronym, Experience, became the dominant differentiator. Sites with high domain authority but thin experiential content lost ground to lower-authority sites that wrote from genuine first-hand engagement. Sites with named authors, verifiable credentials, original research, and real case studies gained the most on competitive informational queries. That wasn’t subtle.

The update’s signal was plain: content that only a person with actual experience could have written now outranks comprehensive but impersonal pages, even when the impersonal pages have stronger backlink profiles.

The five E-E-A-T signals that move rankings right now

1. A named author with a real bio page. Every post needs a byline linked to an author page. That page should include a professional photo, specific credentials, links to external profiles like LinkedIn, and a plain-language explanation of what qualifies this person to write about this topic. Vague bios like “SEO expert and passionate writer” carry no weight. Specific ones do: “I’ve been running CuriousBlogger since 2019, built it to 50,000 monthly readers through organic SEO, and have been testing SEO tools and strategies on live sites every week since.”

2. First-person experience in the body of the post. Every article should have at least one section that only someone with direct experience could write. Named tools with specific results, mistakes and what you learned from them, screenshots of your own data. Google is increasingly good at distinguishing content written from research and content written from having actually done the thing.

3. Person schema with a sameAs chain. Add Person schema to your author page with a sameAs attribute linking out to every external profile: LinkedIn, Twitter/X, any publications where your work appears. This is the technical mechanism that connects your author entity to a verified real person in Google’s knowledge graph.

4. Cited sources for any data or claims. Link to primary sources, not aggregator posts. That signals accuracy and tells Google which claims on your page are verified rather than assumed.

5. Visible update dates with context. Outdated content is a trust problem. Every post should show when it was last meaningfully updated. Not just a timestamp, but a note like “Updated April 2026 to reflect Google’s March 2026 core update.” That is a trust signal for readers and for Google’s freshness evaluation systems.

What happened when I added proper author bios to CuriousBlogger

For the first three years of this blog, posts had a byline but no linked author page and no Person schema. When I built a proper author page with credentials and a LinkedIn link, added sameAs schema, and linked every post’s byline back to it, GSC showed a visible uptick in impressions on the posts I’d updated. This happened within 5 to 6 weeks. The posts that benefited most were the competitive ones, where my backlink profile was weaker than the people outranking me. E-E-A-T signals appear to act as a tiebreaker precisely in the situations where you’re most at a disadvantage.

Step 4: Do keyword research that finds real opportunities, not just big numbers

Volume is the wrong number to build your keyword research around. A keyword with 10,000 monthly searches is worthless if every result on page one comes from Forbes, HubSpot, and Ahrefs. A keyword with 500 monthly searches where you can realistically rank in the top five is worth ten of those.

The metric that actually matters is the gap between search volume and keyword difficulty, measured against your domain’s current authority. Most keyword tools show you both. What most bloggers miss is filtering by both at the same time.

The workflow that fills your content calendar in 20 minutes

Start with a seed keyword in your niche. Run it through a keyword research tool. I use SEMrush’s Keyword Magic Tool, which draws from a database of 35 billion keywords. I filter for phrases with at least 4 words (long-tail reduces competition), volume above 100 monthly searches, and keyword difficulty below 50. What comes back is a list of specific queries that real people are searching for, at a difficulty level a site with my authority can realistically compete for. That list becomes a content calendar for the next two to three months.

The Keyword Gap tool is the other half of this workflow. Put your domain alongside two or three competitors who consistently outrank you. Keyword Gap shows every keyword they rank for that you don’t, sorted by position strength. That’s a ready-made list of content gaps. It takes 20 minutes and removes all the guesswork from choosing what to write next.

Keyword signal What it means When to target it
High volume, low KD Underserved topic with real demand Target immediately. These are rare.
High volume, high KD Competitive SERPs dominated by big sites Build authority with cluster pages first
Low volume, low KD Niche topic with a specific audience Yes. High conversion rate, builds your cluster.
Low volume, high KD Effort doesn’t match the payoff Skip it and move on.

For a detailed walkthrough of how I use these tools on CuriousBlogger, see my full Semrush review. You can also start a 7-day free trial through this link, which gives you a week to explore this tool.

Step 5: Use Google Trends data to find keywords before the competition does

Standard keyword research tools show you historical search volume. They tell you how popular a term was over the past 12 months. That’s useful for planning content around established demand, but it tells you nothing about what’s growing right now.

Google Trends fills that gap. Instead of showing you raw search volumes, it shows you the relative popularity of a keyword over time on a 0 to 100 scale. A keyword sitting at 15 today but climbing to 60 over the past 90 days is a far better bet for a new post than a keyword stuck at 40 and trending flat. You’re writing for where the audience is going, not where it was.

The practical SEO use case is what some teams call “Breakout” keywords: terms showing 5,000% or more growth on Google Trends. At that stage, most keyword databases haven’t yet updated their volume estimates, which means keyword difficulty scores are still low. You can publish content before the big sites notice the opportunity. By the time traditional tools catch up and competitors start writing, your page already has months of crawl history and internal links behind it.

How to use Google Trends for SEO content planning

Open Google Trends and search your niche seed keyword. Look at the Interest Over Time graph. Any keyword showing consistent upward movement over the past 12 months is worth adding to your content calendar. Look also at the Related Queries section, specifically the “Rising” tab. These are the subtopics and modifiers gaining search interest right now. Many of them won’t show meaningful volume in SEMrush or Ahrefs yet, which makes them genuinely low-competition opportunities.

The comparison feature is useful for prioritizing between similar topics. Type two potential article ideas side by side and Google Trends shows you which one has stronger and more consistent demand. For seasonal topics, it also shows you when to publish. A post about a topic that peaks in October needs to be live by August at the latest, because it takes weeks to index and build authority before the seasonal demand arrives.

Scaling Google Trends data with an API

If you’re doing this manually for 5 or 10 keywords, the Google Trends website works fine. But if you’re managing a larger site or running keyword research across dozens of topics at once, scraping the Trends UI doesn’t scale, and Google has no official public API for bulk access.

The most practical solution for SEO teams at that scale is Google Trends API. It gives you programmatic access to keyword popularity rates over time, location-specific trend data, related topics, and related queries. You can pull trend data for up to 5 keywords per request, compare their relative popularity on a normalized scale, and filter by country, time range, and search property including Google Shopping and YouTube. For agencies and developers building content dashboards or SEO reporting tools, it’s the most straightforward way to get Trends data at scale without hitting rate limits or handling scraping infrastructure yourself.

A practical example: how I used Google Trends to time a post

When I noticed “how to humanize AI content” climbing steadily on Google Trends throughout late 2024, SEMrush was still showing it as low volume because the clickstream data hadn’t caught up. I published the post in January 2025. By the time keyword tools started reporting it as high-volume in mid-2025, the post had six months of crawl history, a handful of backlinks, and was already ranking. That timing advantage came entirely from watching trend velocity, not historical volume data.

Step 6: Fix on-page SEO on every post

On-page SEO is not about keyword density. Stuffing keywords into a page actively hurts rankings. It’s about giving Google everything it needs to understand what your page covers and whether it’s the best answer for the target query.

The on-page SEO checklist that covers what actually matters

Title tag. Keep it between 50 and 60 characters. Put your primary keyword near the front. Include a specific detail that makes someone choose your result over a generic alternative. “How to Improve SEO” gets skipped. “How to Improve SEO in 2026: 13 Steps That Work” gives the reader a concrete reason to click.

Meta description. Aim for 150 to 155 characters. This is not a ranking signal but it is a conversion signal. A well-written meta description improves click-through rate, and sustained higher CTR does correlate with better rankings over time. Write it as a summary of value, not a keyword container.

One H1 per page. It should match or closely reflect the title tag. There is no SEO benefit to adding keywords to an H1 that are already naturally in it. Keep it simple and descriptive.

H2 and H3 structure. Use H2s for major sections and H3s for subsections. Good heading structure helps readers find what they need quickly and signals to Google the range of subtopics the page covers, not just the main keyword.

Primary keyword in the first 100 words. Put your target phrase in the intro naturally. This confirms the page’s topic early in the crawl without forcing it.

Semantic keywords throughout. These are the related terms and phrases that the best-ranking pages for your keyword all share. For a post on improving SEO, semantic terms include: keyword research, Core Web Vitals, backlinks, E-E-A-T, search intent, internal linking, site audit. A page missing the vocabulary of its own topic reads as thin to Google’s language models even if the target keyword appears many times.

Image alt text on every image. Descriptive, accurate, and useful. Not a keyword string. Alt text tells Google what the image shows, improves accessibility, and contributes to image search.

Clean URL slug. Short, descriptive, and containing the primary keyword. No dates. /how-to-improve-seo/ works. /2026-complete-guide-to-improving-your-seo-for-beginners/ does not.

The on-page element most bloggers skip entirely

Schema markup. Adding Article schema with author, datePublished, and dateModified fields, plus FAQPage schema for your FAQ section, gives Google structured data that directly supports featured snippet eligibility and AI Overview citations. It takes about 10 minutes to add via RankMath. I go into more detail about why schema fits into a wider content strategy in my post on SEO content marketing.

Step 7: Pass Core Web Vitals: the technical requirement that trips up most WordPress blogs

Core Web Vitals are Google’s three metrics for real-world page experience. They are a confirmed ranking factor. Failing them won’t necessarily destroy your rankings, but passing them gives you a measurable edge over pages of similar content quality that don’t pass.

The three metrics you need to know:

Metric What it measures Good threshold Most common fix
LCP How fast the main content loads Under 2.5 seconds Compress hero images, convert to WebP, add fetchpriority="high" to the LCP image, upgrade hosting if needed
INP How quickly pages respond to user interactions Under 200 ms Reduce heavy JavaScript, defer non-critical scripts, remove plugins you’re not using
CLS How stable the layout is during load Under 0.1 Add explicit width and height to every image, reserve space for ads and embeds

INP replaced FID (First Input Delay) in March 2024 and is now the most commonly failed Core Web Vital. 43% of sites still fail the 200ms threshold. Unlike LCP, where compressing images often does the job, fixing INP means reducing JavaScript execution load. For WordPress blogs, that usually means auditing which plugins run front-end JavaScript, removing the ones you’re not actively using, and deferring scripts that don’t need to run on page load.

The highest-impact WordPress fixes are: a caching plugin like WP Rocket or LiteSpeed Cache, an image optimization plugin like ShortPixel or Imagify to convert to WebP, and an honest review of your active plugin list. Every plugin with front-end JavaScript adds to your INP score. Fifteen plugins you installed and forgot about are a real problem.

Where to check your scores: GSC under Experience, then Core Web Vitals. That shows real user data across all your pages. PageSpeed Insights at pagespeed.web.dev gives you lab data for any single URL. Chrome DevTools Performance panel identifies exactly which scripts are causing INP delays.

What “passing” Core Web Vitals actually means for rankings

Google evaluates Core Web Vitals at the 75th percentile of real user sessions. That means 75% of your visitors need to have a “good” experience for a page to pass. Your own test on a fast laptop with fiber internet doesn’t represent most of your readers. Test your pages using Chrome DevTools with network throttled to Fast 3G to see what a typical mobile reader actually experiences. Sites that pass all three thresholds consistently see around 24% lower bounce rates, which is also an engagement signal that feeds back into rankings over time.

Step 8: Build content clusters to compound your topical authority

A content cluster is a group of related posts built around a single pillar page. The pillar page covers a broad topic thoroughly. The cluster pages go deep on specific subtopics. Every cluster page links back to the pillar. The pillar links out to every cluster page. Google reads that structure as a signal that this site takes the topic seriously enough to cover it from every angle.

For CuriousBlogger, the SEO content cluster looks like this:

Pillar: /how-to-improve-seo/ (this page), covering the full framework.
Cluster pages: /common-seo-mistakes/, /seo-content-marketing/, /seo-tips-techniques/, /b2b-seo-strategy/, /seo-friendly-content-that-converts/, /innovative-seo-strategies-guide/, and others.

Each cluster page covers one aspect of SEO in depth and links back here. This pillar links out to all of them. When one cluster page earns a backlink, that authority flows through the internal links to every other page in the cluster, including this one.

How to build your first cluster in three steps

Step 1: Pick one broad topic central to your niche that already has a few posts, or could have. That’s your pillar.

Step 2: Find all the specific questions, subtopics, and use cases connected to that topic. Any one with search volume becomes a cluster page. Run your seed keyword through Keyword Magic Tool to surface these systematically rather than guessing.

Step 3: Write or update all the pages, add the internal links between them, and submit to GSC. The cluster structure works because it shows Google depth of coverage, not just keyword presence.

If the process of building this out feels like more than you can manage on top of running a blog, this is often where working with an SEO agency makes sense. They handle the technical and strategic work while you focus on the content you actually know how to write. Worth considering if your site is at a stage where organic growth is worth a real budget.

Step 9: Fix your internal linking, the free strategy almost no one does properly

Internal links distribute authority across your site. Every link from an already-indexed page to a page you want to rank passes relevance and crawlability signals to the destination. Pages with no internal links pointing at them are frequently not indexed and almost never rank, regardless of how good the content is.

The most common internal linking problem I see on blogs: all the links flow toward the homepage or the five most popular posts. Meanwhile the posts that actually need ranking support sit with zero internal links pointing at them.

The internal linking audit you can do in 30 minutes

Go to GSC, Coverage, Not Indexed. Write down every page you want indexed. Then open each of your indexed posts and ask: is there a natural place in this post to link to one of those not-indexed pages? If yes, add the link with anchor text that describes what the destination page is about.

A practical target: every page that matters should have at least three internal links pointing at it from other indexed pages. If a page has fewer than three, it’s under-signaled and unlikely to rank even with good content behind it.

Anchor text matters. “Click here” tells Google nothing. “How to improve your blog’s SEO rankings” tells Google exactly what the destination page covers. Use natural keyword variations in anchor text rather than the exact same phrase every time. Exact-match anchor text repeated identically across dozens of internal links can trigger over-optimization flags.

The internal linking habit that changed how fast my pages get indexed

When a new post publishes, I add links to it from three existing posts before I do anything else. Before requesting indexing in GSC. Before sharing on social. The internal links give Googlebot context about the new page before its first crawl. Pages that launch with zero internal links pointing at them sit in “Discovered, currently not indexed” for weeks. Pages that launch with three links from already-crawled posts get indexed in days. Consistently. That timing difference matters when you’re trying to build momentum.

Step 10: Build backlinks that actually strengthen your domain authority

Backlinks are still the most powerful signal of domain authority in 2026. One link from a credible, relevant website does more for your rankings than any amount of on-page optimization. But the landscape has shifted in ways that make the “just get more links” advice increasingly counterproductive.

Google now weighs contextual relevance more than ever. A link from a high-authority site in an unrelated niche helps less than a link from a mid-authority site writing about your exact topic. A link sitting naturally in related content is worth more than a link in a sitewide footer. Quality, context, and relevance matter more than the raw authority score of the linking domain.

The backlink strategies that work for bloggers in 2026

Guest posting on relevant sites. One genuinely useful guest post on a relevant site with a DA above 40 is worth more than 20 directory links. The relationship with the site owner also pays off over time in ways that are hard to put a number on.

Original data and statistics posts. Statistics posts earn backlinks passively because other writers need to cite sources. A well-researched statistics post in your niche can pull in dozens of links over time from people writing about the same topic. No outreach required. See my blogging statistics post as an example of how this works in practice.

Backlink gap analysis. Enter your domain against three competitors in a backlink gap tool. It shows you every domain linking to them that isn’t linking to you. Those sites have already shown they link out to content in your niche. They’re your most qualified outreach targets and the list is ready to use immediately.

Broken link building. Find pages in your niche with broken outbound links. Build a page that fills the gap. Email the site owner with the replacement. Conversion rates on broken link outreach are higher than cold outreach because you’re solving a real problem for them, not just asking for a favour.

What not to do with backlinks in 2026

Link exchanges, paid links without sponsored tags, and private blog networks all carry genuine penalty risk. Google’s SpamBrain is significantly better at detecting manipulative patterns than it was even two years ago. A manual penalty can suppress a site’s rankings for months. One earned link from a real site is worth more than 100 questionable ones, and the risky approaches aren’t necessary when the legitimate strategies above actually work.

Step 11: Refresh old content before you write anything new

This is the highest-ROI activity most bloggers aren’t doing. A post already ranking at position 12 for its target keyword is worth more of your time than a brand new post starting from zero. That page already has crawl history, some backlinks, and Google’s awareness. A focused update to move it from position 12 to position 4 can triple its traffic with a fraction of the effort a new post requires.

The refresh workflow I use on CuriousBlogger:

1. Find the targets. In GSC Performance, filter by position between 8 and 20. These are the pages closest to the top 10 with the most to gain from an update.

2. Identify what the current top 3 results have that yours doesn’t. Search the keyword in incognito. Read the top 3 results. What topics, sections, or questions do they cover that your post misses? That gap is your update brief.

3. Update the content. Add what’s missing. Refresh any outdated statistics, tool references, or pricing. Add a FAQ section targeting the People Also Ask questions shown for that keyword. Update examples to reference 2025 or 2026 context.

4. Update the metadata. Revise the title tag if a more specific or clickable version exists. Update the meta description. Change the dateModified field.

5. Add internal links to the refreshed page. Add 2 to 3 links from other existing posts pointing to the updated page. This signals the change to Googlebot.

6. Request indexing in GSC. Paste the URL into URL Inspection and click Request Indexing.

Position movement from a content refresh typically takes 4 to 8 weeks. Sometimes less. It’s consistently faster than getting a brand new post from scratch to the same ranking position.

Step 12: Optimize for featured snippets and AI Overviews

Two of the most valuable positions in Google in 2026 are position zero, the featured snippet above the organic results, and a citation in Google’s AI Overview. Both require the same foundation: clearly formatted, direct answers to specific questions.

How to win featured snippets

Featured snippets almost always pull from a page that already ranks on page one for the query. You cannot optimize your way to a snippet from page 3. Ranking first is the prerequisite. The snippet optimization comes after.

Once you rank in the top 10, look at the People Also Ask questions that appear for your keyword. These are the exact questions Google has decided are related to the query. If your post answers them directly using a clear heading question followed by a concise 40 to 60 word paragraph, you’re giving Google exactly what it needs to pull your answer into the featured position.

Format matters more than almost anything else for snippets. Numbered lists for how-to queries. Comparison tables for versus queries. Definition paragraphs for what-is queries. Match the format to what Google is already displaying for that query type.

How to get cited in Google AI Overviews

AI Overviews cite sources differently from traditional snippets. They favor pages that are clearly authoritative, well-structured, strong on E-E-A-T, and comprehensive on the question they cover. Pages hidden behind expandable accordion sections, heavily reliant on JavaScript to render content, or lacking structured data are less likely to be cited because AI crawlers struggle to parse them reliably.

Practical steps: add FAQ schema to every post. Add Article schema with a complete author entity. Keep your most important content in standard HTML paragraphs, not behind toggles or lazy-loaded sections. Include the direct answer to the page’s primary question within the first 200 words. AI systems frequently pull from the intro when building summary answers.

The AI search channel most bloggers are ignoring

Semrush’s own research puts the conversion rate of AI-referred visitors at 4.4x higher than traditional organic search visitors. Someone who arrives from an AI recommendation has already evaluated options. They come ready to act. This channel is growing. The bloggers building clean schema, strong E-E-A-T, and direct answers into their content now are building a genuine advantage over those focused only on traditional Google rankings. It’s worth treating it as a separate optimisation layer, not an afterthought.

Step 13: Track the right metrics and act on what they tell you

Tracking SEO without acting on the data is just collecting numbers. The goal is a small set of metrics that each connect directly to a specific action, checked on a consistent schedule.

Weekly checks in Google Search Console: Coverage report for new errors or newly excluded pages. Performance report for CTR drops. Any page falling below 3% CTR on a keyword it ranks for needs a title tag or meta description revision. Core Web Vitals report for new failures.

Monthly checks in your SEO tool: Rank tracking for target keywords, to see what moved up, what dropped, and what newly entered the top 10. Backlink profile review for new links earned and links lost. Keyword Gap against your top three competitors to find content gaps that have opened since last month.

Quarterly checks: Full content audit. Every post under 100 organic sessions per month gets a decision: is the keyword opportunity real, is the content strong enough, does it need a refresh or consolidation with a related post? Every post between position 8 and 20 gets a refresh audit. Every post that has lost more than 30% of its traffic year-over-year gets a deep diagnosis.

Metric Tool Action trigger
CTR drops below 3% GSC Performance Rewrite title tag and meta description
Page drops from indexed to excluded GSC Coverage Content audit, refresh, resubmit to GSC
New Core Web Vitals failure GSC Experience PageSpeed Insights diagnosis, then fix
Keyword drops 5 or more positions Semrush Position Tracking Compare against new top rankers, refresh content
Traffic drops 30% year over year GA4 and GSC Deep audit: intent match, E-E-A-T signals, backlink loss

The order of operations that makes all of this compound

SEO improvement isn’t a linear process, but there is an order that makes each step compound faster. Technical issues first, because they block everything else from working. E-E-A-T signals second, because they improve every page on your site at once. Content cluster structure third, because it multiplies the value of each piece of content you add. Internal linking fourth, because it distributes authority you already have to pages that need it. Backlinks fifth, because they compound cluster authority over time.

The mistake I see most often is bloggers starting with backlink outreach on pages that have technical issues, no internal links pointing at them, and thin content. The links help less than they should because the foundation isn’t there yet. Fix the foundation first and the same links will work harder.

If you need one tool that covers keyword research, rank tracking, competitor analysis, site auditing, and backlink gap analysis in a single place, Semrush is what I use for all of it. You can try it free for 7 days through our link, which is twice the standard 7-day trial.

If you’d rather hand the technical and strategic side to a team, a Google Certified SEO agency with a track record across competitive UK and international markets. They’re worth a conversation if organic search is a serious growth channel for your business.

For the most common mistakes to avoid while putting this into practice, see common SEO mistakes. For the content creation side of the strategy, blog writing tips covers that in detail.

Get the tools to execute this properly

Keyword research, rank tracking, competitor analysis, and site auditing in one platform. 14-day free trial through our link.

Try Semrush Free for 14 Days

Standard trial is 7 days. Our link gives you 14.

People also ask about improving SEO

How long does it take to improve SEO?
Most blogs see measurable SEO improvement within 3 to 6 months of consistent effort. Technical fixes including Core Web Vitals, canonical tags, and internal linking can show results in 4 to 8 weeks. Content improvements take longer, typically 8 to 16 weeks before updated pages fully re-rank. The fastest wins come from refreshing pages that already rank between positions 8 and 20. Those pages have the shortest distance to travel.
What is the fastest way to improve SEO?
The three fastest wins are: fixing technical errors in Google Search Console, adding internal links from already-indexed pages to pages you want to rank, and refreshing posts that currently sit between positions 8 and 20 for their target keywords. None of those cost money and all three can move rankings within 4 to 8 weeks.
What does E-E-A-T mean and why does it matter for my blog?
E-E-A-T stands for Experience, Expertise, Authoritativeness, and Trustworthiness. For bloggers it means writing from genuine first-hand experience, adding a detailed author bio with verifiable credentials, citing sources, and earning backlinks from reputable sites in your niche. After Google’s March 2026 core update, the Experience signal became the primary differentiator between content that ranks and generic content that doesn’t, even when the generic content is technically well-optimised.
Do Core Web Vitals actually affect my Google rankings?
Yes. Core Web Vitals are a confirmed Google ranking factor. The three metrics are LCP (loading speed, good under 2.5 seconds), INP (responsiveness, good under 200 milliseconds), and CLS (layout stability, good under 0.1). INP replaced FID in March 2024 and is currently the most commonly failed metric, with 43% of sites still failing it. Google evaluates all three at the 75th percentile of real user sessions. Sites passing all three consistently see around 24% lower bounce rates and measurably better rankings against similarly qualified competition.
Is keyword research still important in 2026?
Yes, and it has gotten more nuanced. In 2026 you’re looking at three layers: intent (what the searcher actually wants), volume-to-difficulty ratio (what you can realistically rank for at your current authority level), and trend velocity (what topics are growing right now before competition catches up). Tools like Google Trends API help with the velocity layer by giving you programmatic access to keyword popularity curves before they show up in standard keyword databases.
How many internal links should a blog post have?
A practical starting point is 3 to 5 internal links per post: 2 to 3 to related cluster pages, and 1 to 2 to your main pillar page. The more important rule is from the other direction: every significant page on your site should have at least 3 internal links pointing at it from already-indexed pages. Pages with zero incoming internal links are frequently not indexed by Google regardless of how good the content is.
Should I focus on new content or updating old content?
If you have posts ranking between positions 8 and 20, updating those should come before writing new content. Those pages have existing crawl history, some backlinks, and partial authority. Moving a post from position 12 to position 4 can triple its traffic. The rule I follow: for every new post I publish, I refresh two existing posts with the most to gain. New content expands your topic coverage. But refreshed content ranks faster because it’s not starting from nothing.
When does it make sense to hire an SEO agency?
When organic traffic is a meaningful revenue channel and you’ve outgrown what one person can manage consistently, working with an agency becomes worth the investment. A good agency brings technical auditing, link building relationships, and strategic capacity that takes years to build in-house. Herdl is a Google and Bing Certified SEO agency that handles both UK and international campaigns. The right time to call someone in is before you hit a plateau you can’t diagnose yourself, not after months of trying to fix it solo.

Related reading:

Facebook
Twitter
LinkedIn
Pinterest
Subscribe to Stay Updated

You’ll also receive some of our best posts today

newsletter
Picture of Umesh Singh
Umesh Singh
Umesh is blogger by heart and digital marketer by profession. He helps small companies to grow their revenue as well as online presence.
0 Shares
Tweet
Share
Share
Pin