Is this website running Drupal?

    Drupal exposes a generator tag, a drupalSettings JavaScript object and predictable module paths.

    LemAudit Editorial
    By LemAudit Editorial · Research teamLast reviewed

    Check a specific URL

    The detector reads the live page and reports the CMS, framework, analytics, AI-bot policy and DNS health in one pass.

    Open the CMS detector →

    How to tell a site is on Drupal by hand

    • <meta name="Generator" content="Drupal 10 (https://www.drupal.org)">
    • A drupalSettings JSON blob in the page source
    • Asset paths under /sites/default/files/ or /core/modules/
    • X-Generator or X-Drupal-Cache response headers

    What Drupal means for SEO

    • Without Pathauto, node URLs stay as /node/123 — functional but useless as ranking signals and hostile to users.
    • Views-generated listing pages often expose the same content under multiple filter URLs.
    • Aggregated CSS and JS is a real advantage when enabled and a real problem when a deployment disables it.
    • Multilingual Drupal sites frequently ship incomplete hreflang clusters; check reciprocity across every language.
    • Anonymous page caching must be on for acceptable Time to First Byte on shared hosting.

    A free SEO audit checks all of the above on the live site and ranks the findings by impact.

    Frequently asked

    Other platforms