Detailed Report:

GEO Assessment — anitamcleodphotography.com

(Score: 60%) — 07/20/26


Overview:

On 07/20/26 anitamcleodphotography.com scored 60% — **Fair** – Overall, the site looks solid in a few core areas, but there are some clear gaps that can make it harder for AI systems to confidently understand and reference it.

Website Screenshot

Executive summary

Most of the issues showed up around structured data coverage, content signals that help establish freshness and clarity, and a couple of broader identity cues that AI systems use for verification. Overall, the gaps are spread across a few different areas rather than being confined to one single category, so the picture is mixed but workable.

Score Breakdown (High Level)

  • Discoverability: 100% - The site has a rock-solid technical foundation with clean metadata and open access for search engines, though it's currently missing dedicated sitemaps for its visual content.
  • Structured Data: 0% - We didn't find any schema markup or structured data on the site, which is a key area to address if you want to help search engines better understand your brand and content.
  • AI Readiness: 67% - The site has strong technical foundations with clear sitemaps and no crawler blocks, though it lacks a formal Wikidata entry to anchor its brand identity.
  • Performance: 67% - The site’s mobile performance is generally solid, with zero layout shifting and very fast interactivity that keeps the user experience smooth.
  • Reputation: 81% - The site has a healthy reputation with recognized social profiles and customer feedback, though the lack of a verified physical address and Wikidata entry limits its identity consistency.
  • LLM-Ready Content: 40% - The site identifies a clear author and avoids technical jargon, but it lacks a visible update date and the content depth required to fully satisfy AI-driven information retrieval.

Where things look unclear to AI

The big picture is that the site has a solid foundation, but some of the signals AI systems rely on for identity, context, and content confidence are either missing or hard to verify. These gaps don’t necessarily mean anything is “wrong” with the site for people—they mostly create extra ambiguity for machines trying to understand and cite it. Below, we’ll walk through the specific areas that were flagged so you can see exactly what’s driving that ambiguity. None of this is unusual for small and mid-sized brands, and it’s all manageable once it’s clearly mapped.

Detailed Report

Discoverability

❌ No image or video sitemap found

What we saw

We didn’t find a dedicated sitemap for images or videos. That leaves visual assets less clearly organized for crawlers that rely on structured discovery paths.

Why this matters for AI SEO

For visual-heavy brands, AI systems often need extra help finding and understanding media at scale. When those assets aren’t clearly surfaced, they’re less likely to be pulled into image- or video-driven results and summaries.

Next step

Create and publish a dedicated image and/or video sitemap so media content is easier to discover and interpret.

Structured Data

❌ No schema markup detected on the homepage

What we saw

We didn’t see any schema markup blocks on the homepage. That means key business details aren’t being provided in a consistent, machine-friendly format.

Why this matters for AI SEO

AI systems lean on structured signals to quickly categorize what a site is about and how it should be represented. When those signals are missing, the model has to infer more from page copy alone, which can reduce confidence.

Next step

Add relevant schema markup to the homepage so the business can be categorized more reliably.

❌ No organization-type schema found on the homepage

What we saw

No organization-related schema types were detected on the homepage. As a result, there isn’t a clear structured “this is who we are” layer present.

Why this matters for AI SEO

Organization and business identity signals are a big part of how AI systems connect a brand to its real-world presence. Without them, it’s harder to validate and consistently attribute brand details.

Next step

Include organization-type schema on the homepage to formalize brand identity and core contact info.

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

What we saw

A resource/blog page file wasn’t provided for evaluation, so we couldn’t confirm whether that page includes schema markup. This leaves a blind spot in how content pages communicate context.

Why this matters for AI SEO

Content pages are often what AI systems quote, summarize, and surface in answers. If structured signals aren’t present (or can’t be verified), it can limit how clearly those pages are understood.

Next step

Provide (or ensure access to) a representative resource/blog page so its structured signals can be confirmed.

❌ Schema quality checks couldn’t be performed

What we saw

Because no schema was found, there wasn’t anything to validate for major issues or consistency. In practice, this means there’s no structured layer to evaluate or rely on.

Why this matters for AI SEO

When schema is present and consistent, it can improve how confidently AI systems interpret a page’s key facts. When it’s absent, those same facts become more ambiguous and easier to misread.

Next step

Add baseline schema so there’s a structured foundation that can be validated and trusted.

❌ Blog post author clarity couldn’t be verified

What we saw

A resource/blog page file wasn’t provided, so we couldn’t check whether the post shows a clear, non-generic author. That makes authorship signals impossible to confirm from the materials provided.

Why this matters for AI SEO

Authorship is one of the easiest ways for AI systems to decide whether a piece of content is attributable and trustworthy. If those signals aren’t visible (or can’t be verified), it can reduce how confidently content is reused.

Next step

Make sure blog/resource posts clearly show a specific author so attribution is unambiguous.

❌ Author sameAs links couldn’t be confirmed

What we saw

No author schema or sameAs links were detected, largely because the resource/blog page wasn’t available for review. This leaves the author’s broader identity connections unverified.

Why this matters for AI SEO

When authors are connected to consistent profiles, it’s easier for AI systems to recognize them as real and consistent across the web. Without those connections, author identity can be harder to establish.

Next step

Ensure author profiles include sameAs links so AI systems can connect the author to their known public identities.

AI Readiness

❌ No Wikidata entity found for the brand

What we saw

We didn’t find a Wikidata item ID associated with the brand. That means there isn’t a widely-used public entity reference point available for this business.

Why this matters for AI SEO

Wikidata can act like a shared “identity anchor” that helps AI systems distinguish one brand from another. When it’s missing, it can be harder for models to confidently connect the dots across sources.

Next step

Create and maintain a Wikidata entry so the brand has a clearer entity reference point.

Reputation

❌ Physical address wasn’t consistently verified

What we saw

The evaluation didn’t find a specific, verified physical address in the data used to establish identity consistency. As a result, location anchoring for the brand appears incomplete.

Why this matters for AI SEO

When a business identity is anchored with consistent details, AI systems can be more confident about which brand they’re referencing. If key identity details aren’t consistently verified, it can weaken that confidence.

Next step

Ensure the brand’s physical address is consistently available across its primary public-facing profiles and references.

❌ No Wikidata entity found (authority signal gap)

What we saw

No Wikidata entity was found for the brand within the reputation review. This leaves one of the stronger third-party entity references missing.

Why this matters for AI SEO

For AI systems, entity databases can reinforce that a brand is distinct, established, and consistently described across sources. Without that reference, the brand can be harder to confirm at a glance.

Next step

Establish a Wikidata entity so the brand has a clearer, independent authority reference.

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 couples planning a wedding or elopement in Tucson or Arizona who want emotional, “honest” photography rather than something overly produced.

❌ No publish or update date found

What we saw

We didn’t find a visible publish date or an update date on the article, and there wasn’t a date signal present in a way that could be picked up reliably. That makes it hard to tell when the content was last reviewed.

Why this matters for AI SEO

AI systems often look for basic time context to decide whether information is current enough to reuse. When the date isn’t clear, the content can be treated as less reliable for time-sensitive questions.

Next step

Add a clear publish date and/or last-updated date to the article so freshness is easy to confirm.

❌ Content freshness couldn’t be verified

What we saw

Because no publish or update date was detectable, we couldn’t verify whether the article was updated recently. This is a visibility issue more than a content-quality issue.

Why this matters for AI SEO

If an AI system can’t confirm recency, it may lean toward other sources that are easier to validate as current. That can reduce how often your content is selected for answers.

Next step

Make the article’s most recent update date clearly available so recency can be validated.

❌ Sections weren’t chunked into readable depth

What we saw

A number of sections were very short, and the average section length came in below what typically reads as “complete” for an AI-friendly chunk. That can make the article feel more like a set of snippets than a set of fully-answered blocks.

Why this matters for AI SEO

AI systems tend to do better when each section stands on its own with enough context to be quoted or summarized accurately. Thin sections can lead to weaker extraction and less confident reuse.

Next step

Expand key sections so each one contains enough substance to function as a complete, reusable answer.

❌ No HTML table found (bonus)

What we saw

We didn’t see a table on the page. That’s not inherently bad, but it does remove one easy-to-parse format for quick comparisons or structured takeaways.

Why this matters for AI SEO

Tables can make key details more extractable for AI systems, especially when users ask list- or comparison-style questions. Without one, the model has fewer obvious “structured” blocks to pull from.

Next step

Where it fits naturally, add a simple table to summarize key choices, packages, timelines, or FAQs.

❌ Subheadings weren’t consistently descriptive

What we saw

Several subheadings were short or more like labels (for example, headings that didn’t clearly match what the section actually discussed). That makes the page harder to scan for meaning.

Why this matters for AI SEO

AI systems often use headings to understand what each section is “about” before interpreting the text beneath it. If headings don’t carry clear meaning, it can reduce how accurately the content is categorized and reused.

Next step

Rewrite subheadings so they clearly describe the main point or question each section answers.

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