Detailed Report:

GEO Assessment — dmhs.org/

(Score: 48%) — 07/10/26


Overview:

On 07/10/26 dmhs.org/ scored 48% — **Below Average** – Overall, the site is easy to access and understand, but some key visibility and trust signals aren’t coming through clearly yet.

Website Screenshot

Executive summary

Most of the issues showed up around brand trust and third‑party validation, plus a few gaps in how the site helps AI systems map and understand deeper content. Overall, the weak spots are spread across several areas rather than being isolated to one section.

Score Breakdown (High Level)

  • Discoverability: 100% - The site has a very solid technical foundation with clean metadata and no crawl blocks, although it's currently missing XML sitemaps to help search engines find all its pages.
  • Structured Data: 58% - The homepage has solid organization schema in place, but the lack of structured data and author details on resource pages is a missed opportunity for building deeper authority.
  • AI Readiness: 33% - The site is open to AI crawlers and provides clear brand context, but it's held back by a missing XML sitemap and no Wikidata presence.
  • Performance: 67% - Mobile performance is in great shape, with fast load times and no stability issues on the homepage.
  • Reputation: 0% - The section failed to score because we couldn't find social media links on the homepage and several key offsite data points were missing or inconclusive.
  • LLM-Ready Content: 64% - The page provides excellent attribution and recent dates, but the individual sections and paragraphs are too brief to meet standard LLM-ready depth and readability benchmarks.

Where things look unclear overall

The big picture is that the site reads well on-page, but it isn’t sending enough consistent signals that help AI systems validate the brand and confidently interpret deeper content. The gaps here aren’t “errors” so much as missing clarity around credibility, external validation, and how content is organized for quick understanding. The detailed breakdown below walks through the specific areas where those signals didn’t come through, section by section. None of this is unusual, and it’s the kind of stuff that tends to get much easier once it’s clearly identified.

Detailed Report

Discoverability

❌ XML sitemap not found

What we saw

We didn’t find a standard sitemap file for the site. That makes it harder to get a clear, complete map of what pages exist.

Why this matters for AI SEO

Generative engines and search systems use clear site maps to discover and prioritize pages more confidently. When that map isn’t available, important pages can be easier to miss.

Next step

Create and publish a standard sitemap file and make sure it’s accessible for crawlers.

❌ No image or video sitemap found

What we saw

We didn’t find any sitemap files specifically for images or videos. If the site relies on visual media, that content may be harder to surface consistently.

Why this matters for AI SEO

AI systems often pull supporting context from media assets, but they need clean discovery signals to reliably find and interpret them. Without those signals, media can be underused in generative results.

Next step

Publish media-focused sitemap files if images or videos are a meaningful part of the site’s content.

Structured Data

❌ Resource/blog page markup not verified

What we saw

A resource or blog page wasn’t available for review here, so we couldn’t confirm whether those deeper pages include clear structured information.

Why this matters for AI SEO

Generative engines rely on consistent, page-level signals to connect topics, pages, and intent—especially beyond the homepage. If deeper pages don’t carry that clarity, they’re harder to use in more specific queries.

Next step

Provide (or identify) a representative resource/blog URL so those pages can be validated for consistent structured information.

❌ Resource/blog author clarity not verified

What we saw

Because a resource/blog page wasn’t provided, we couldn’t confirm that posts have a clear, non-generic author displayed in a consistent way.

Why this matters for AI SEO

Authorship helps AI systems judge credibility and attribute information appropriately. When author details aren’t clear on content pages, that trust signal can get weaker.

Next step

Confirm that a typical resource/blog post includes a clear author name that can be consistently recognized.

❌ Author profile connections not verified

What we saw

We didn’t find author profile connections (like consistent external identity links) for resource/blog content, because the relevant page(s) weren’t available to review.

Why this matters for AI SEO

When AI engines can connect an author to known profiles, it reduces ambiguity and improves confidence in who’s behind the content. Without those connections, the author signal can feel incomplete.

Next step

Make sure author pages (or author signals on posts) include consistent identity links where appropriate.

AI Readiness

❌ Sitemap file missing for AI discovery

What we saw

We didn’t find a standard sitemap file that lays out the site’s URLs. That leaves AI systems with less guidance on what to crawl and prioritize.

Why this matters for AI SEO

Generative engines do better when they can discover content systematically rather than relying on chance discovery through links. A missing sitemap can slow down or limit coverage.

Next step

Publish a standard sitemap that includes the site’s key URLs.

❌ Content update signals not available

What we saw

Because we didn’t find a sitemap, we also couldn’t confirm whether it includes clear update information for each page.

Why this matters for AI SEO

Update signals help AI systems understand what’s current and what may be outdated. Without them, it’s harder to prioritize the newest or most relevant pages.

Next step

Include page update information in the sitemap so engines can better understand freshness.

❌ No Wikidata entity found for the brand

What we saw

We didn’t find a Wikidata entry tied to the brand. That means there isn’t a widely-used, centralized identity reference available for validation.

Why this matters for AI SEO

Many AI systems lean on public knowledge sources to confirm brand identity and reduce confusion. When that anchor is missing, identity verification can be less reliable.

Next step

Create or claim a Wikidata entry for the brand and ensure it reflects the correct identity.

Reputation

❌ Negative client claims not verifiable

What we saw

We weren’t able to confirm clear signals indicating whether negative client-facing claims exist or not. The available reputation data didn’t provide a definitive read.

Why this matters for AI SEO

Generative engines try to avoid recommending brands with unclear trust signals. When sentiment signals can’t be confirmed, it can reduce confidence in the brand.

Next step

Gather and document clear, verifiable client sentiment signals that reflect the brand’s standing.

❌ Negative employee claims not verifiable

What we saw

We couldn’t confirm clear signals about whether negative employee-related claims exist. The information available didn’t establish a reliable picture either way.

Why this matters for AI SEO

Employee sentiment can influence how AI systems summarize brand trust and credibility. Unclear signals can make the brand harder to confidently describe.

Next step

Make sure the brand has clear, verifiable signals that support a consistent reputation narrative.

❌ Brand recognition across AI models is unclear

What we saw

The available information didn’t confirm that the brand is consistently recognized across multiple AI systems. That leaves brand awareness and validation looking uncertain.

Why this matters for AI SEO

When recognition is inconsistent, generative engines can hesitate or provide incomplete answers about the brand. Consistent recognition supports more confident summaries and recommendations.

Next step

Build clearer, consistent brand references across the web so recognition is more dependable.

❌ Brand identity consistency is unclear

What we saw

We weren’t able to confirm that the brand’s identity details are consistent across sources used for AI understanding. The data didn’t show a stable consensus.

Why this matters for AI SEO

Identity inconsistency can lead to confusion in generative results—especially for branded queries. Clear identity alignment helps AI systems describe the organization accurately.

Next step

Align the brand’s core identity details across key online references so the same story shows up everywhere.

❌ Wikidata match not confirmed

What we saw

We couldn’t confirm a Wikidata entry that matches the brand. That leaves a major public identity reference either missing or unverified.

Why this matters for AI SEO

A confirmed entity record helps AI systems resolve brand identity cleanly. Without it, engines may have less confidence when connecting the brand to facts like location, name, and official site.

Next step

Ensure there is a matching Wikidata entry and that it accurately represents the brand.

❌ Official identity anchors not confirmed

What we saw

We weren’t able to confirm that a public identity record includes official anchors (like an official website reference) for the brand.

Why this matters for AI SEO

Official anchors help generative engines verify “this is the real one” when multiple similar entities exist. Missing anchors can weaken verification.

Next step

Make sure any public identity references include clear official anchors tied back to the brand.

❌ Third-party reviews not confirmed

What we saw

We couldn’t confirm the presence of third-party reviews from the available reputation information. That means there aren’t clear external sentiment signals to reference.

Why this matters for AI SEO

Reviews are a common way AI systems gauge public trust and real-world experience. When reviews aren’t visible or verifiable, the brand can look less established.

Next step

Establish a set of verifiable third-party review sources that AI systems can reference.

❌ Review sources aren’t clearly anchored

What we saw

Even where reviews may exist, we couldn’t confirm concrete, countable sources from the data available here. The review footprint wasn’t clearly supported.

Why this matters for AI SEO

Generative engines prefer review signals they can cite and validate. Vague or unanchored review references are less likely to influence trust.

Next step

Make sure review signals are tied to concrete, recognizable third-party sources.

❌ Major social profile consensus is unclear

What we saw

We couldn’t confirm consistent, reliable agreement on the brand’s major social profiles. That leaves the official social footprint ambiguous.

Why this matters for AI SEO

Clear official profiles act as identity anchors for AI systems. When those anchors aren’t consistent, the brand can be harder to validate.

Next step

Create a consistent set of official social profile references that can be validated externally.

❌ No social profile links found on the homepage

What we saw

We didn’t find links from the homepage to major social platforms. That makes it harder to quickly verify which profiles are official.

Why this matters for AI SEO

Homepage-linked profiles are one of the simplest verification signals AI systems can trust. Without those links, identity confirmation gets weaker.

Next step

Add clear links from the homepage to the brand’s official social profiles.

❌ Independent press coverage not confirmed

What we saw

We couldn’t confirm independent, offsite coverage or press mentions from the information provided in the reputation results.

Why this matters for AI SEO

Independent coverage helps AI systems validate that the brand is recognized beyond its own website. Without it, reputation signals can look thin.

Next step

Compile and maintain verifiable references to independent coverage when it exists.

❌ Owned press signals not confirmed

What we saw

We weren’t able to confirm onsite press content (like press updates or releases) from the reputation information available here.

Why this matters for AI SEO

Even when coverage is owned, it can provide clear, citable brand statements and updates that AI systems may reuse for context. If it’s missing or unclear, there’s less official narrative to pull from.

Next step

Make sure any onsite press or announcements are clearly identifiable and consistently accessible.

LLM-Ready Content (Blog Analysis)

Heads up: this section looks at one article as a snapshot, so it’s a little more interpretive than the rest of the report and may shift slightly from run to run. Have questions? Just shoot us an email at hello@v9digital.com

Persona Targeting: This article appears to be aimed at local residents and history enthusiasts interested in community events and the preservation of Des Moines, Washington.

❌ Sections are too thin for easy AI reuse

What we saw

The page is broken into sections, but the sections are very short on average, which makes the content feel a bit light within each topic area.

Why this matters for AI SEO

Generative engines are better at extracting and reusing content when each section contains enough substance to stand on its own. Thin sections can make the page harder to summarize accurately.

Next step

Expand each main section so it fully explains its point in a more complete, self-contained way.

❌ No tables found to anchor key details

What we saw

We didn’t see any tables on the page, so key details aren’t presented in a structured, scan-friendly format.

Why this matters for AI SEO

Tables can make important facts easier for AI systems to extract and reuse cleanly, especially for things like dates, locations, steps, or comparisons.

Next step

Add a simple table where it naturally fits to summarize the most important details.

❌ Key answers don’t appear early in most sections

What we saw

In most sections, the first paragraph is very brief, which can delay the main point of the section.

Why this matters for AI SEO

AI systems often look to the beginning of a section for the “quick answer” or primary purpose. If that doesn’t show up early, the section can be harder to interpret and summarize.

Next step

Rewrite the opening of each section so the main takeaway is clearly stated right up front.

Does Anything Seem Off?

Thanks for taking our free GEO Grader for a spin. When we started this journey, the tool had a fairly long processing time to check everything we wanted both onsite and offsite, so we made a few adjustments on the backend to speed things up. As a result, there are times when the grader may not get everything 100% right. If something feels off, we recommend running the tool a second time to confirm the results. From there, you’re always welcome to reach out to us to schedule a GEO consultation, or to have your SEO provider validate the findings with a more detailed crawl and manual review.

Share This Report With Your Team

Enter email addresses to send this assessment report to colleagues