Full GEO Report for https://www.haveahearttreats.com/

Detailed Report:

GEO Assessment — haveahearttreats.com/

(Score: 56%) — 06/19/26


Overview:

On 06/19/26 haveahearttreats.com/ scored 56% — **Fair** – Overall, this site feels like it’s on the right track for AI visibility, but a few key signals are still coming through as thin or inconsistent.

Website Screenshot

Executive summary

Most of the issues showed up around content readiness and trust signals, including missing author and recency cues, limited third-party validation, and gaps in structured data for individual content. Beyond that, there are a few discoverability and brand-identity inconsistencies (plus one meaningful performance lag), so the misses are spread across multiple areas rather than living in just one spot.

Score Breakdown (High Level)

  • Discoverability: 83% - The site is in great shape for discovery with clean metadata and a solid sitemap, though adding a dedicated image sitemap would be a smart move for this visual brand.
  • Structured Data: 58% - The site has a good start with organization-level schema on the homepage, but we weren't able to confirm any author or blog-specific markup without a resource page to evaluate.
  • AI Readiness: 67% - The site has a very solid technical foundation for AI crawling, though it's currently missing a formal brand entity record in Wikidata.
  • Performance: 50% - Mobile performance is a bit of a mixed bag; while the site is responsive and stable, the main content takes much longer to load than it should.
  • Reputation: 73% - The brand maintains a clean reputation and strong social presence, but identity inconsistencies and a lack of independent press or Wikidata signals limit its authority profile.
  • LLM-Ready Content: 20% - The page is easy to read and logically organized, but it lacks the depth of information, author attribution, and structured data elements like tables that AI engines prioritize.

Where things stand overall

The big picture is that a few core clarity signals are missing, even though the site has a solid baseline to build on. Most of what’s showing up here isn’t “wrong,” it’s just information that isn’t coming through clearly enough for AI systems to feel confident. Below, we’ll walk through the specific areas where the evaluation flagged gaps, grouped by section so it’s easy to scan. None of this is unusual—it’s the kind of cleanup that tends to add up quickly once you know where it’s happening.

Detailed Report

Discoverability

❌ Missing image or video sitemap

What we saw

We didn’t find an image sitemap or a video sitemap associated with the site. That means visual assets don’t have a dedicated discovery path beyond normal page crawling.

Why this matters for AI SEO

Generative engines rely on clear, consistent signals to understand and surface visual content in the right contexts. When media is harder to discover, it can be less likely to show up in AI-driven summaries or recommendations.

Next step

Add an image and/or video sitemap and make sure it’s discoverable alongside your existing sitemap setup.

Structured Data

❌ Resource/blog page structured data couldn’t be verified

What we saw

A resource or blog page wasn’t provided in a way we could evaluate, so we couldn’t confirm whether structured data is present on an individual content page. As a result, this part of the review came back incomplete.

Why this matters for AI SEO

When content pages don’t clearly communicate what the page is, who it’s for, and how it relates to your brand, AI systems have a harder time confidently using that content in answers. That typically reduces clarity and reuse.

Next step

Provide a representative blog/resource URL and ensure the page includes clear structured details that describe the content.

❌ Author on a resource/blog post couldn’t be confirmed

What we saw

Because a resource/blog page wasn’t available for evaluation, we weren’t able to identify a clear, non-generic author for a post. That leaves a key trust detail unverified.

Why this matters for AI SEO

AI engines tend to trust content more when it’s clearly tied to a real person, especially for informational pages. When authorship isn’t clear, the content can be treated as less attributable.

Next step

Make sure your blog/resource content clearly names a real author on the page.

❌ Author profile connections (sameAs) couldn’t be evaluated

What we saw

No author structured data could be reviewed, so we couldn’t confirm whether author profiles are connected to recognized external identity sources. This makes the author’s identity harder to corroborate.

Why this matters for AI SEO

Generative engines look for consistent identity signals to resolve “who is this?” across the web. When those connections aren’t present, it’s easier for an author (and their content) to be treated as anonymous.

Next step

Add clear author identity connections so the author can be consistently recognized across the web.

AI Readiness

❌ No Wikidata entity found for the brand

What we saw

We didn’t find a Wikidata item ID associated with the brand. This leaves a common “entity reference” point missing.

Why this matters for AI SEO

AI systems often lean on well-known entity sources to confirm brand identity and reduce ambiguity. Without that reference, it can be harder for engines to confidently connect your brand details across sources.

Next step

Create (or claim) a Wikidata entity for the brand and connect it consistently to your official web presence.

Performance

❌ Slow time to main page content (homepage)

What we saw

The homepage’s Largest Contentful Paint was measured at 14.04 seconds, which indicates the primary content is taking a long time to fully show up. This creates a noticeable delay in the initial experience.

Why this matters for AI SEO

When key content loads slowly, it can reduce how reliably engines and users access the information that explains what you do. That can affect both discovery and how confidently your pages are summarized.

Next step

Identify what’s delaying the homepage’s main content from appearing and reduce that delay.

Reputation

❌ Conflicting physical address signals

What we saw

We saw an identity conflict around the brand’s physical address, with the site indicating a Massachusetts location while some external data suggests Washington. That mismatch makes the brand profile feel fragmented.

Why this matters for AI SEO

Generative engines look for consistent business details to form a stable understanding of a brand. When core identity fields conflict, it can reduce confidence and weaken how the brand is represented.

Next step

Align the brand’s address details so the same location is represented consistently across your key web profiles.

❌ Limited independent third-party validation

What we saw

We weren’t able to find independent, third-party press coverage or media mentions in the analyzed data. Most visibility signals found were owned channels rather than outside references.

Why this matters for AI SEO

AI systems tend to trust brands more when credible outside sources corroborate who you are and why you matter. When those signals are missing, it can be harder to earn strong trust in generative results.

Next step

Build a clearer footprint of independent mentions so your brand has more third-party confirmation.

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: Appears to be aimed at dog owners and “pet parents” looking for premium, giftable treats to celebrate milestones like birthdays or rescue anniversaries.

❌ No clear human author

What we saw

We didn’t see a visible person name or a clear author attribution for the page. From what we could tell, there wasn’t an identifiable author signal tied to the content.

Why this matters for AI SEO

Authorship helps AI systems judge who is responsible for the information and whether it’s credible. Without a clear author, it’s harder for engines to treat the content as attributable and trustworthy.

Next step

Add a clear, human author name to the page so it’s obvious who wrote the content.

❌ No explicit recent update timestamp

What we saw

While a year appeared in the footer, we didn’t find an explicit content modification date that indicates the page was updated recently. That makes the “freshness” of the information harder to confirm.

Why this matters for AI SEO

Generative engines often try to prioritize current, clearly maintained information. When recency isn’t explicit, content can be treated as less reliable for time-sensitive or decision-oriented answers.

Next step

Include a clear “last updated” date on the content itself so recency is unambiguous.

❌ No non-social outbound references

What we saw

External links were limited to social platforms, and we didn’t see outbound links to non-social, third-party sources. That leaves the content without easy reference points.

Why this matters for AI SEO

Outbound citations help AI systems validate claims and understand how your content connects to the broader topic landscape. When those references are missing, it can reduce confidence in summarization.

Next step

Add at least one relevant, non-social external link that supports or contextualizes the content.

❌ Sections are too short to carry real meaning

What we saw

The page is broken into many sections, but the sections are extremely brief (around 23 words on average). That makes the content feel fragmentary rather than explanatory.

Why this matters for AI SEO

AI systems do best when each section contains enough substance to summarize cleanly. Thin sections are harder to interpret, and they often get skipped or flattened in AI-generated answers.

Next step

Rewrite sections so each one includes enough context and detail to stand on its own.

❌ No table-based information found

What we saw

We didn’t detect any table-based formatting on the page. That means there’s no structured, scannable block for comparisons, definitions, or quick reference.

Why this matters for AI SEO

Tables can make key facts easier for AI systems to extract and restate accurately. Without them, important details can be harder to pull out cleanly.

Next step

Add a simple table where it naturally fits to present key information in a consistent format.

❌ Subheadings aren’t descriptive enough

What we saw

Many subheadings were short and slogan-like (for example, “LOVE” or “RESCUE”) and didn’t clearly describe what the section is about. That weakens the page’s scannability.

Why this matters for AI SEO

Descriptive headings help AI systems map the structure of a page and connect each section to a specific intent. When headings are vague, the content becomes harder to interpret and reuse.

Next step

Update subheadings so they clearly preview the specific topic covered in each section.

❌ Key answers don’t show up early in sections

What we saw

Many sections start with very short lines (often closer to slogans or testimonials) instead of an opening paragraph that lays out the main point. That makes it harder to quickly grasp what each section is trying to say.

Why this matters for AI SEO

AI models often rely on the earliest text in a section to understand the “answer” and decide how to summarize it. If the opening doesn’t contain substance, the model may miss the point or down-rank the content.

Next step

Front-load each section with a clear opening paragraph that states the main takeaway in plain language.

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