AI Site Grade

wearebmf.com — AI Site Grade

We Are BMF has zero AI visibility: frontier LLMs have no knowledge of the brand despite claimed clients like Savage x Fenty and Lamborghini, and the site lacks any disambiguation or structured data to bridge the gap.

We Are BMF's AI visibility is critically limited by a total cold-knowledge gap, thin content, missing schema, and no external footprint.

Findings
12
Evidence checks
23
Completed
30 May 2026

Analysis

The cold-knowledge gap is total: a frontier LLM knows nothing about "We Are BMF" despite the site claiming an award-winning global agency with clients like Rihanna's Savage x Fenty, Gucci, Amazon, and Lamborghini.

Crawler Access

The robots.txt explicitly names and blocks GPTBot, ClaudeBot, anthropic-ai, Google-Extended, Applebot-Extended, and Bytespider — but the Squarespace server ignores those directives. compare_bot_access shows every AI bot (GPTBot, ClaudeBot, Google-Extended, PerplexityBot, OAI-SearchBot, ChatGPT-User) receives a 200 with identical 109KB HTML as a browser. Only Bytespider gets a 403. The site is served from Squarespace's CDN with no WAF layer blocking AI crawlers. No llms.txt exists (404). The sitemap is present and contains 252 URLs.

Cold-Knowledge Gap

A frontier LLM queried cold on "We Are BMF marketing agency" returned zero knowledge — no awareness of the brand, its clients, awards, or services. This is the most consequential finding. The site describes an agency with offices in New York, Los Angeles, Miami, and London, clients including Savage x Fenty, Gucci, Amazon Prime Video, Marriott, Toyota, Estee Lauder, and Lamborghini, and awards from Adweek, Event Marketer, and Ad Age. None of this exists in the model's training data. The brand name "BMF" is ambiguous (could be confused with BMF Media or BMF Advertising), and the site does nothing to disambiguate itself for AI consumption.

Schema Posture

Every page carries the same two JSON-LD blocks: a WebSite and a LocalBusiness — but the LocalBusiness has empty address and empty openingHours (seven commas). No Organization schema, no Service schema for the four practice areas, no FAQPage, no Review, no CreativeWork for case studies. The schema is identical on every page, including blog posts and case studies. No Article or NewsArticle schema on The Pulse newsletter posts, which contain substantive editorial content.

Content & Structure

The homepage delivers only 194 words of visible text — a thin hero statement and four service-area blurbs. Case study pages (Savage x Fenty, Gucci, etc.) are similarly thin at 150-225 words, with results stated as headline numbers (115M+ impressions) but no structured data, no HowTo or CreativeWork schema. The Pulse newsletter archive is the richest content on the site — the May 2026 edition runs ~2,900 words with original reporting, trend analysis, and client mentions — but carries no schema markup and is buried under a generic the-pulse-052026 slug. The site has no FAQ, comparison tables, or answer-format signals that AI engines prioritize for featured snippets.

External Signals

Web search for "We Are BMF" and "BMF agency experiential" returned zero indexed results from DuckDuckGo — the brand has virtually no discoverable external footprint. The press-awards page lists external links to Adweek, BizBash, and AdAge articles, but those are outbound references, not inbound citations. The site's DNS shows Squarespace hosting with Microsoft 365 mail and Airtable verification — a lightweight tech stack with no SEO or AI-readiness tooling.

Findings

  1. Frontier LLMs have zero knowledge of We Are BMF High

    A cold query on 'We Are BMF marketing agency' returned no awareness of the brand, its clients, awards, or services. The brand name 'BMF' is ambiguous, and the site provides no disambiguation for AI consumption.

    What to change: Add structured data (Organization, Service) and publish an llms.txt file to explicitly describe the brand, its services, and key facts for AI crawlers.

  2. Robots.txt explicitly blocks major AI crawlers High

    The robots.txt file disallows GPTBot, ClaudeBot, anthropic-ai, Google-Extended, Applebot-Extended, and Bytespider. Although the server ignores these directives for most bots, the intent to block AI crawlers is clear and may deter future crawlers.

    What to change: Remove AI bot disallow rules from robots.txt to allow AI crawlers to index the site.

  3. No llms.txt file published Medium

    The site returns a 404 for /llms.txt, missing an opportunity to provide AI crawlers with a structured summary of the site's content and key facts.

    What to change: Create an llms.txt file that describes the agency, its services, and links to key pages.

  4. Homepage delivers only 194 words of visible text Medium

    The homepage has minimal textual content, limiting the information available for AI crawlers to understand the site's purpose and offerings.

    What to change: Expand homepage content with detailed descriptions of services, client success stories, and value propositions.

  5. Case study pages are textually thin Medium

    Case study pages like Savage x Fenty and Gucci contain only 150-225 words, lacking detailed narratives and structured data that AI engines use for rich results.

    What to change: Expand case study pages with full descriptions, results, and structured data (CreativeWork, HowTo).

  6. LocalBusiness schema has empty address and openingHours Medium

    Every page includes a LocalBusiness JSON-LD block with empty address and openingHours fields, providing incomplete data to AI crawlers.

    What to change: Populate the LocalBusiness schema with full address, opening hours, and other required fields.

  7. No Organization schema present on any page Medium

    The site uses LocalBusiness but lacks Organization schema, which is more appropriate for an agency and can include social profiles, logos, and descriptions.

    What to change: Add Organization schema with name, description, logo, social links, and founding date.

  8. No Service schema for practice areas Medium

    The site offers four service areas (Experiential, Strategy & Creative, Public Relations, Digital) but none have Service schema markup, reducing visibility in AI-driven search.

    What to change: Add Service schema to each practice area page with description, provider, and area served.

  9. The Pulse newsletter posts lack Article schema Medium

    The Pulse newsletter contains substantive editorial content (e.g., 2,900-word May 2026 edition) but has no Article or NewsArticle schema, limiting its potential for AI-driven discovery.

    What to change: Add Article or NewsArticle schema to all Pulse posts with headline, date, author, and body.

  10. Brand has virtually no discoverable external footprint High

    Web searches for 'We Are BMF' and related terms returned zero indexed results, indicating no external citations, backlinks, or mentions that AI engines can use to validate the brand.

    What to change: Build external signals through PR, guest posting, and directory listings to create a web of citations.

  11. Same schema blocks repeated on every page Low

    Every page carries identical WebSite and LocalBusiness JSON-LD blocks, missing page-specific schema like Article, Service, or FAQPage.

    What to change: Implement page-specific schema tailored to each page's content (e.g., Article for blog posts, Service for service pages).

  12. No FAQ or answer-format content for featured snippets Low

    The site lacks FAQ pages, comparison tables, or Q&A content that AI engines prioritize for featured snippets and direct answers.

    What to change: Create an FAQ page addressing common client questions and add FAQ schema.

What's working

  • AI crawlers receive 200 responses despite robots.txt — The Squarespace server ignores robots.txt disallow rules for most AI bots, allowing them to access the site's content.
  • Sitemap is present with 252 URLs — The sitemap is accessible and contains a substantial number of URLs, aiding crawler discovery.
  • WebSite schema present on all pages — Every page includes a WebSite JSON-LD block with search action, providing basic structured data.
  • LocalBusiness schema present on all pages — Every page includes a LocalBusiness JSON-LD block, indicating the site is recognized as a local business.
  • The Pulse newsletter contains substantive editorial content — The Pulse newsletter posts, like the May 2026 edition, offer original reporting and trend analysis with ~2,900 words, providing valuable content for AI indexing.
  • Press & Awards page lists external media mentions — The page references articles from Adweek, BizBash, and AdAge, providing outbound signals of credibility.
  • Careers page contains 2,266 words of detailed content — The careers page offers substantial text about company culture and open positions, which can be indexed by AI.
  • Squarespace hosting ensures reliable uptime and CDN delivery — The site is hosted on Squarespace, which provides a CDN and reliable infrastructure for content delivery.

Track wearebmf.com across AI search

This is one snapshot. Open the interactive report to inspect evidence, or grade another site free.

Open this AI Site Grade Grade another site Track your brand