Sitemap
Posts
- 301 vs. 302 Redirects: Choosing the Right HTTP Redirect
- Accessibility and Retrieval-Awareness
- Accessibility Engineering
- Accessibility Tree Explained
- Accessible HTML Forms: Labels, Instructions, Errors, and Keyboard Support
- Accessible Images and Alternative Text
- AI in Website Optimization: Practical Uses, Limits, and Human Oversight
- AI Retrieval and Semantic HTML
- An Overview of Ranking Factors
- Anchor Links and Fragment Identifiers: Accessible In-Page Navigation for Long Documents
- Anchor Text: Making Links Understandable in Context
- Art by Mary at Fine Digital Art
- Assistive Technologies and How They Help People Use the Web
- Automation Boundaries: Designing Responsible Transitions Between Human Judgment and Automation
- Breadcrumbs: Website Navigation, Accessibility, and Optimization
- Browser Caching Explained: How It Works and Why It Matters
- Browser Interoperability: Building for a Diverse Web
- Browser Parsing Fundamentals: How HTML Becomes a Webpage
- Browser Rendering Pipeline: How Web Documents Become Visible Pages
- Browser Resource Prioritization: How Browsers Decide What to Load First
- Building Knowledge-Based Websites
- Building Secure Websites: Foundational Security Principles
- Building Website Authority Through Useful, Trustworthy Information
- Common Semantic HTML Mistakes and How to Correct Them
- Connectors: Linking AI Workflows to External Systems
- Content Gap Analysis: Finding What Your Website Should Explain Next
- Content Governance: Maintaining Quality as Websites Grow
- Content Lifecycle Planning: How to Keep Website Information Useful Over Time
- Content Neighborhoods vs Topic Clusters
- Content Organization: How to Structure Website Information Clearly
- Context Assembly: Building the Working Context for Better Understanding
- Context Persistence: Preserving Information Across AI Workflows
- Context Prioritization: Determining What Matters Most
- Context Quality: What Makes Information Fit for Use?
- Context Reduction: Preserving Meaning While Clearing the Working Surface
- Context Windows and Token Budgets: Managing an AI System’s Working Space
- Critical Rendering Path Explained: How Browsers Reach the Initial Render
- CSS Best Practices for Modern Websites
- Deduplication: Identifying and Managing Duplicate Information
- Designing Websites That Preserve Future Optionality
- Document Engineering: Designing Documents That Preserve Meaning
- Document Provenance: Preserving Origin, History, and Responsibility
- Documentation Practices for Long-Term Maintainability
- Duplicate Content and Canonicalization
- Editorial Review and Responsibility in AI-Assisted Writing
- Entity Clarity in AI Answer Retrieval
- Evergreen Content: Building Pages That Stay Useful
- Form Design Best Practices for Clear, Accessible Web Forms
- Glossary
- Google Knowledge Panels: How They Work and How Entity Information Is Managed
- Graduated Context Assembly and Context Depth
- Guidelines for Titles and Meta Descriptions
- Heading Hierarchy: How to Structure Web Content Clearly
- How AI Retrieval Systems Map and Navigate Searcher Context
- How Evergreen Content Matures
- How Information Is Retrieved for AI-Assisted Work
- How Internal Links Help AI Retrieval Systems Understand Context
- How to Interpret Lighthouse Scores and Core Web Vitals
- How to Make Web Content Easier to Understand and Retrieve
- How to Optimize a Website for Google Search
- How to Structure FAQ Sections Without Overusing Them
- How to Write Better Website Headings
- HTML Document Anatomy: How a Web Page Is Structured
- HTML Landmarks Explained: Structuring Meaningful Regions of a Webpage
- HTML Lists: Choosing the Right Structure for Web Content
- HTML Tables: Structure, Accessibility, and Practical Use
- HTTP Requests and Responses: How Browsers and Servers Communicate
- Human-in-the-Loop Systems: Designing Automation Around Human Judgment
- Important Web Crawlers to Know
- In Naples During Hurricane Irma, Back Home & Safe
- Information Architecture Considering AI Retrieval Systems
- Information Architecture for Retrieval-Augmented Generation (RAG)
- Information Boundaries vs Information Relationships
- Information Flow: How Information Moves and Retains Meaning
- Information Retrieval: How Systems Find Relevant Information
- Internal Linking: Building Meaningful Relationships Across Your Website
- Is All Backlinking Black Hat? 💀🧃
- JavaScript Best Practices for Modern Websites
- Keyboard Navigation Best Practices
- Keyword Cannibalization: How to Find and Resolve Competing Pages
- Keyword Research as Listening: A Practical Guide to Search Language and Intent
- Knowledge Graphs Begin with Good Websites
- Knowledge Representation: Structuring Information So Meaning Can Be Used
- Lazy Loading: How Deferred Resource Loading Improves Website Performance
- Loading States: How Interfaces Communicate While Work Is in Progress
- Long-Tail Keyword Phrases: Specific Searches and Clearer Intent
- Machine-Readable Structure vs. Human-Readable Structure
- Meta Tags: Which Ones Still Matter?
- Modern CSS: How to Use New Features with Progressive Enhancement and Reliable Fallbacks
- Modern Image Delivery: Formats, Responsive Images, Compression, and Performance
- Modern Mobile Optimization and Rendering
- Naming Conventions: Making Software Easier to Read and Maintain
- Navigation Design Principles
- Not “SEO Tools” Exactly — Tools I Use to Understand Websites
- Optimizing Categories in WordPress
- Optimizing Images in WordPress
- Optimizing Media In WordPress
- Optimizing Menu’s in WordPress
- Optimizing Pages and Posts in WordPress
- Optimizing Site Title and Page Title in WordPress
- Optimizing WordPress Pages
- Orchestration: Coordinating People, Processes, Tools, and Information
- Page Experience: What It Means for Users and Website Visibility
- Passage Clarity: Writing Sections That Are Easy to Understand and Find
- Planning Topic Clusters for User Experience
- Progressive Enhancement Explained
- Progressive Enhancement vs Graceful Degradation
- Prompt Refinement: Improving AI Collaboration Through Successive Iterations
- Report Template for Modern SEO, Zero-Click Search, and AI Retrieval
- Responsible AI-Assisted Writing: Context, Human Oversight, and Editorial Responsibility
- Responsive Layout Principles for Usable, Flexible Websites
- Retrieval-Augmented Workflows: Bringing Relevant Context Into AI-Assisted Work
- Schema Markup for Job Posting SEO (Good vs Great)
- Schema Markup vs Semantic HTML
- Search Intent, Keywords and Modern SEO
- Section 508 Compliance as a Cornerstone of Inclusive Web Design
- Semantic HTML and Information Relationships
- Semantic HTML: Foundations, Structure, and Meaning
- Semantic Redundancy Without Repetition
- Semantic Relationships: Connecting Information Through Meaning
- SEO Architecture: Crawlability, Indexing, and Site Structure
- SEO Limits Are a Myth: What Actually Matters for Rankings
- Separation of Content and Presentation on the Web
- Simple Ways to Use AI for Keyword Research
- SJH SEO Moving to Poplar Bluff, MO. (April 2023)
- State Management: Maintaining Continuity Across Modern Workflows
- Structured Data with JSON-LD: Helping Retrieval Systems Understand Content
- Structured Data: A Practical Guide to Machine-Readable Meaning
- Technical Debt in Websites
- Technical Guidelines for Canonical URLs
- Technical Guidelines for Images
- Technical Guidelines for Metadata
- Technical Guidelines for Status Codes and Index Control
- Technical Guidelines for URLs
- Technical Guidelines for XML Sitemaps
- Technical Guidelines: Reference for Crawlability, Indexing, Performance, and Site Quality
- The Architecture of Intent: Designing Web Content for Situational Context
- The HTML Head Element Explained
- The Slow Path to Building Real Website Authority
- The Standards That Shape Modern Websites
- Tokenization: Breaking Information into Meaningful Units
- Tool Selection in AI Workflows: Choosing the Right Capability for Each Task
- Topic Cluster Mapping: How to Organize Related Content Around Meaning
- Understanding AI Retrieval Systems and Semantic Synthesis
- Understanding Answer Retrieval: How Systems Move from Questions to Answers
- Understanding ARIA: Accessible Rich Internet Applications
- Understanding Context Windows: Working Within the Space Available
- Understanding Core Web Vitals for Enhancing Website’s Performance
- Understanding Embeddings: How AI Systems Represent Meaning
- Understanding Entities and Their Relationships on the Web
- Understanding HTML for SEO
- Understanding Knowledge Graphs
- Understanding Search Engine Retrieval Systems
- Understanding Search Intent: How to Match Content to What People Actually Need
- Understanding the Document Object Model (DOM)
- Understanding the Robots Meta Element
- Understanding Tokens in Computing
- Understanding Topic Neighborhoods
- Understanding Vector Search: How AI Systems Find Related Information
- Understanding WCAG: The Foundation of Web Accessibility
- Understanding Website Metadata
- Understanding Website Performance
- Unleashing the Power of AI: A Guide for Ethical SEO Writers
- Using Evidence to Make Better Organic Visibility Decisions
- Ways to Improve On-Page SEO
- Web Accessibility: Building Websites People Can Perceive, Navigate, and Use
- Web Standards Quality Assurance
- WebP Images, Modern Image Formats & SEO
- Webpages and AI Retrieval: Why Passages Matter
- Website Migration Planning: Protecting URLs, Search Equity, and Future Structure
- Website Navigation as Information Architecture
- Website Orientation Signals: How Visitors Know Where They Are
- Website Taxonomy: Organizing Information for Long-Term Growth
- What a Business Owner Needs to Know About Local SEO
- What AI Search Does Not Change About SEO
- What Is a Glossary Entry? A Small but Durable Unit of Information
- What is Bounce Rate? (It’s an Actionable KPI)
- What Is Crawl Budget? (It’s Important for Large Websites)
- What Is CTR (Clickthrough-Rate) in SEO?
- What is Ethical SEO? (and Why it’s Important in the Age of AI)
- What is Internal Linking? (and Why It’s Important)
- What is Organic SEO?
- What Is Semantic SEO?
- What is White-Hat SEO? Characteristics and Benefits
- What Makes a Good Service Page
- Protected: What SEO Means When It Is Built on Care, Structure, and Retrieval
- When ARIA Is Unnecessary: Let Native HTML Do the Work
- When Internal Links Matter More Than Another Article
- When Lazy Loading May Not Be the Best Choice
- When More Context Can Make AI Responses Degrade
- When to Use the HTML DIV Element
- Which Entities Should a Local Business Website Clearly Identify?
- Why Clear Navigation Can Help AI Answer Visibility
- Why Every Page Should Have One Job
- Why Optimizing for Context Matters More Than Keyword Matching
- Why Website Speed Matters for People, Performance, and Findability
- Why Websites Should Be Readable Without Search
- Workflow Architecture: Designing Processes That Scale With Understanding
- Workflow Composition: Building Clear, Adaptable Systems of Work
- Workflow Refinement: Improving Processes Through Observation and Iteration
- Writing A User First WordPress Post
- Writing Definitions for Humans and Retrieval Systems
- XML Sitemaps and HTML Sitemaps
- Your Website Is a Map of Your Business
- Zero-Click Search and Its Effects on Website Traffic
- 🎙️ OK Google: Optimize for Voice Search