Your platformAstro

SEO for Astro sites, from the changes we actually ship.

Astro sends HTML by default, so it starts ahead. These are the changes we ship most on Astro marketing sites, and the one setting that still hides a part of a page from AI.

Aug to Nov 2026Every change we shipped to Astro sites in that time, sorted by kind.

See an Astro page the way AI reads it.

Switch readers. Most of an Astro page reaches everyone. An island marked client:only is built in the browser. Googlebot runs JavaScript, so it sees the island. OpenAI, Anthropic and Perplexity don’t say their crawlers run it, and published tests find GPTBot, ClaudeBot and PerplexityBot read only the HTML the server sends, so they can miss it.

example.com/features · an example page

ExampleCo features

Everything a small support team needs: one inbox, saved replies and reports your manager will read.

ExampleCo vs. Tool A

Shared inbox Both

Free plan ExampleCo only

Reports ExampleCo only

Comparison tableA client:only island. GPTBot reads an empty spot.

What you’d pay

$01 to 3 seats
$29Up to 10
$79Unlimited
Price calculatorA client:only island. The prices AI would quote are missing.

The fix: render the islands on the server, then make them interactive.See the fix

The changes we ship most

Share of the changes we shipped to Astro sites

  1. 1

    Rewrite pages to answer what buyers ask

    Retitle and rewrite a page around the question people search and ask AI, so it can be quoted.

  2. 2

    New guides and use-case pages

    An in-depth page for a question the site had no answer to.

  3. 3

    Comparison and alternatives pages

    “Alternatives” and “vs” pages for the moment a buyer picks between you and a rival.

  4. 4

    Free tools

    Calculators and generators people use, link to, and AI points to.

  5. 5

    Internal links

    Links from pages Google already keeps to the pages that need the help.

  6. 6

    Technical fixes

    Schema, canonical tags, sitemaps with real dates, redirects and broken links.

  7. 7

    Remove pages and copy that hurt

    Near copies, leftover notes and claims nobody can back up.

  8. 8

    Fix prices, facts and claims

    AI repeats what your pages say. A wrong price or an old claim gets quoted back to buyers.

  9. 9

    Page speed and layout

    Lighter pages that don’t jump around while they load.

  10. 10

    Everything else

    One-off fixes that don’t fit a group.

From every change we shipped to Astro sites, August to November 2026. Shares are rounded.

What the fix looks like

Swap client:only for client:load or client:visible. Astro then renders the island to HTML on the server and adds the interactive parts in the browser, so every reader gets the table and the prices.

This is the kind of change we ship to your site. We check it before it goes live.

src/pages/features.astro

---
import Compare from '../components/Compare.jsx'
import PriceCalculator from '../components/PriceCalculator.jsx'
---
<!-- Before: client:only renders nothing into the HTML.
<Compare client:only="react" />
<PriceCalculator client:only="react" /> -->

<!-- After: rendered on the server, then made interactive. -->
<Compare client:visible />
<PriceCalculator client:load />

On Astro? We ship these for you.

Give us access to your site or CMS. Real changes ship every day, and we check each one before it goes live.

Get started