On 09/24/26 ulmanbookkeeping.com scored 56% — **Fair** – Overall, the site has a solid foundation for AI visibility, but a few missing clarity signals are holding it back from showing up as consistently as it could.
The big picture on AI visibility
What stands out most is that the brand looks credible offsite, but the onsite signals that help AI systems interpret your business and content aren’t as clear as they could be. The main gaps show up around structured data, authorship and freshness cues in content, and a couple of foundational discoverability and AI-readiness markers. Below, we break down each area where the evaluation found missing or unclear signals so you can see exactly what’s getting in the way. None of this is unusual—it’s the kind of cleanup that often separates “generally findable” from “consistently referenced.”
What we saw
The homepage didn’t include a meta description. That leaves less context for how your main page should be described and understood.
Why this matters for AI SEO
Generative engines lean on clear, consistent page-level descriptions to quickly interpret what a brand is about. When that context is missing, it can reduce confidence in summaries and citations.
Next step
Add a clear, specific meta description to the homepage that reflects what the business does and who it’s for.
What we saw
No image sitemap or video sitemap was detected in the provided data. That makes it harder for your visual assets to be surfaced and understood as part of your overall footprint.
Why this matters for AI SEO
AI experiences often pull from mixed media when it’s easy to discover and interpret. If visual assets are less discoverable, they’re less likely to appear in rich results or AI-driven summaries.
Next step
Create and publish an image sitemap and/or video sitemap so visual assets are easier to find and index.
What we saw
We didn’t find any schema markup on the homepage. That means key business details aren’t being provided in a standardized, machine-friendly way.
Why this matters for AI SEO
Generative engines are more likely to accurately represent brands when core details are clearly defined and unambiguous. Without that structure, business identity and services can be harder to map reliably.
Next step
Add schema markup to the homepage so your business details can be interpreted more consistently.
What we saw
No organization-type schema (like Organization or LocalBusiness) was found on the homepage. As a result, the brand’s “who we are” signals are weaker than they could be.
Why this matters for AI SEO
AI systems use consistent entity signals to connect your site to the right brand and attributes. When organization details aren’t clearly defined, it can increase ambiguity in AI-generated results.
Next step
Add organization-type schema that clearly identifies the brand and its core business information.
What we saw
We didn’t find schema markup on the resource/blog page that was reviewed. This makes that content harder to interpret as a well-defined piece of publishable material.
Why this matters for AI SEO
Content that’s easy to classify (what it is, who wrote it, and what it’s about) is easier for AI engines to trust and reuse. Missing structure can reduce how confidently it’s summarized or referenced.
Next step
Add schema markup to the resource/blog page so its content type and ownership are clearer to machines.
What we saw
Because no schema exists on the pages reviewed, there wasn’t anything available to validate for errors. In practice, this means the site is missing the whole layer of structured signals.
Why this matters for AI SEO
When structured signals aren’t present, AI engines have fewer “high-confidence” inputs to rely on. That can impact how consistently your brand and content are interpreted across systems.
Next step
Implement baseline schema first, then ensure it’s consistent and free of obvious issues.
What we saw
The resource/blog content reviewed didn’t identify a specific author. There wasn’t a clear individual or entity credited for creating the content.
Why this matters for AI SEO
Authorship is a major trust signal for generative engines, especially for advice-oriented content. If a real author isn’t clearly associated with the piece, it’s harder to establish credibility.
Next step
Add a clear author attribution on the content being published so it’s obvious who created it.
What we saw
No author schema or sameAs links to supporting profiles were found. That leaves the author (or creator entity) harder to verify beyond the site itself.
Why this matters for AI SEO
When authorship ties back to consistent external identities, AI systems can be more confident about expertise and attribution. Without those connections, trust signals are weaker.
Next step
Connect the author to consistent identity references so the author can be recognized across the web.
What we saw
The XML sitemap detected doesn’t include lastmod tags. That means there’s no clear indicator of when pages were last updated.
Why this matters for AI SEO
AI engines and crawlers use freshness cues to prioritize what to revisit and what to treat as current. Without update signals, newer or refreshed content can be harder to prioritize.
Next step
Update the sitemap output to include lastmod values so content updates are clearly communicated.
What we saw
No Wikidata item ID was associated with the brand in the provided data. That limits how easily the brand can be anchored to a standardized knowledge graph entry.
Why this matters for AI SEO
Generative engines often lean on knowledge graphs to confirm identity and reduce ambiguity. Without a recognized entity, brand-level verification can be more difficult.
Next step
Create and associate a Wikidata entity for the brand so it has a clearer knowledge graph reference point.
What we saw
The homepage’s Largest Contentful Paint was flagged as poor, indicating the primary content is taking a long time to appear. In practice, that means users and crawlers wait longer before they can engage with the page’s core message.
Why this matters for AI SEO
If the main content takes too long to load, it can reduce how reliably engines can process the page’s most important information. It can also weaken user experience signals that feed into visibility over time.
Next step
Improve homepage load behavior so the primary on-page content appears much earlier.
What we saw
A matching Wikidata entity wasn’t found in the provided data. That means there isn’t a clear “source of truth” record that major knowledge graphs can point to.
Why this matters for AI SEO
Wikidata can help AI systems confirm brand identity across sources. Without it, your brand entity may be harder to reconcile consistently in AI-generated responses.
Next step
Establish a Wikidata entity that matches the brand’s official identity details.
What we saw
Because no Wikidata entity was identified, official identity anchors (like linked website or persistent identifiers) couldn’t be confirmed. This leaves one less consistent reference point for external validation.
Why this matters for AI SEO
When official identity anchors are missing, it’s harder for AI systems to confidently tie brand mentions back to the right entity. That can affect trust and consistency in how the brand is represented.
Next step
Ensure the brand’s Wikidata presence includes clear, official identity anchors that match your real-world brand footprint.
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
What we saw
The article didn’t show a visible author byline, and there wasn’t a schema-based author signal either. That makes it difficult to tell who is responsible for the content.
Why this matters for AI SEO
AI systems place more weight on content when they can connect it to a specific creator or expert. Without a clear author, the page is harder to treat as credible, attributable guidance.
Next step
Add a specific author attribution to the article so it’s clear who wrote it.
What we saw
No publication date or last-updated date was detected on the page. That removes a key piece of context for when the content was created or refreshed.
Why this matters for AI SEO
Generative engines are more likely to reuse content when they can understand its timeframe. Missing date context can reduce confidence, especially for topics where recency matters.
Next step
Add a clear publish date and/or last-updated date to the article.
What we saw
Because there wasn’t an explicit modification date, it wasn’t possible to confirm whether the content has been updated recently. The page may be current, but the signal isn’t visible.
Why this matters for AI SEO
If systems can’t confirm freshness, they may prioritize other sources that provide clearer timelines. That can affect how often your content is referenced or summarized.
Next step
Include an explicit “last updated” signal so recency is easy to confirm.
What we saw
The content is broken into sections, but the sections were quite short on average. As a result, each segment provides limited depth on its own.
Why this matters for AI SEO
AI systems reuse content more effectively when sections contain enough standalone context to summarize accurately. Thin sections can make the page feel less “quotable” and harder to extract reliable answers from.
Next step
Expand sections so each one contains enough context to stand on its own.
What we saw
No HTML table element was found in the resource content. That means there’s less structured, easy-to-lift formatting for comparisons, definitions, or quick reference info.
Why this matters for AI SEO
Structured formatting can make it easier for AI engines to extract and represent key details accurately. When everything is only in paragraphs, important specifics can be easier to miss or paraphrase poorly.
Next step
Add a simple table where it naturally fits to present key information in a structured way.
What we saw
Most sections didn’t start with a substantial opening paragraph that clearly frames the takeaway. That makes the piece feel more like a slow build than a quick, skimmable answer source.
Why this matters for AI SEO
Generative systems often look for direct, high-signal answers near the top of sections. If the core point comes later, it can reduce how cleanly the content is summarized or cited.
Next step
Adjust section openings so the main takeaway is clearly stated near the start.
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.