Ghost detector

Ghost logo

How can you check if a website uses Ghost?

Ghost is a popular open-source blogging platform, and detecting whether a website is built on Ghost involves looking for specific indicators in its code.

Here’s a step-by-step guide on how to check if a website uses Ghost:

  1. Open the Page Source: Right-click on the webpage and select “View Page Source” or press Ctrl+U (Windows) or Cmd+Option+U (Mac) to open the page’s source code.
  2. Check for the Generator Meta Tag: In the page source, search for the <meta name="generator" content="Ghost" /> tag. Use Ctrl+F (Windows) or Cmd+F (Mac) and search for Ghost to find it quickly.
  3. Look for Ghost-Specific Elements: Search for any Ghost-specific classes or IDs in the HTML. For example, you can search for classes like gh- in the code. These are usually part of the default Ghost themes.
  4. Check for the Ghost Admin URL: Ghost installs usually have an admin panel located at /ghost/ at the end of the main URL. For example, visiting https://example.com/ghost/—if it exists—would indicate it’s built on Ghost.
  5. Look for JSON Data: Ghost stores post and site information in JSON format that is accessible via an API. Look for any endpoints like /ghost/api/v3/content/ in the source code or network tab when inspecting the page.
  6. Identify Ghost Stylesheet Links: Common Ghost themes link to stylesheets that may contain the word “ghost”. Check for links to CSS files in the format of https://your-ghost-site.com/assets/themes/.
  7. Find Ghost Tracking Scripts: Ghost often includes built-in analytics or tracking scripts. Look for scripts that include ghost in the URL.

By following these checkpoints, you can determine if a website is utilizing the Ghost platform.