# Filso Dynamics https://filsodynamics.com
# Generated by tools/sim-pages/build.mjs. Do not edit by hand.
User-agent: *
Allow: /
# access.html is a licence-checking redirector, not a page. It carries
# too; this keeps crawlers out of the
# query-string permutations entirely.
Disallow: /access.html
Disallow: /success.html
Disallow: /api/
# Build sources. The deploy workflow prunes these from the release now, so they
# should not be reachable at all; kept here as a second line of defence in case
# that step is ever lost, and because the edge cached them once already.
Disallow: /tools/
Disallow: /notes/
Disallow: /samples/
Disallow: /Carousel/
# The running app, not a page. /sims// is the write-up meant to rank for
# each simulator; /Simulations// is the 3-D console itself, licence
# key or not. A gated one redirects an unlicensed visitor straight to
# /purchase.html rather than showing anything, which is the right outcome in
# search too: nobody should land on a page whose only content is a paywall
# bounce. The four free-to-run demos are real pages under here and already
# carry for the same reason - two
# simulator URLs for one topic is worse than one, and /sims/ is the one meant
# to be found. This rule is what holds that regardless of either mechanism:
# it does not depend on the licence gate being configured correctly, and it
# also covers the vendored three.js asset bundle underneath (helpers, libs,
# textures), none of which is a page either. Google had indexed a URL inside
# that bundle with no file behind it at all (found via Search Console
# 2026-09-01, logged in notes/KNOWN-ISSUES.md).
Disallow: /Simulations/
# AI training crawlers: nothing on this site may be used to train or ground a
# model (terms.html, "Automated Access and AI"). AI search bots such as
# OAI-SearchBot and PerplexityBot are left under the * group above so the
# site can still be cited in answers.
User-agent: GPTBot
User-agent: ClaudeBot
User-agent: anthropic-ai
User-agent: Google-Extended
User-agent: Applebot-Extended
User-agent: CCBot
User-agent: Bytespider
User-agent: meta-externalagent
User-agent: cohere-training-data-crawler
User-agent: Diffbot
Disallow: /
Sitemap: https://filsodynamics.com/sitemap.xml