What Is Ghost?
CMSGhost (ghost.org) is a content management system. Our scanner identifies it from the scripts, asset hostnames, headers and markup patterns listed below; a Ghost match is a fact about the site's stack and is weighed separately from any AI-authorship evidence.
Detect Ghost on any website:
Why Ghost Matters
If you're weighing Ghost for a new site, auditing a competitor's stack, or figuring out why a prospect's website looks the way it does, the platform choice drives everything downstream: hosting cost, SEO control, performance ceiling, and migration pain later. We've fingerprinted Ghost on 5 live sites in our database, so the answers here are grounded in real scan data — not marketing copy.
Does Ghost Mean a Site Was Built With AI?
No — Ghost points the other way.
Ghost is a content management system: sites are assembled from themes, templates and plugins by people, not generated end-to-end by an AI builder. A confident match therefore lowers the AI-likelihood estimate unless separate AI-tool artifacts are found in the delivered code.
How this feeds the score: builder fingerprints, bundle artifacts and AI-tool traces are weighed separately from stack context like frameworks, libraries and hosting. The full breakdown is on How scores work.
How Websites Using Ghost Work
- Server-rendered pages from a structured content model (posts, pages, custom types)
- Ghost-specific asset paths, REST/GraphQL endpoints or generator meta tags in the HTML
- Themes and plugins/extensions supply layout, so sites vary widely in appearance
- Headless use is possible — the CMS may only appear through API hostnames
Best Practices When Working With Ghost
Based on patterns in our scan dataset and the detection evidence tiers.
- →Start by running a Ghost detection scan on any URL you're evaluating — the 80+ signal engine returns a confidence score plus the exact markers it matched, which beats reading view-source by hand.
- →Cross-check the result against the full detection evidence in /how-scores-work — confidence tiers tell you whether a match is strong (headers + scripts) or circumstantial (a single HTML pattern).
- →Pair this page with the builder gallery (/gallery/ghost) to see how Ghost sites look in the wild and spot the design patterns that repeat across real deployments.
- →For migration planning, compare Ghost against other CMSs in the same category — feature parity usually matters more than raw popularity.
How we detect Ghost — see our methodology: AI Influence Score calculation, evidence tiers, and fingerprint signal types.
How Our Detector Identifies Ghost
Our scanner analyzes multiple layers of a website's technical fingerprint to detect Ghost usage.
- Script URLs or inline script content matching "cdn.jsdelivr.net/ghost" (high-confidence tier)
- HTTP response headers: server containing "ghost" (high-confidence tier)
- HTML structure patterns such as "ghost-", "kg-card" (medium-confidence tier)
- Signal weights for Ghost: 85 points per high-tier match, 55 per medium, 25 per low — a site needs 60+ points before Ghost is reported.
Websites Built With Ghost
Real sites detected by our scanner
What Ghost Sites Usually Run Alongside
Technologies detected on the same domains as Ghost in our most recent scans. Counts are unique domains, not page views.
Frequently Asked Questions About Ghost
What is Ghost?+
Ghost (ghost.org) is a content management system. Our scanner identifies it from the scripts, asset hostnames, headers and markup patterns listed below; a Ghost match is a fact about the site's stack and is weighed separately from any AI-authorship evidence.
Does Ghost mean a website was built with AI?+
No — Ghost points the other way. Ghost is a content management system: sites are assembled from themes, templates and plugins by people, not generated end-to-end by an AI builder. A confident match therefore lowers the AI-likelihood estimate unless separate AI-tool artifacts are found in the delivered code.
Why does Ghost matter?+
If you're weighing Ghost for a new site, auditing a competitor's stack, or figuring out why a prospect's website looks the way it does, the platform choice drives everything downstream: hosting cost, SEO control, performance ceiling, and migration pain later. We've fingerprinted Ghost on 5 live sites in our database, so the answers here are grounded in real scan data — not marketing copy.
How do we detect Ghost?+
Our scanner checks for these signals: Script URLs or inline script content matching "cdn.jsdelivr.net/ghost" (high-confidence tier); HTTP response headers: server containing "ghost" (high-confidence tier); HTML structure patterns such as "ghost-", "kg-card" (medium-confidence tier); Signal weights for Ghost: 85 points per high-tier match, 55 per medium, 25 per low — a site needs 60+ points before Ghost is reported.. Each match contributes to a confidence score, and the full evidence tiers are documented at /how-scores-work.
How many websites using Ghost are in the database?+
We've fingerprinted 5+ live sites built with Ghost across our scan dataset. The list refreshes as new scans come in.
What are the typical characteristics of a Ghost website?+
Server-rendered pages from a structured content model (posts, pages, custom types). Ghost-specific asset paths, REST/GraphQL endpoints or generator meta tags in the HTML. Themes and plugins/extensions supply layout, so sites vary widely in appearance. Headless use is possible — the CMS may only appear through API hostnames
Related Tools & Technologies
Other website builders and platforms we detect
Ready to put Ghost detection to work?
You now know what Ghost is, why it matters, how to spot it, and where the detection signals come from. The next step is using that knowledge on a real URL — yours, a competitor's, or a prospect's.