SEO Core Concepts

TL;DR

SEO revolves around keywords (what people search), search intent (why they search), ranking factors (what Google measures), crawl budget (how much Google reads), and E-E-A-T (how Google trusts you). Master these building blocks and every SEO tactic makes sense.

Concept Map

SEO core concepts map showing relationships between keywords, intent, ranking factors, crawl budget, and E-E-A-T
Explain Like I'm 12

Think of Google as a matchmaker. Someone types a question (that's a keyword). Google looks at what they really want (that's search intent). Then it picks the best websites based on a scorecard (those are ranking factors). But Google can only grade pages it's actually read — and it has limited reading time (crawl budget). Finally, Google checks if the author seems trustworthy (E-E-A-T). Get all five right, and Google matches YOUR page to the searcher.

Cheat Sheet

ConceptWhat It DoesKey Tools
KeywordsWords & phrases people type into search enginesGoogle Keyword Planner, Ahrefs, Semrush
Search IntentThe reason behind a search query (informational, navigational, transactional, commercial)Google SERP analysis, "People Also Ask"
SERPSearch Engine Results Page — the page Google shows after a searchSERP checkers, rank trackers
Ranking Factors200+ signals Google uses to score and order resultsGoogle Search Console, PageSpeed Insights
Crawl BudgetHow many pages Googlebot will crawl on your site in a given timerobots.txt, XML sitemaps, GSC crawl stats
E-E-A-TExperience, Expertise, Authoritativeness, Trustworthiness — Google's content quality frameworkAuthor bios, citations, reviews
BacklinksLinks from other websites pointing to yours — act as "votes of confidence"Ahrefs, Moz, Majestic
Domain AuthorityA score predicting how likely a domain is to rank (third-party metric)Moz DA, Ahrefs DR

The Building Blocks

1. Keywords

Keywords are the foundation of SEO. They're the words and phrases people type into Google. Your goal is to find the keywords your audience uses and create content that matches.

Keywords come in three flavors:

TypeExampleSearch VolumeCompetitionConversion
Head (1-2 words)"SEO"Very highExtremely hardLow
Body (2-3 words)"SEO basics"MediumModerateMedium
Long-tail (4+ words)"how to do SEO for a new website"LowEasyHigh
Tip: Start with long-tail keywords. They're easier to rank for and attract people who know exactly what they want — which means higher conversion rates.

2. Search Intent

Search intent is why someone searches. Google's entire algorithm is built around matching results to intent. If your page doesn't match the intent, it won't rank — no matter how optimized it is.

Intent TypeUser Wants To…Example QueryBest Content Format
InformationalLearn something"what is SEO"Blog post, guide, tutorial
NavigationalFind a specific site"Google Search Console login"Landing page, homepage
TransactionalBuy or sign up"buy Ahrefs subscription"Product page, pricing page
CommercialCompare before buying"Semrush vs Ahrefs"Comparison, review
Info: To figure out the intent for any keyword, just Google it. The type of content on page 1 tells you exactly what Google thinks searchers want.

3. SERP Anatomy

The Search Engine Results Page is where the battle is won or lost. A modern Google SERP includes:

  • Paid ads — Marked with "Sponsored" label, appear at top and bottom
  • Featured snippet — A highlighted answer box (position 0) pulled from a webpage
  • People Also Ask — Expandable related questions
  • Organic results — The 10 blue links (each with title, URL, description)
  • Knowledge panel — Entity info box on the right side
  • Local pack — Map with 3 local business listings
  • Image/video carousels — Visual results for relevant queries
Tip: Aim for featured snippets. They sit above position #1 and can dramatically increase your click-through rate. Structure your content with clear questions (h2/h3) and concise answers (40-60 words).

4. Ranking Factors

Google uses 200+ ranking signals. Nobody knows the exact algorithm, but the most impactful ones are well-established:

CategoryTop FactorsImpact
ContentRelevance, depth, freshness, keyword usage🔴 Critical
BacklinksNumber, quality, relevance of linking domains🔴 Critical
TechnicalPage speed, mobile-friendly, HTTPS, Core Web Vitals🟡 Important
User ExperienceClick-through rate, bounce rate, dwell time🟡 Important
On-PageTitle tags, headers, internal links, schema🟢 Foundational

5. Crawl Budget

Googlebot has limited time and resources. Crawl budget is how many pages it will visit on your site in a given period. For small sites (under 10K pages), this rarely matters. For large sites, it's critical.

Things that waste crawl budget:

  • Duplicate content (same page at multiple URLs)
  • Infinite URL parameters (?sort=price&page=2&color=red)
  • Soft 404 errors (page says "not found" but returns HTTP 200)
  • Redirect chains (A → B → C → D)
Warning: If Googlebot can't find your important pages because it's wasting time on junk URLs, those pages won't get indexed — and unindexed pages get zero search traffic.

6. E-E-A-T

E-E-A-T stands for Experience, Expertise, Authoritativeness, and Trustworthiness. It's not a direct ranking factor — it's a framework Google's human quality raters use to evaluate search results.

LetterMeaningHow to Demonstrate
EExperienceShow first-hand experience with the topic (photos, case studies, personal insights)
EExpertiseAuthor has knowledge/credentials in the field
AAuthoritativenessSite/author is recognized as a go-to source
TTrustworthinessAccurate content, HTTPS, clear contact info, good reputation
Info: E-E-A-T matters most for YMYL (Your Money or Your Life) topics — health, finance, legal, safety. For these, Google holds content to an especially high standard.

Test Yourself

What are the four types of search intent?

Informational (learn something), Navigational (find a specific site), Transactional (buy/sign up), and Commercial investigation (compare before buying).

Why are long-tail keywords often better for new websites?

Long-tail keywords have lower competition (easier to rank for), higher conversion rates (more specific intent), and help new sites build authority gradually before targeting competitive head terms.

What does E-E-A-T stand for, and why does it matter?

Experience, Expertise, Authoritativeness, Trustworthiness. It's Google's quality framework used by human raters. While not a direct ranking signal, it shapes how Google evaluates content quality — especially for YMYL topics like health and finance.

What wastes crawl budget?

Duplicate content, infinite URL parameters, soft 404 errors, and redirect chains. These make Googlebot spend its limited time on low-value pages instead of your important content.

What makes a backlink high-quality?

A high-quality backlink comes from a high-authority domain, is topically relevant to your content, uses descriptive anchor text, and is editorially earned (not paid or exchanged).