Catalog / fullframevision.com
41

SEO audit for fullframevision.com

Photographer Columbus Ohio | Full Frame Vision, LLC

otherWix

Health 41/100 (poor) · 18 pages crawled · generated 2026-08-26

Download Markdown report (feed to ChatGPT / Claude / Cursor)

Fullframe Vision is a Columbus, Ohio based photographer.

Screenshot of fullframevision.com
18
pages crawled
17
indexable pages
11
errors
19
warnings
136
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Structured Data 39 11 0 16
Content 88 0 7 18
Headings 93 0 4 0
Agent Readiness 97 0 2 0
Duplicate 97 0 2 0
Meta Description 97 0 2 4
Budget 98 0 1 0
Indexability 98 0 1 0
Cache 100 0 0 1
Images 100 0 0 3
Links 100 0 0 30
Performance 100 0 0 40
Security 100 0 0 18
Social 100 0 0 6
Findings

Errors (1 rules)

error JSON-LD block missing @context or @type

Rule schema.no_context_type · Structured Data · 11 occurrence(s)

Warnings (7 rules)

warning Control has no accessible name

Rule agent.control_no_name · Agent Readiness · 2 occurrence(s)

warning Noindex page receives internal links (crawl-budget waste)

Rule budget.noindex_linked · Budget · 1 occurrence(s)

  • https://www.fullframevision.com/booking-calendar/pre-booking-call — this noindex page has 2 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.fullframevision.com/book-now, https://www.fullframevision.com/booking-calendar/pre-booking-call.

warning Near-duplicate page content

Rule duplicate.near · Duplicate · 2 occurrence(s)

warning Page is noindex

Rule index.noindex · Indexability · 1 occurrence(s)

warning Missing meta description

Rule meta_desc.missing · Meta Description · 2 occurrence(s)

Notices (15 rules)

notice Page served uncached (no-store/private or CDN bypass)

Rule cache.not_cacheable · Cache · 1 occurrence(s)

notice Image filename is generic/auto-generated (missed image-search signal)

Rule images.generic_filename · Images · 1 occurrence(s)

  • https://www.fullframevision.com/about — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.

notice Images without width/height (layout shift / CLS)

Rule images.missing_dimensions · Images · 2 occurrence(s)

notice Internal link has no anchor text / accessible name

Rule links.no_anchor_text · Links · 18 occurrence(s)

notice Page has only one internal inlink (fragile crawl path)

Rule links.single_inlink · Links · 12 occurrence(s)

notice Legacy <meta name=keywords> tag present (Google ignores it)

Rule meta.keywords_present · Content · 1 occurrence(s)

notice Missing Open Graph tags

Rule og.missing · Social · 6 occurrence(s)

notice Legacy image format (jpg/png/gif) with no next-gen fallback

Rule perf.images_legacy_format · Performance · 18 occurrence(s)

notice No ETag header (no conditional GET for unchanged pages)

Rule perf.no_etag · Performance · 1 occurrence(s)

  • https://www.fullframevision.com/payment-request-page — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.

notice No Last-Modified header (no conditional GET for unchanged pages)

Rule perf.no_last_modified · Performance · 18 occurrence(s)

  • https://www.fullframevision.com/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.fullframevision.com/about — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.fullframevision.com/book-now — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.fullframevision.com/booking-calendar/pre-booking-call — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.fullframevision.com/getintouch — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.fullframevision.com/payment-request-page — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.fullframevision.com/pricing-plans/list — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.fullframevision.com/service-page/business-launch — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.fullframevision.com/service-page/business-rebrand — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.fullframevision.com/service-page/creative-session — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.fullframevision.com/service-page/e-commerce-photography — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.fullframevision.com/service-page/pre-booking-call — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.fullframevision.com/service-page/premium-session-1 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.fullframevision.com/service-page/quick-classic-headshot — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.fullframevision.com/service-page/send-off-package — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.fullframevision.com/service-page/small-group-session — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.fullframevision.com/service-page/small-private-events — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.fullframevision.com/service-page/standard-session — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.

notice Slow server response

Rule perf.slow_response · Performance · 3 occurrence(s)

Pages (showing 18 of 18)
URLStatusIndexableWordsIn-links
https://www.fullframevision.com/
Photographer Columbus Ohio | Full Frame Vision, LLC
200 yes 42 18
https://www.fullframevision.com/about
About | Full Frame Vision, LLC
200 yes 122 18
https://www.fullframevision.com/book-now
BOOK NOW | Fullframe Vision
200 yes 79 18
https://www.fullframevision.com/getintouch
GET IN TOUCH | Fullframe Vision
200 yes 104 18
https://www.fullframevision.com/booking-calendar/pre-booking-call
Pre-Booking Call - Fullframe Vision
200 no 59 2
https://www.fullframevision.com/service-page/pre-booking-call
Pre-Booking Call | Fullframe Vision
200 yes 97 2
https://www.fullframevision.com/payment-request-page
Payment Request Page | Fullframe Vision
200 yes 42 1
https://www.fullframevision.com/pricing-plans/list
Plans & Pricing | Fullframe Vision
200 yes 60 1
https://www.fullframevision.com/service-page/business-launch
Business Launch | Fullframe Vision
200 yes 382 1
https://www.fullframevision.com/service-page/business-rebrand
Business Rebrand | Fullframe Vision
200 yes 383 1
https://www.fullframevision.com/service-page/creative-session
Creative Session | Fullframe Vision
200 yes 369 1
https://www.fullframevision.com/service-page/e-commerce-photography
E-Commerce Photography | Fullframe Vision
200 yes 369 1
https://www.fullframevision.com/service-page/premium-session-1
Premium Session | Fullframe Vision
200 yes 369 1
https://www.fullframevision.com/service-page/quick-classic-headshot
Quick Classic Headshot | Fullframe Vision
200 yes 381 1
https://www.fullframevision.com/service-page/send-off-package
Send-Off Package | Fullframe Vision
200 yes 414 1
https://www.fullframevision.com/service-page/small-group-session
Small Group Session | Fullframe Vision
200 yes 374 1
https://www.fullframevision.com/service-page/small-private-events
Small Private Events | Fullframe Vision
200 yes 376 1
https://www.fullframevision.com/service-page/standard-session
Standard Session | Fullframe Vision
200 yes 369 1

Audit your own site — free

157 checks, internal PageRank, render-diff. No signup, results in ~30s.

Scan your site →