← ジャーナルに戻る
· 4 分で読了

Free SERP Analysis: How to Read Search Results Like an SEO Pro

SERP analysis is the skill that separates SEOs who rank from those who don't. Learn what to look for in Google's top 10 results and how to find keywords you can actually win.

SERP analysis is the difference between guessing and knowing.

Most people pick a keyword, write content, and hope. SERP analysis means looking at who currently ranks for that keyword and deciding — before you write a single word — whether you can beat them.

What Is SERP Analysis?

SERP stands for Search Engine Results Page. SERP analysis is the process of examining the top 10 results for a keyword to understand:

  • Who ranks? (Authority domains vs. small sites)
  • What type of content? (Blog posts, tools, videos, listicles)
  • How hard is it to rank? (Based on SERP structure, not a proprietary score)
  • What is search intent? (Informational, transactional, navigational)

Why Domain Rating (DR) Lies

Ahrefs DR and Moz DA are the most commonly cited difficulty metrics. They’re also misleading.

A site with DR 70 can rank for a keyword with a thin 200-word post — or fail to rank because a DR 15 site has a far more comprehensive, better-structured page. DR measures domain-level authority, but Google ranks pages, not domains.

The truth is in the SERP itself.

The 6 Signals to Read in Every SERP

1. Homepage Ratio

Look at the top 10 results. How many are root domains (example.com) vs. dedicated pages (example.com/topic/)?

  • High homepage ratio: Google considers this a brand-level query. Hard to disrupt.
  • Low homepage ratio: Mostly dedicated content pages. You can compete with better content.

2. Platform Density

Are YouTube, Reddit, Pinterest, Quora, or Medium in the top 10?

These platforms have massive domain authority, but their individual pages are often thin. A well-structured, dedicated page on your own domain can outrank them.

3. Content Format

What does Google “want” for this keyword?

  • Listicles (“10 best…”) — write a listicle
  • Guides (“how to…”) — write a comprehensive guide
  • Tools (“…calculator”, “…checker”) — build a tool
  • Product pages (“buy…”) — create a product page

Match the format. Don’t write a guide when Google wants a tool.

4. Content Depth

Read the top 3 results. How long are they? What topics do they cover? What do they miss?

Your content needs to match or exceed the depth of the top 3, and fill gaps they’ve left open.

5. Freshness

Look at the publish dates. If the top results are from 2021, Google may prefer fresh content. Update your content regularly and display the date.

Is there a featured snippet? People Also Ask? Video carousel? Image pack?

These features take real estate from the blue links. If there’s a featured snippet, structure your content to capture it (clear definitions, tables, lists).

How to Do SERP Analysis for Free

You don’t need paid tools. Here’s the free workflow:

Step 1: Search Your Keyword (Incognito)

Open Google in incognito mode. Search your target keyword. Scan the first page for the 6 signals above.

Step 2: Check the SERP Structure Programmatically

python3 -m zens_ink.kd "your target keyword"

Output:

  Score: 28/100  [Easy / Low competition]
  → Good opportunity. Target this keyword.

  SERP Structure:
    Homepages: 1/10  |  Dedicated: 6/10  |  Inner: 3/10
    Platforms: 5/10  |  Brand sitelinks: No
    Weak domains (top5): 3  |  New domains (<2yr): 1

This uses Serper.dev (free tier: 2,500 searches) to fetch the actual SERP and analyzes the structure automatically.

Step 3: Validate Intent

Click through the top 3 results. What format are they using? What questions do they answer? Note what they all have in common — that’s what Google wants.

Step 4: Find the Gap

Read the top results critically. What’s missing? What questions are left unanswered? What’s outdated? That’s your angle.

SERP Analysis in Practice: A Real Example

Let’s analyze “programmatic seo” as if we were deciding whether to target it.

SERP snapshot (simplified):

  • 3/10 results are homepages of established SEO tools (Ahrefs, Webflow) — strong
  • 4/10 are dedicated blog posts from marketing agencies — moderate authority
  • 3/10 are listicles (“best programmatic SEO tools”) — beatable
  • 0 Reddit/YouTube in top 10 — Google wants dedicated content, not social
  • Featured snippet present — opportunity for structured content

Verdict: Medium difficulty. The homepage presence makes it harder, but the listicles and agency posts are beatable. The featured snippet is an opportunity.

Strategy: Write a comprehensive guide that’s more practical than the agency posts, more current than the listicles, and structured to capture the featured snippet.

Common SERP Analysis Mistakes

  • Looking only at DR/DA: A DR 80 site with a 300-word post is beatable
  • Ignoring intent: Writing a guide when Google wants a tool
  • Skipping the featured snippet: Leaving easy SERP real estate on the table
  • Not checking freshness: Competing against outdated content that Google may replace
  • Overestimating platform results: Reddit/Quora are beatable with dedicated pages

FAQ

What does SERP analysis mean?

SERP analysis is the process of examining the search engine results page for a keyword to evaluate ranking difficulty, search intent, and content opportunities before creating content.

How is SERP analysis different from keyword difficulty?

Keyword difficulty (KD) is a single number. SERP analysis is the qualitative process of understanding why a keyword is easy or hard by looking at actual ranking pages. KD scores from tools like Ahrefs are derived from backlink data and often don’t reflect reality for newer sites.

Can I do SERP analysis without paid tools?

Yes. Google’s search results are free to view. The analysis — looking at homepage ratio, content format, platform density — is free. Tools like zens_ink.kd automate the process but the underlying data is the public SERP.

How often should I re-analyze a SERP?

SERPs change. Re-analyze quarterly for your target keywords. Google updates its algorithm constantly, and competitors publish new content.

What’s a “weak” domain in the top 10?

A domain with low backlink count, thin content, or recent creation date. These are signs that Google isn’t deeply committed to ranking that page, and a better page can displace it.


SERP analysis is step 3 of our 5-step keyword research workflow. For a deeper comparison of SERP analysis vs. domain rating metrics, read our analysis breakdown.

Want to run this analysis on your own site?

ZensInk Pro automates this pipeline. One command, from seed keywords to content plan.

Get Pro →