Full GEO Report for https://robertkazar.com/portfolio/cleveland-pet-portraits

Detailed Report:

GEO Assessment — robertkazar.com/portfolio/cleveland-pet-portraits

(Score: 41%) — 04/12/26


Overview:

On 04/12/26 robertkazar.com/portfolio/cleveland-pet-portraits scored 41% — **Below Average** – Overall, the site has a solid base for being found, but several signals that help AI systems understand and trust it are still missing or unclear.

Website Screenshot

Executive summary

Most issues showed up around structured data, reputation signals, and how the resource content is formatted for easy AI extraction, with a few additional gaps in brand identity and media discoverability. Overall, the problems are spread across multiple areas rather than being isolated to one section, which makes AI visibility feel more mixed than consistent.

Score Breakdown (High Level)

  • Discoverability: 100% - The site is highly discoverable with excellent metadata and crawler access, though adding an image sitemap would be a logical next step for this portfolio.
  • Structured Data: 0% - We weren't able to find any schema markup or structured data on the pages we reviewed, which leaves a pretty big gap in how search engines interpret your brand and content.
  • AI Readiness: 67% - The site provides a clear technical roadmap for AI engines through its sitemap and about page, but lacks a verified Wikidata entry to anchor its brand identity.
  • Performance: 50% - The page is technically responsive and stable, but the extremely slow load time for the main content is a significant bottleneck for mobile users.
  • Reputation: 0% - We were unable to verify the brand's reputation due to missing structured data fields and a lack of social media links on the website.
  • LLM-Ready Content: 52% - The page has strong attribution and recency, but the complete lack of H2 subheadings and structured sections makes it difficult for AI systems to parse and summarize effectively.

The main takeaway at a glance

The big picture is that AI systems are getting limited help understanding who the brand is, how trusted it should be, and how to cleanly pull answers from the resource content. These aren’t “mistakes” so much as missing clarity signals that make the site harder to interpret and summarize with confidence. Next, we’ll walk through the specific areas where the evaluation couldn’t find or confirm key details, organized by section. None of this is unusual, and it’s all the kind of work that tends to get clearer once you see it spelled out.

Detailed Report

Discoverability

❌ Image or video sitemap missing

What we saw

We didn’t detect an image sitemap or a video sitemap. For a site that leans on visual work, that means those assets may be harder to surface consistently.

Why this matters for AI SEO

Generative engines often rely on clear, structured signals to understand and retrieve media. When those signals are missing, visual content can be underrepresented in AI-driven results.

Next step

Publish an image sitemap and/or video sitemap that reflects the key portfolio media you want discovered.

Structured Data

❌ No schema markup detected on the homepage

What we saw

We didn’t find any valid schema blocks on the homepage. As a result, the page doesn’t provide machine-readable context about what the site is.

Why this matters for AI SEO

AI systems use structured context to reduce ambiguity and connect pages to the right entities and topics. Without it, they have to guess more, which can weaken confidence.

Next step

Add valid schema markup to the homepage that clearly describes the brand and the page.

❌ Organization-level schema not found

What we saw

We didn’t see organization-related schema types (like Organization or LocalBusiness) on the homepage. That leaves brand identity details less explicit for machines.

Why this matters for AI SEO

When brand identity signals aren’t explicit, AI engines can struggle to confidently attribute content, services, and reputation to the right organization.

Next step

Include organization-type schema that clearly represents the business entity behind the site.

❌ No schema detected on the resource / blog page

What we saw

The resource/blog page HTML was missing or didn’t contain detectable schema. That means the content lacks structured context that helps engines interpret it.

Why this matters for AI SEO

Generative engines are more likely to extract and reuse content cleanly when it includes clear, structured descriptors of what the page is and who created it.

Next step

Ensure the resource/blog page includes valid schema that describes the content and its publisher.

❌ No schema available to validate

What we saw

Because no schema was detected, we couldn’t evaluate whether it’s free of major schema issues. In practice, this means there’s no structured layer to rely on right now.

Why this matters for AI SEO

If AI systems don’t have a dependable structured signal layer, they lean more heavily on on-page text alone, which can reduce consistency in how the site is interpreted.

Next step

Implement at least one valid schema block so the site has a structured baseline that can be checked and trusted.

❌ Resource / blog post author not identified

What we saw

We weren’t able to identify a clear, non-generic author on the resource/blog page in the material reviewed. That makes authorship harder to confirm.

Why this matters for AI SEO

Clear authorship helps AI engines assess credibility and attribute expertise. When it’s missing or unclear, trust and reuse potential can drop.

Next step

Make sure the resource/blog content clearly identifies an author in a consistent, machine-readable way.

❌ Author schema does not include sameAs links

What we saw

We didn’t find author-related schema or any sameAs references that connect an author to known profiles. That removes an easy way to corroborate identity.

Why this matters for AI SEO

AI engines look for consistent identity anchors to confirm who created content. Without them, authorship can remain ambiguous even when names appear on-page.

Next step

Add author schema with sameAs links that point to the author’s official profiles.

AI Readiness

❌ No Wikidata entity found for the brand

What we saw

We weren’t able to find a Wikidata entity associated with the brand in the information reviewed. That makes it harder to tie the site to a widely recognized entity record.

Why this matters for AI SEO

When an entity can’t be confidently verified, AI systems may be less certain about brand identity and authority, especially in competitive or ambiguous niches.

Next step

Create or claim a Wikidata entity for the brand and connect it to the official site.

Performance

❌ Main visual load is slow (LCP)

What we saw

The homepage’s Largest Contentful Paint was flagged as poor, meaning the main above-the-fold content took a long time to fully appear.

Why this matters for AI SEO

When pages load slowly, crawlers and AI systems may extract less content reliably, and users are less likely to stick around long enough to engage with key information.

Next step

Reduce the time it takes for the primary homepage content to load and become visible.

Reputation

❌ Negative client assertions could not be evaluated

What we saw

We didn’t have enough usable information to determine whether there are affirmed negative client assertions about the brand.

Why this matters for AI SEO

Generative engines weigh trust and sentiment signals when deciding how confidently to surface a brand. If those signals can’t be verified, the brand may appear less established.

Next step

Collect and standardize the brand’s client sentiment signals so they can be consistently evaluated.

❌ Negative employee assertions could not be evaluated

What we saw

We didn’t have enough usable information to determine whether there are affirmed negative employee assertions about the brand.

Why this matters for AI SEO

Workplace sentiment can influence how AI systems summarize a brand’s credibility and reliability. Missing signals limit confidence and clarity.

Next step

Ensure the brand’s available employee-sentiment signals can be clearly assessed and referenced.

❌ Brand recognition across AI sources could not be confirmed

What we saw

We couldn’t confirm whether the brand is consistently recognized across multiple AI sources based on the information available.

Why this matters for AI SEO

If recognition signals aren’t consistent, AI engines may be less likely to treat the brand as a known entity, which can affect visibility and attribution.

Next step

Consolidate the brand’s online identity signals so recognition is easier to confirm.

❌ Brand identity consistency could not be verified

What we saw

We didn’t have enough information to confirm consistent brand identity details across sources.

Why this matters for AI SEO

Identity consistency helps AI systems merge mentions, profiles, and pages into one clear brand understanding. Unverifiable identity signals can lead to diluted or confused attribution.

Next step

Align the brand’s core identity details across the web so consistency can be validated.

❌ Wikidata match status could not be confirmed

What we saw

We couldn’t confirm whether a Wikidata entity exists and matches the brand based on the information reviewed.

Why this matters for AI SEO

A matched entity record can strengthen identity verification for generative engines. When the match can’t be confirmed, the brand’s “entity footprint” looks thinner.

Next step

Establish a verifiable Wikidata record and ensure it clearly matches the brand identity.

❌ Official identity anchors in Wikidata could not be confirmed

What we saw

We couldn’t confirm whether Wikidata includes official identity anchors (like an official website) for the brand.

Why this matters for AI SEO

Official anchors help AI systems connect the dots between a brand and its authoritative web presence. Without confirmable anchors, trust and attribution can weaken.

Next step

Make sure any Wikidata entity includes clear official identity anchors that point to the brand’s primary web properties.

❌ Third-party reviews or customer feedback not confirmed

What we saw

We couldn’t confirm the existence of third-party reviews or customer feedback about the brand from the information available.

Why this matters for AI SEO

Independent feedback is a common trust signal that AI systems use when summarizing businesses and services. If it can’t be found or verified, authority is harder to establish.

Next step

Strengthen and centralize review signals so they’re clearly discoverable and attributable.

❌ Review sources not confirmed

What we saw

We couldn’t confirm concrete sources for reviews or feedback in the information reviewed.

Why this matters for AI SEO

AI engines trust review data more when it comes from clearly identifiable sources. Vague or missing sourcing can reduce how strongly reviews influence brand summaries.

Next step

Ensure review signals are tied to clear, recognizable sources that can be referenced consistently.

❌ Major social profile consensus not confirmed

What we saw

We couldn’t confirm consensus on the brand’s major social profiles based on the information available.

Why this matters for AI SEO

Social profiles often act as identity anchors for AI systems. If those anchors aren’t consistently confirmed, identity confidence can drop.

Next step

Consolidate and standardize the brand’s major social profile references so they can be confirmed reliably.

❌ No major social links found on the homepage

What we saw

We didn’t see links to major social platforms on the homepage in the material reviewed.

Why this matters for AI SEO

Onsite links to official profiles help AI engines confirm which accounts are authentic and connected to the brand.

Next step

Add clear links to the brand’s official social profiles in a consistent, easy-to-find location.

❌ Independent press or coverage not confirmed

What we saw

We couldn’t confirm independent (offsite) press or coverage about the brand based on the information available.

Why this matters for AI SEO

Independent coverage is a strong credibility signal for AI summaries. If it can’t be verified, the brand may appear less established.

Next step

Build and maintain a verifiable footprint of independent coverage that clearly references the brand.

❌ Owned press or press releases not confirmed

What we saw

We couldn’t confirm owned/onsite press mentions or press releases from the information reviewed.

Why this matters for AI SEO

Even when it’s self-published, clearly presented press information can help AI systems understand brand milestones and context.

Next step

Publish a consistent, easy-to-reference set of press mentions or announcements tied to the brand.

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 pet owners in the Cleveland, Ohio area who want professional, fine-art portraits of their animals.

❌ Content isn’t chunked into readable sections

What we saw

We didn’t find H2-based sections in the article, so the content reads more like one continuous block. That makes it harder for systems to “grab” the right part for a specific question.

Why this matters for AI SEO

AI engines rely on clear internal structure to identify subtopics and extract concise, relevant passages. When sections aren’t clearly defined, content can be harder to reuse accurately.

Next step

Break the article into clearly labeled sections that map to the key subtopics readers (and AI) would look for.

❌ No table found for quick extraction

What we saw

We didn’t detect an HTML table in the visible content. That removes a simple, high-signal format for summarizing details.

Why this matters for AI SEO

Tables are easy for AI systems to interpret and reuse for comparisons, lists, and quick answers. Without them, key info may be harder to extract cleanly.

Next step

Add a small, genuinely helpful table where structured info would make the page easier to scan and summarize.

❌ Descriptive subheadings are missing

What we saw

We didn’t see descriptive H2 subheadings, so the page lacks clear signposts that explain what each part covers.

Why this matters for AI SEO

Subheadings help AI systems categorize the content into digestible topics and connect it to specific queries. Without them, the content’s topical map is less explicit.

Next step

Use descriptive subheadings that reflect the actual questions and topics the article answers.

❌ Key answers don’t appear early in sections

What we saw

Because there weren’t defined H2 sections to evaluate, we couldn’t confirm that key answers are surfaced early in each section.

Why this matters for AI SEO

Generative engines tend to prefer content that gets to the point quickly and clearly. When answers are buried or hard to locate, the page is less likely to be used for direct responses.

Next step

Restructure the article so each major topic has a clear section and a direct answer near the top.

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