Navigation menu

// articles

Articles

Practical writing on AEO, SEO, and what it takes to stay visible when AI answers the question. For the complete references, see our guides.

    • AEO
    • Technical SEO
    • AI search

    AI crawlers, explained: ChatGPT to Grok

    A plain-language reference on how OpenAI, Anthropic, Perplexity, Google, Copilot, and Grok crawl your site, and how to let the right bots in to cite you.

    Read guide →
    • Technical SEO
    • SEO

    Core Web Vitals for non-engineers

    LCP, INP and CLS explained without the jargon: why a slow or jumpy page quietly costs you visitors, and the specific things you can ask a developer to fix.

    Read guide →
    • AEO
    • AI search

    Does llms.txt actually do anything?

    Google says don't create llms.txt for its AI, but some other tools use it. The honest answer on where the file helps, where it does nothing, and what to do.

    Read guide →
    • AEO
    • AI search

    How to get cited by ChatGPT, Perplexity and more

    ChatGPT, Perplexity, Gemini, Copilot and Grok each pick sources their own way. Here is what every major answer engine rewards, and how to earn a citation.

    Read guide →
    • Content
    • SEO

    Helpful content and E-E-A-T, decoded

    What Google actually means by helpful content and E-E-A-T, why neither is a ranking dial you can turn, and the who/how/why questions to ask of every page.

    Read guide →
    • AEO
    • AI search
    • Google

    How AI Overviews and AI Mode pick sources

    Google's AI features do not run a secret beauty contest. Here is how AI Overviews and AI Mode actually choose which pages to quote and cite, in plain English.

    Read guide →
    • SEO
    • Technical SEO
    • Google

    How Google crawls, indexes, and ranks

    The crawl, index, and serve pipeline explained in plain words: why each stage fails, and how knowing the difference helps you debug your own site far faster.

    Read guide →
    • Technical SEO
    • SEO

    JavaScript SEO: why your site may be invisible

    Googlebot runs JavaScript, but with real limits. Here is why a slick client-rendered React or Next.js site can show up empty to search, and how to fix it.

    Read guide →
    • AEO
    • Content

    Make your content legible to AI

    AI answer engines can only quote text they can actually read. Here is what legibility means, why rendering trips sites up, and the checks you can run today.

    Read guide →
    • AEO
    • Technical SEO

    Structured data for AI search: real vs hype

    Structured data makes you eligible for rich results. It does not buy a seat in AI answers. Here is what it actually does, what it does not, and how to use it.

    Read guide →
    • Technical SEO
    • SEO

    Technical SEO checklist for a new site

    Launching a site? Work through this ordered checklist — robots.txt, HTTPS, canonical tags, sitemaps, mobile-first, and confirming Google actually indexed you.

    Read guide →
    • SEO
    • Content

    Title tags and meta descriptions that work

    The title tag is the most important on-page element you control. Here is how to write titles and meta descriptions that earn clicks, plus the myths to ignore.

    Read guide →
    • AEO
    • SEO
    • AI search

    AEO vs SEO: what changes when AI answers the question

    Search is splitting into blue links and AI-generated answers. Here is what that means for your site, what AEO actually is, and the practical steps to stay visible in both.

    Read guide →