AI Site Grade
mfsg.com — AI Site Grade
Momentum Financial Services Group's corporate domain mfsg.com is invisible to AI: GPTBot is blocked at the edge, no robots.txt, no structured data, and zero LLM knowledge of the company despite operating 420+ Money Mart branches.
Mfsg.com has no AI visibility: GPTBot blocked, no robots.txt, no schema, and zero external signals, making a major financial services company invisible to LLMs.
- Findings
- 12
- Evidence checks
- 40
- Completed
- 30 May 2026
Analysis
mfsg.com — AI-Visibility Audit
GPTBot is blocked at the CloudFront edge (403) while Google-Extended, OAI-SearchBot, ClaudeBot, and PerplexityBot all receive a full 200 with identical content — but the site has no robots.txt, no llms.txt, no JSON-LD schema, and the cold LLM knowledge about the domain is zero, creating a near-total AI-discovery failure for a company that claims to be "one of the largest providers of alternative financial solutions in North America."
Crawler Access
The site runs on Next.js behind AWS CloudFront. compare_bot_access shows a split pattern: GPTBot and ChatGPT-User get 403 blocked (CloudFront edge response, 919 bytes), while Bytespider is also blocked. Google-Extended, OAI-SearchBot, ClaudeBot, anthropic-ai, PerplexityBot, Perplexity-User, and Applebot-Extended all return 200 with the full 55KB page. The /robots.txt URL itself returns a 404 Next.js error page (not a 404 static file) — the site has no robots.txt at all, meaning AI crawlers that aren't edge-blocked have zero crawling guidance. /llms.txt also 404s. The OpenAI domain verification TXT record (openai-domain-verification=dv-tIQlOVFotAWWTTJWNrUzE5qa) exists in DNS, confirming the brand has registered with OpenAI, but GPTBot is still blocked — a contradiction.
Content & Schema Posture
The homepage and all subpages (about-us, careers, responsibility-impact, privacy-policy, terms-and-conditions) contain zero JSON-LD structured data of any type — no Organization, WebSite, FAQPage, BreadcrumbList, or Corporation schema. The site describes Momentum Financial Services Group (DFC Global Corp.) as the operator of 420+ Money Mart branches across Canada and the US, with 40+ years of lending experience, 1M+ customers served last year, and 1500+ employees. The about-us page lists 9 C-suite leaders with names and titles. The careers page is substantial (895 words) with detailed benefits and culture copy. Despite this, no schema marks any of it for AI consumption.
Cold-Knowledge Gap
When asked cold about mfsg.com, the LLM returned: "I do not have specific, verifiable information about mfsg.com... the site may be a small business, a personal project, or an inactive domain." This is the most striking finding. A company operating 420+ retail locations under the well-known Money Mart brand, with 1500+ employees and $2.2M in charitable donations since 2019, is completely invisible to the LLM's training data under its corporate domain. The consumer brand (Money Mart) is well-known, but the corporate entity behind it — Momentum Financial Services Group / mfsg.com — has zero AI footprint.
External Signals
DuckDuckGo searches for "Momentum Financial Services Group," "DFC Global Corp," and related queries returned zero results — the brand has essentially no indexed web presence outside its own domain. The sitemap contains only 9 URLs (all corporate pages). No external press, reviews, or Reddit threads surfaced. The consumer-facing site at moneymart.ca is a separate Next.js application with no visible link back to mfsg.com in its navigation. The corporate site has no blog, no press releases, no newsroom, and no external backlink profile visible.
Structural Issues
The site has a canonical mismatch: the sitemap lists https://www.mfsg.com/sitemap as a page URL, but the actual sitemap page at /corp-sitemap declares canonical https://www.mfsg.com/site-map (with a hyphen). The /home URL exists in the sitemap but redirects to /. The purchase-order-terms-and-conditions page timed out on fetch. The diversity policy page has no <title> tag. None of these pages carry any meta robots directives, leaving crawlers without guidance.
Findings
GPTBot blocked at CloudFront edge while other AI bots allowed High
GPTBot and ChatGPT-User receive 403 responses from CloudFront, while Google-Extended, OAI-SearchBot, ClaudeBot, and others get full 200 responses. This contradicts the presence of an OpenAI domain verification TXT record.
What to change: Remove the CloudFront edge block for GPTBot and ChatGPT-User, or align the block policy with the OpenAI verification record.
No robots.txt file present High
The /robots.txt URL returns a 404 Next.js error page, meaning no crawling rules exist for any bot. AI crawlers that are not edge-blocked have no guidance on allowed or disallowed paths.
What to change: Create and serve a robots.txt file that allows all AI crawlers and includes sitemap reference.
No llms.txt file present Medium
The /llms.txt URL returns 404, missing an opportunity to provide AI crawlers with a curated summary of the site's content.
What to change: Create an llms.txt file listing key pages and a brief description of the company.
No JSON-LD structured data on any page High
All crawled pages lack any JSON-LD schema markup, including Organization, WebSite, or Corporation types. This prevents AI crawlers from extracting entity information.
What to change: Add Organization and WebSite JSON-LD schema to all pages, including name, description, logo, and leadership details.
Cold LLM knowledge of mfsg.com is zero High
When queried cold, the LLM returned no verifiable information about mfsg.com, describing it as possibly a small business or inactive domain. Despite being a major financial services company, the corporate domain has no AI footprint.
What to change: Improve external signals and structured data to help LLMs discover and index the corporate entity.
No external web presence indexed High
DuckDuckGo searches for the company name, related entities, and executives returned zero results. The brand has no press releases, news articles, or backlinks visible in search.
What to change: Build an external backlink profile through press releases, industry articles, and social media presence.
Canonical URL mismatch in sitemap Medium
The sitemap lists /sitemap as a page URL, but the actual sitemap page at /corp-sitemap declares canonical /site-map (with a hyphen). This inconsistency may confuse crawlers.
What to change: Fix the canonical URL on the sitemap page to match the actual URL or update the sitemap entry.
Diversity policy page missing HTML title tag Low
The /diversity-policy page has no <title> tag, which harms accessibility and SEO.
What to change: Add a descriptive <title> tag to the diversity policy page.
Purchase order terms page times out Medium
The /purchase-order-terms-and-conditions page failed to load due to a read timeout, indicating a potential server issue.
What to change: Investigate and fix the timeout issue on the purchase order terms page.
No meta robots directives on any page Medium
None of the crawled pages include meta robots tags, leaving crawlers without indexing or following instructions.
What to change: Add appropriate meta robots tags to guide crawlers, especially for pages that should not be indexed.
No blog, press releases, or newsroom on corporate site Medium
The corporate site lacks any content that would generate external signals or provide fresh material for AI crawlers.
What to change: Add a newsroom or blog section with regular updates about the company.
Consumer site moneymart.ca has no visible link to corporate site Low
The consumer-facing Money Mart site does not link back to mfsg.com, missing an opportunity to build authority and cross-reference.
What to change: Add a footer link or 'About Our Company' page on moneymart.ca pointing to mfsg.com.
What's working
- Most major AI crawlers allowed full access — Google-Extended, OAI-SearchBot, ClaudeBot, PerplexityBot, and others receive 200 responses with full page content, enabling them to index the site.
- OpenAI domain verification TXT record present — The DNS TXT record for OpenAI domain verification exists, indicating the brand has registered with OpenAI for potential ChatGPT integration.
- Careers page with detailed content — The careers page contains 895 words of detailed benefits and culture copy, providing substantial material for AI crawlers to extract.
- Leadership team listed on about-us page — The about-us page lists 9 C-suite leaders with names and titles, providing entity information that could be marked up with schema.
- XML sitemap present with 9 URLs — The site has an XML sitemap listing 9 corporate pages, helping crawlers discover content.
- Fast server response times — All successfully fetched pages returned 200 status codes quickly, indicating good server performance.
- Site archived in Wayback Machine — A snapshot of the homepage exists in the Wayback Machine, providing historical record.
Track mfsg.com across AI search
This is one snapshot. Open the interactive report to inspect evidence, or grade another site free.