AI Site Grade
acm.media — AI Site Grade
ACM Media's domain triggers the wrong entity in AI knowledge, describing the Association for Computing Machinery instead of Australian Community Media.
ACM Media faces a critical AI-visibility gap: the domain acm.media is cold-associated with the wrong organization, while the site lacks AI-crawler governance and has minimal external search presence.
- Findings
- 8
- Evidence checks
- 27
- Completed
- 30 May 2026
Analysis
ACM Media — AI-Visibility Audit
The domain acm.media suffers a severe identity crisis: the cold LLM knowledge about "acm.media" describes the Association for Computing Machinery (a US-based computing society), not Australian Community Media (Australia's largest independent regional publisher), meaning every AI engine that retrieves this brand without live search will describe the wrong organisation entirely.
Crawler Access
All major AI crawlers — GPTBot, ClaudeBot, PerplexityBot, Google-Extended, OAI-SearchBot, ChatGPT-User, anthropic-ai, Applebot-Extended — receive a 200 with full HTML content (78,713 bytes, identical to browser baseline). Only Bytespider is blocked (403 by Cloudflare). The site runs on Cloudflare (CDN/WAF) with WP Engine hosting and nginx. The robots.txt is a bare Yoast-generated file with no AI-bot directives whatsoever — no Disallow for any crawler, no crawl-delay for bots, no llms.txt (404s). This is technically permissive but strategically passive: AI crawlers can ingest everything, but nothing guides them on what matters.
Cold-Knowledge Gap
When asked about "acm.media" cold, the LLM describes the Association for Computing Machinery — a completely different entity founded in 1947, publishing computing research via the ACM Digital Library. The actual ACM Media (Australian Community Media) is Australia's largest independent publisher with over 100 mastheads including The Canberra Times, Newcastle Herald, and Illawarra Mercury, reaching 5.2 million monthly readers. The model's prior knowledge of "Australian Community Media" (queried separately) is accurate — it knows the 2019 Catalano acquisition, the Fairfax separation, and even reputational challenges — but that knowledge is not attached to the domain acm.media. The domain name acm.media triggers the wrong entity entirely.
Schema Posture
Every page carries rich JSON-LD via Yoast SEO, including Organization, WebSite, WebPage, NewsArticle, BreadcrumbList, and SearchAction schemas. The Organization schema correctly names the entity as "ACM" with alternateName: "Australian Community Media". However, the WebSite schema uses alternateName: "ACM Media Online" — a name that appears nowhere else on the site. The homepage is typed as a NewsArticle with wordCount: 1, which is semantically incorrect for a corporate homepage. No FAQPage, Product, or ItemList schemas are used despite the site having audience segments, brand directories, and case studies that would benefit from structured listing markup.
Content Signals
The homepage is a thin, JS-rendered carousel — visible text is only ~148 words, dominated by the repeated tagline "Australia's Trusted Voice." The site has strong answer-format signals on deeper pages: the Solutions page contains case studies with testimonials, the Heartbeat of Australia research page uses comparison language ("14% more satisfied," "12% more content"), and the Brands page offers a postcode/suburb search. But these rich pages are buried under a shallow homepage that gives AI crawlers almost nothing to work with. The news section lists articles with dates extending to May 2026 (future-dated), suggesting either placeholder content or a CMS configuration issue.
External Signals
DuckDuckGo search returns zero results for queries about ACM Media, Australian Community Media, or the domain itself — an extraordinary absence that suggests the site has minimal organic search footprint. The site links to external masthead domains (canberratimes.com.au, newcastleherald.com.au, illawarramercury.com.au) where the actual news content lives, but those domains are not part of acm.media. The Wayback Machine has no snapshot of the homepage, indicating the site may be relatively new or has blocked archiving. Social links point to LinkedIn, Facebook, Instagram, Twitter (@ACMVora), and Dailymotion under the "Australian Community Media" brand name.
---
Findings
1. Entity confusion at the domain level. The cold LLM associates acm.media with the Association for Computing Machinery (computing society), not Australian Community Media (publisher). This is the single most damaging AI-visibility issue — any AI response about "acm.media" describes the wrong organisation.
2. No AI-crawler governance. robots.txt has zero AI-bot rules. llms.txt returns 404. AI crawlers get full access but no guidance on priority content, no crawl budget management, and no structured content map.
3. Homepage is content-thin for AI. Only ~148 words of visible text, dominated by a repeated tagline. The homepage is typed as NewsArticle with wordCount: 1 in schema. AI crawlers get a carousel shell rather than substantive content.
4. Future-dated news articles. The news listing shows articles dated "25 May 2026" — a year in the future — which may confuse temporal reasoning in AI models that parse publication dates.
5. Zero external search visibility. DuckDuckGo returns no results for the domain or brand name. The site has no Wayback Machine snapshot. This suggests minimal backlink profile and low crawl frequency from search engines.
6. Rich content exists but is buried. The Solutions page (case studies, testimonials), Heartbeat of Australia research (data-rich comparisons), and executive team page (detailed bios) contain strong AI-friendly content, but none of it is surfaced via llms.txt, FAQ schema, or prominent internal linking from the thin homepage.
7. Schema uses an orphan alternate name. WebSite schema declares alternateName: "ACM Media Online" — a brand name that does not appear in page copy, meta descriptions, or any visible content on the site.
8. Bytespider is blocked (403) while all other AI crawlers pass — a minor inconsistency likely caused by Cloudflare's bot management rather than intentional configuration.
Findings
Domain acm.media triggers wrong entity in AI knowledge High
Cold LLM knowledge associates acm.media with the Association for Computing Machinery (a US computing society) rather than Australian Community Media (Australia's largest independent regional publisher). This causes AI responses to describe the wrong organization entirely.
What to change: Add explicit entity disambiguation signals: use Organization schema with sameAs links to Wikidata (Q4822670 for Australian Community Media), include the full brand name prominently in page titles and meta descriptions, and build backlinks from known ACM masthead domains to associate the domain with the correct entity.
No AI-crawler directives in robots.txt and missing llms.txt High
Robots.txt is a bare Yoast-generated file with no rules for AI crawlers (GPTBot, ClaudeBot, etc.). Llms.txt returns 404. AI crawlers have unrestricted access but no guidance on priority content or crawl budget.
What to change: Add explicit Allow/Disallow rules for AI crawlers in robots.txt and create an llms.txt file listing key pages (Solutions, Brands, Research, About) to guide AI crawlers to high-value content.
Homepage is content-thin for AI crawlers High
The homepage contains only ~148 words of visible text, dominated by a repeated tagline 'Australia's Trusted Voice.' It is typed as a NewsArticle with wordCount: 1 in schema, which is semantically incorrect for a corporate homepage.
What to change: Replace the thin carousel with substantive HTML content summarizing the organization, key offerings, and links to deeper pages. Update the schema type to WebPage or Organization homepage.
News articles have future publication dates Medium
The news listing includes articles dated '25 May 2026' (a year in the future), which may confuse AI models that parse temporal signals and reduce credibility.
What to change: Review the CMS date configuration to ensure articles display accurate publication dates. Remove or correct any placeholder/future-dated content.
Zero external search visibility for the domain High
DuckDuckGo returns no results for queries about ACM Media, Australian Community Media, or the domain itself. The Wayback Machine has no snapshot of the homepage, indicating minimal backlink profile and low crawl frequency.
What to change: Build backlinks from the network's masthead domains (e.g., canberratimes.com.au) to acm.media, submit the sitemap to search engines, and ensure the site is indexed by major search engines.
Rich AI-friendly content is buried under a thin homepage Medium
Pages like Solutions (case studies, testimonials), Heartbeat of Australia (data-rich comparisons), and executive team (detailed bios) contain strong content for AI, but are not surfaced via llms.txt, FAQ schema, or prominent internal links from the homepage.
What to change: Add an llms.txt file listing these key pages, implement FAQ schema for case studies, and improve internal linking from the homepage to these deeper pages.
WebSite schema uses orphan alternate name 'ACM Media Online' Low
The WebSite schema declares alternateName: 'ACM Media Online', a brand name that does not appear in any visible page content, meta descriptions, or other site copy.
What to change: Remove the alternateName 'ACM Media Online' from the WebSite schema or replace it with a name that appears in visible content, such as 'ACM Media' or 'Australian Community Media'.
Bytespider is blocked while other AI crawlers pass Low
Bytespider receives a 403 error from Cloudflare, while all other major AI crawlers (GPTBot, ClaudeBot, etc.) get full HTML content. This is likely due to Cloudflare's bot management rather than intentional configuration.
What to change: Review Cloudflare bot management settings to ensure Bytespider is allowed if desired, or explicitly document the block in robots.txt.
What's working
- All major AI crawlers receive full HTML content — GPTBot, ClaudeBot, PerplexityBot, Google-Extended, OAI-SearchBot, ChatGPT-User, anthropic-ai, and Applebot-Extended all receive a 200 response with full HTML content (78,713 bytes), identical to a browser baseline.
- Rich JSON-LD schema across all pages — Every page carries Organization, WebSite, WebPage, NewsArticle, BreadcrumbList, and SearchAction schemas via Yoast SEO. The Organization schema correctly names the entity as 'ACM' with alternateName 'Australian Community Media'.
- Detailed executive team page with bios — The executive team page contains 903 words with detailed biographies for leadership, providing strong entity information for AI models.
- Data-rich research page with comparisons — The Heartbeat of Australia research page uses comparison language and data points (e.g., '14% more satisfied'), which are strong signals for AI-generated answers.
- Solutions page with case studies and testimonials — The Solutions page (977 words) contains case studies and testimonials, providing rich content that can be used by AI for answer generation.
- Brands page with postcode/suburb search — The Brands page offers a postcode/suburb search to find local mastheads, providing interactive functionality and structured data potential.
- Sitemap present with 80 URLs and index enabled — The sitemap returns 200 with 80 URLs and index=True, ensuring crawlers can discover all listed pages.
Track acm.media across AI search
This is one snapshot. Open the interactive report to inspect evidence, or grade another site free.