Skip to the journal
Search Engine Optimization Directory

A journal of search optimization, filed by topic

Working guides on crawling, page speed, structured data, content, links, local and AI search, each citing the documentation it rests on. Open a topic below or search the journal.

Technical SEO

01

Crawling and indexing

16 guides

Topic list

  1. 404 Errors: When to Fix, Redirect, or Leave Them Alone
  2. 5xx Server Errors: How They Affect Crawling and How to Fix Them
  3. AI Crawlers and User-Agent Tokens: GPTBot, ClaudeBot, Google-Extended and Which to Block
  4. Crawl Budget: When It Actually Matters and How to Fix It
  5. Google Search Console Indexing Issues: A Guide to the Page Indexing Report
  6. How to Use the Google Search Console URL Inspection Tool
  7. llms.txt: What It Is and Whether It Actually Matters
  8. Log File Analysis for SEO: What Googlebot Is Actually Doing on Your Site
  9. Meta Robots and X-Robots-Tag: noindex, nofollow, and Other Page-Level Directives
  10. Mobile-First Indexing: How Google Crawls Mobile Pages and What Can Go Wrong
  11. Orphan Page Discovery and Fix: A Complete Technical Guide
  12. Pagination and Canonical Tags: Google’s Current Approach to Multi-Page Series
  13. Redirect Errors, Chains & Loops: How to Find and Fix Them
  14. Robots.txt: The Complete Guide to Directives, Testing, and Common Mistakes
  15. Technical SEO Audit Checklist
  16. XML Sitemaps: Structure, Limits, and Common Mistakes

02

Page speed and Core Web Vitals

10 guides

Topic list

  1. CDN for SEO: When a Content Delivery Network Helps and When It Doesn’t
  2. Cumulative Layout Shift (CLS): Causes and Fixes
  3. Google Tag Manager Performance: How Tags Slow Pages Down and How to Fix It
  4. Image Optimization: Formats, Compression, and Lazy Loading Done Right
  5. Interaction to Next Paint (INP): Causes and Fixes
  6. Largest Contentful Paint (LCP): Causes and Fixes
  7. Render-Blocking CSS: Critical CSS and Stylesheet Loading Strategies
  8. Time to First Byte (TTFB): Server Response Time and How to Reduce It
  9. Web Font Optimization: Loading Fonts Without Hurting Performance
  10. Webpack Optimization for SEO: Bundle Size, Code Splitting, and Loading Performance

03

Structured data

9 guides

Topic list

  1. Article Schema: Headline, Author, and Date Markup for Publishers
  2. BreadcrumbList Schema: Implementation and How Breadcrumbs Appear in Search
  3. FAQ Content and FAQPage Schema: A Practical Guide
  4. LocalBusiness Schema: The Properties That Matter and How to Implement Them
  5. Organization, Person & Brand Schema
  6. Product Schema and Merchant Listings: Price, Availability, and Reviews in Search
  7. Sitelinks and Site Navigation: What Schema Can and Can’t Do
  8. Structured Data Troubleshooting & Validation
  9. Video Sitemap Optimization Guide

04

Migrations and international sites

4 guides

Topic list

  1. Hreflang Tag: Complete Guide
  2. HTTPS Migration: Complete Guide
  3. International SEO Site Structure: ccTLD vs Subdomain vs Subfolder
  4. Site Migration SEO: Domain Changes, Platform Switches, and Redesigns Without Losing Rankings

Content, keywords and links

05

Content strategy

13 guides

Topic list

  1. AI-Generated Content and Google: What the Policies Actually Say
  2. Contact Page SEO Optimization
  3. Content Briefs: A Template Writers Can Actually Use
  4. Content Update Strategy: How to Refresh Old Articles for Better Rankings
  5. E-E-A-T Signals: How to Demonstrate Experience and Expertise on the Page
  6. Evergreen vs Trending Content: How to Decide What to Publish
  7. How Long Should Your Content Be? A Depth-First Framework, Not a Word Count Target
  8. Meta Description Optimization: A Complete Guide
  9. Programmatic SEO: Building Pages at Scale Without Creating Thin Content
  10. Running a Content Program: KPIs, Team Workflow, and Measurement Beyond Any Single Article
  11. SEO Might Be Dying, But the Best Content Never Will
  12. Topic Clusters and Pillar Pages: Planning Content for Topical Authority
  13. Web Accessibility and SEO: Where They Overlap and Where They Don’t

06

Keyword research

6 guides

Topic list

  1. Branded vs Non-Branded Keywords: Why the Split Matters for SEO Strategy
  2. Commercial Intent Keywords: How to Classify and Prioritize by Buying Stage
  3. How to Read Search Volume Data (and When It’s Lying to You)
  4. Keyword Cannibalization: How to Detect It and Fix It
  5. Keyword Difficulty Scores: What They Measure and Why Tools Disagree
  6. SERP Analysis: Reading the Results Page Before You Write a Word

Local, AI and Google features

08

Local SEO

7 guides

Topic list

  1. Apple Business and Bing Places: Managing Your Local Listings Beyond Google
  2. City-Based SEO: A Comprehensive Guide Using Nashville as a Case Study
  3. Google Business Profile Optimization: Setup, Categories, and Profile Completeness
  4. Google Reviews Strategy: Getting, Responding to, and Leveraging Reviews
  5. Local Citations and NAP Consistency: What Still Matters in 2026
  6. Local Link Building: Earning Links from Your Community
  7. Local Pack Ranking Factors: How Google Ranks the Map Results

10

Google Search features and policies

10 guides

Topic list

  1. Featured Snippets: How to Win Them and When They Cost You Clicks
  2. Google Core Updates: How to Diagnose Traffic Loss and Plan a Response
  3. Google Discover Optimization: How Content Gets Picked Up
  4. Google Knowledge Panels: Eligibility, Verification, and How to Claim One
  5. Google Manual Actions: Types, Causes, and How to Submit a Reconsideration Request
  6. Google News SEO: Requirements and Getting Into Top Stories
  7. Google Spam Policies Explained: Scaled Content, Site Reputation Abuse, and Expired Domains
  8. Intrusive Interstitials and Pop-ups: Google Search Risks and Safer Alternatives
  9. Visibility in Google Images and Google Lens
  10. YouTube SEO: Ranking Videos on YouTube and in Google

New in the journal

  1. Google Search features and policies

    YouTube SEO: Ranking Videos on YouTube and in Google

    A YouTube video can be found in two different systems: YouTube's own search and recommendations, and Google Search (including video results and Discover). They overlap but work differently. YouTube says…

  2. Crawling and indexing

    XML Sitemaps: Structure, Limits, and Common Mistakes

    An XML sitemap is a list of URLs you want search engines to know about, with optional details such as when each page last changed. It helps discovery; Google's sitemap…

  3. Hiring and budgeting for SEO

    Why Your SEO Isn’t Working: The Real Reasons Behind Zero Traffic

    When a site gets little or no organic traffic, the cause can be found by checking a short sequence of possibilities in order: whether Google can find and index the…

  4. Analytics, reporting and testing

    Why Google Search Console and GA4 Numbers Don’t Match

    Search Console clicks and GA4 organic sessions measure different things, collected by different systems, at different moments, under different rules. A Search Console click is recorded by Google when someone…

  5. Page speed and Core Web Vitals

    Webpack Optimization for SEO: Bundle Size, Code Splitting, and Loading Performance

    Webpack is a build tool. It has no direct relationship with search rankings, and no search engine documents a "Webpack factor". Its relevance to SEO is indirect but real: the…

  6. Page speed and Core Web Vitals

    Web Font Optimization: Loading Fonts Without Hurting Performance

    Web fonts affect two things users notice: when text first appears and whether it jumps when the final font arrives. A font loaded late can hold text invisible or force…

  7. Content strategy

    Web Accessibility and SEO: Where They Overlap and Where They Don’t

    Accessibility and SEO share a lot of ground because both depend on content that machines can read and structure that makes sense without seeing the page. Descriptive alt text, real…

  8. Google Search features and policies

    Visibility in Google Images and Google Lens

    Images can be found in two ways on Google: people type a query and browse Google Images, or they search with an image itself through Google Lens, Circle to Search,…

  9. Structured data

    Video Sitemap Optimization Guide

    A video sitemap adds information about videos to an ordinary XML sitemap: where the thumbnail is, what the video is called, what it is about, and where Google can fetch…

  10. Link building

    Unlinked Brand Mentions: Turning Mentions into Backlinks

    An unlinked brand mention is a page that names your organization, product or people without linking to your site. Some of these are worth a polite request for a link,…

  11. AI search

    Tracking AI Search Traffic in GA4: Referrals from ChatGPT, Perplexity, and Others

    GA4 can show sessions that arrive from AI assistants when the visit carries an identifiable referrer or campaign tag. Google Analytics now does part of this automatically: its default channel…

  12. Link building

    Toxic Backlinks and the Disavow Tool: When to Act and When to Ignore

    Disavowing links is the exception, not routine maintenance. Google's own help page for the disavow tool says that "In most cases, Google can assess which links to trust without additional…

  13. Content strategy

    Topic Clusters and Pillar Pages: Planning Content for Topical Authority

    A topic cluster is a way of organizing content: one hub page (called a pillar in some SEO writing) gives an overview of a broad topic, and a set of…

  14. Page speed and Core Web Vitals

    Time to First Byte (TTFB): Server Response Time and How to Reduce It

    Time to First Byte is the time from when a user starts navigating to a page until the browser receives the first byte of the HTML response. It is not…

  15. Crawling and indexing

    Technical SEO Audit Checklist

    A technical SEO audit answers one question: can search engines discover, crawl, render and index the pages a site wants in search, and is anything technical holding those pages back?…

  16. Structured data

    Structured Data Troubleshooting & Validation

    Structured data can pass every validator and still never produce a rich result. That is not a bug in the validator; it is three different questions being answered by three…

  17. Structured data

    Sitelinks and Site Navigation: What Schema Can and Can’t Do

    No structured data type controls which sitelinks Google shows. Google's sitelinks documentation says "At the moment, sitelinks are automated": its systems analyze a site's link structure to find shortcuts, and…

  18. Migrations and international sites

    Site Migration SEO: Domain Changes, Platform Switches, and Redesigns Without Losing Rankings

    No migration plan can guarantee that rankings and traffic stay where they were. Google's site move guide says to "expect temporary fluctuation in site ranking during the move" while Google…

  19. Keyword research

    SERP Analysis: Reading the Results Page Before You Write a Word

    The results page for a query is the most direct evidence of what kind of answer a search engine currently shows for it. Reading it before writing tells you which…

  20. AI search

    SEO vs GEO vs AEO: What’s Actually Different in AI Search Optimization

    SEO, GEO and AEO are three names for overlapping work, not three separate systems you can optimize for independently. SEO (search engine optimization) is the established practice of making pages…

  21. Analytics, reporting and testing

    SEO Reporting: What Belongs in a Monthly Report and What Doesn’t

    A monthly SEO report should answer three questions for the people who pay for the work: did organic search contribute to the business this month, what changed and why, and…

  22. Content strategy

    SEO Might Be Dying, But the Best Content Never Will

    The headline is a provocation, not a finding. What the evidence shows is narrower: the ways people reach information are changing, with AI-generated answers inside search engines and assistants that…

  23. Analytics, reporting and testing

    SEO Forecasting: Estimating Traffic and ROI Before You Invest

    An SEO forecast is a conditional estimate: if these pages reach these positions for queries with this much demand, and if visitors convert at this rate, then the investment returns…

  24. Analytics, reporting and testing

    SEO A/B Testing: How to Run Split Tests on Page Templates

    An SEO split test changes a group of pages and compares their search performance with a similar group left unchanged. It is not the same as the A/B testing used…

  25. Content strategy

    Running a Content Program: KPIs, Team Workflow, and Measurement Beyond Any Single Article

    A content program is the system that decides what to publish, produces it to a standard, keeps it accurate and measures whether the whole portfolio is doing its job. Individual…