Catalog / marilynmylesphotography.com
65

SEO audit for marilynmylesphotography.com

Marilyn Myles Photography | Face painter

otherWix

Health 65/100 (fair) · 50 pages crawled · generated 2026-08-26

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

Marilyn Myles Photography does so much more then just take photos! We also offer Face Paint and Paint and sip parties! Serving Northumberland And Durham since 2018

50
pages crawled
48
indexable pages
2
errors
88
warnings
404
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Structured Data 88 2 13 33
Meta Description 82 0 30 12
Headings 87 0 21 5
Content 94 0 10 81
Agent Readiness 97 0 5 6
Duplicate 98 0 4 0
Budget 99 0 2 0
Indexability 99 0 2 0
Rendering 99 0 1 0
Images 100 0 0 34
Links 100 0 0 1
Performance 100 0 0 151
Security 100 0 0 50
Sitemap 100 0 0 1
Social 100 0 0 30
Findings

Errors (1 rules)

error JSON-LD block missing @context or @type

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

Warnings (10 rules)

warning Control has no accessible name

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

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

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

  • https://www.marilynmylesphotography.com/booking-calendar/booking-events — this noindex page has 1 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.marilynmylesphotography.com/book-a-session.
  • https://www.marilynmylesphotography.com/booking-calendar/wedding-package-1?referral=service_list_widget — this noindex page has 49 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.marilynmylesphotography.com/, https://www.marilynmylesphotography.com/event-details/easter-mini-session-1, https://www.marilynmylesphotography.com/product-page/vampire-hunter-journal.

warning Near-duplicate page content

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

warning Page is noindex

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

warning Content only rendered by JavaScript (invisible to non-JS crawlers & AI)

Rule rendering.js_shell · Rendering · 1 occurrence(s)

  • https://www.marilynmylesphotography.com/account/my-rewards — Raw HTML has 0 words and 0 links — this page is built by JavaScript in the browser. Googlebot renders JS but delays it, and most crawlers and AI assistants (ChatGPT, Perplexity, Claude) don't run JavaScript at all, so to them the page looks empty. Server-render or pre-render your main content and navigation.

warning Product schema missing required or recommended properties

Rule schema.product_incomplete · Structured Data · 1 occurrence(s)

  • https://www.marilynmylesphotography.com/product-page/vampire-hunter-journal — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, aggregateRating, review), which enrich the result.

warning Structured-data date has already passed (stale event/job/offer)

Rule schema.stale_date · Structured Data · 12 occurrence(s)

Notices (20 rules)

notice Heading levels skip a level

Rule agent.heading_skip · Agent Readiness · 6 occurrence(s)

notice Low text-to-HTML ratio

Rule content.low_ratio · Content · 47 occurrence(s)

notice Main text is hard to read (low Flesch Reading Ease)

Rule content.readability_poor · Content · 33 occurrence(s)

  • https://www.marilynmylesphotography.com/ — this page reads as difficult (Flesch Reading Ease 46, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/about-4 — this page reads as difficult (Flesch Reading Ease 38, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/apperal — this page reads as difficult (Flesch Reading Ease 34, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/book-a-session — this page reads as very difficult (Flesch Reading Ease -5, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/customize-your-own-items — this page reads as difficult (Flesch Reading Ease 34, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/event-details/easter-mini-session-1 — this page reads as difficult (Flesch Reading Ease 48, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/family-portraits — this page reads as difficult (Flesch Reading Ease 42, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/gift-card — this page reads as very difficult (Flesch Reading Ease 26, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/hair-and-make-up-services — this page reads as difficult (Flesch Reading Ease 48, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/household-items — this page reads as difficult (Flesch Reading Ease 34, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/leave-a-tip — this page reads as difficult (Flesch Reading Ease 50, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/loyalty — this page reads as very difficult (Flesch Reading Ease 28, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/newborn-photos — this page reads as difficult (Flesch Reading Ease 38, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/one-of-a-kinds — this page reads as difficult (Flesch Reading Ease 38, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/online-store — this page reads as very difficult (Flesch Reading Ease 26, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/pet-portrait-sessions — this page reads as difficult (Flesch Reading Ease 38, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/photo-ready-items-to-personalize — this page reads as difficult (Flesch Reading Ease 34, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/plans-pricing — this page reads as very difficult (Flesch Reading Ease 19, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/product-page/vampire-hunter-journal — this page reads as difficult (Flesch Reading Ease 40, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/product-photography — this page reads as difficult (Flesch Reading Ease 45, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/projects-7 — this page reads as difficult (Flesch Reading Ease 41, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/ready-to-ship-items — this page reads as difficult (Flesch Reading Ease 38, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/service-page/milk-bath — this page reads as difficult (Flesch Reading Ease 34, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/team-3 — this page reads as difficult (Flesch Reading Ease 50, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.marilynmylesphotography.com/the-maternity-ward — this page reads as difficult (Flesch Reading Ease 49, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.

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

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

notice Likely hero image lacks fetchpriority=high

Rule images.hero_no_fetchpriority · Performance · 49 occurrence(s)

  • https://www.marilynmylesphotography.com/ — the likely hero/LCP image (11062b_95d34f15761e4114a57b17823228948ef000.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/about-4 — the likely hero/LCP image (11062b_95d34f15761e4114a57b17823228948ef000.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/about-4-1 — the likely hero/LCP image (11062b_95d34f15761e4114a57b17823228948ef000.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/apperal — the likely hero/LCP image (56a0809e4c97404291a848762fdd6e58.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/book-a-session — the likely hero/LCP image (56a0809e4c97404291a848762fdd6e58.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/event-details/easter-mini-session-1 — the likely hero/LCP image (b6bceb24ee73407e8cea9b6c5c8162e7.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/face-painting — the likely hero/LCP image (56a0809e4c97404291a848762fdd6e58.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/family-portraits — the likely hero/LCP image (56a0809e4c97404291a848762fdd6e58.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/gift-card — the likely hero/LCP image (b6bceb24ee73407e8cea9b6c5c8162e7.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/hair-and-make-up-services — the likely hero/LCP image (11062b_95d34f15761e4114a57b17823228948ef000.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/household-items — the likely hero/LCP image (56a0809e4c97404291a848762fdd6e58.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/leave-a-tip — the likely hero/LCP image (11062b_95d34f15761e4114a57b17823228948ef000.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/loyalty — the likely hero/LCP image (11062b_95d34f15761e4114a57b17823228948ef000.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/newborn-photos — the likely hero/LCP image (11062b_95d34f15761e4114a57b17823228948ef000.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/one-of-a-kinds — the likely hero/LCP image (56a0809e4c97404291a848762fdd6e58.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/online-store — the likely hero/LCP image (56a0809e4c97404291a848762fdd6e58.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/paint-parties — the likely hero/LCP image (11062b_95d34f15761e4114a57b17823228948ef000.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/photo-ready-items-to-personalize — the likely hero/LCP image (56a0809e4c97404291a848762fdd6e58.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/plans-pricing — the likely hero/LCP image (56a0809e4c97404291a848762fdd6e58.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/product-page/vampire-hunter-journal — the likely hero/LCP image (56a0809e4c97404291a848762fdd6e58.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/product-photography — the likely hero/LCP image (56a0809e4c97404291a848762fdd6e58.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/service-page/milk-bath — the likely hero/LCP image (bc3ec7bc825c4e6ca746c659189cea83.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/team-3 — the likely hero/LCP image (11062b_95d34f15761e4114a57b17823228948ef000.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/testimonials — the likely hero/LCP image (56a0809e4c97404291a848762fdd6e58.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.marilynmylesphotography.com/the-maternity-ward — the likely hero/LCP image (11062b_95d34f15761e4114a57b17823228948ef000.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.

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

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

notice Internal link has no anchor text / accessible name

Rule links.no_anchor_text · Links · 1 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 · 30 occurrence(s)

notice Large DOM (over 1500 elements) slows rendering & interaction

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

  • https://www.marilynmylesphotography.com/about-1 — the page has 1561 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.

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

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

notice Large HTML document

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

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

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

  • https://www.marilynmylesphotography.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.marilynmylesphotography.com/about-4 — 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.marilynmylesphotography.com/about-4-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.marilynmylesphotography.com/apperal — 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.marilynmylesphotography.com/book-a-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.marilynmylesphotography.com/event-details/easter-mini-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.marilynmylesphotography.com/face-painting — 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.marilynmylesphotography.com/family-portraits — 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.marilynmylesphotography.com/gift-card — 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.marilynmylesphotography.com/hair-and-make-up-services — 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.marilynmylesphotography.com/household-items — 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.marilynmylesphotography.com/leave-a-tip — 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.marilynmylesphotography.com/loyalty — 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.marilynmylesphotography.com/newborn-photos — 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.marilynmylesphotography.com/one-of-a-kinds — 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.marilynmylesphotography.com/online-store — 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.marilynmylesphotography.com/paint-parties — 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.marilynmylesphotography.com/photo-ready-items-to-personalize — 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.marilynmylesphotography.com/plans-pricing — 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.marilynmylesphotography.com/product-page/vampire-hunter-journal — 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.marilynmylesphotography.com/product-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.marilynmylesphotography.com/service-page/milk-bath — 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.marilynmylesphotography.com/team-3 — 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.marilynmylesphotography.com/testimonials — 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.marilynmylesphotography.com/the-maternity-ward — 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 · 1 occurrence(s)

notice Missing recommended security headers

Rule security.missing_headers · Security · 50 occurrence(s)

notice Indexable page not listed in sitemap

Rule sitemap.orphan_not_listed · Sitemap · 1 occurrence(s)

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://www.marilynmylesphotography.com/
Marilyn Myles Photography | Face painter
200 yes 1231 49
https://www.marilynmylesphotography.com/about-1
Boudoir Sessions | MarilynMylesPhoto
200 yes 713 49
https://www.marilynmylesphotography.com/about-4
Terms and Conditions | MarilynMylesPhoto
200 yes 572 49
https://www.marilynmylesphotography.com/about-4-1
How did we do? | MarilynMylesPhoto
200 yes 287 49
https://www.marilynmylesphotography.com/about-4-2
Wedding Services | MarilynMylesPhoto
200 yes 264 49
https://www.marilynmylesphotography.com/book-a-session
Pricing | Marilyn Myles Photography | Port Hope
200 yes 487 49
https://www.marilynmylesphotography.com/booking-calendar/wedding-package-1?referral=service_list_widget
Wedding Package #1 - MarilynMylesPhoto
200 no 144 49
https://www.marilynmylesphotography.com/cake-smash-sessions
Cake Smash Sessions | MarilynMylesPhoto
200 yes 466 49
https://www.marilynmylesphotography.com/engagement-photos
Engagement Photos | MarilynMylesPhoto
200 yes 211 49
https://www.marilynmylesphotography.com/face-painting
Face Painting | MarilynMylesPhoto
200 yes 529 49
https://www.marilynmylesphotography.com/family-portraits
Family Portraits | MarilynMylesPhoto
200 yes 270 49
https://www.marilynmylesphotography.com/gift-card
Gift Card | MarilynMylesPhoto
200 yes 121 49
https://www.marilynmylesphotography.com/hair-and-make-up-services
Hair and Make up Services | MarilynMylesPhoto
200 yes 366 49
https://www.marilynmylesphotography.com/leave-a-tip
Leave a Tip! | MarilynMylesPhoto
200 yes 180 49
https://www.marilynmylesphotography.com/loyalty
Loyalty Program | MarilynMylesPhoto
200 yes 253 49
https://www.marilynmylesphotography.com/newborn-photos
Newborn Photos | MarilynMylesPhoto
200 yes 380 49
https://www.marilynmylesphotography.com/newborn-rules-and-regulations
Newborn Rules and Regulations | MarilynMylesPhoto
200 yes 514 49
https://www.marilynmylesphotography.com/paint-parties
Paint Parties | MarilynMylesPhoto
200 yes 453 49
https://www.marilynmylesphotography.com/pet-portrait-sessions
Pet Portrait Sessions | MarilynMylesPhoto
200 yes 266 49
https://www.marilynmylesphotography.com/plans-pricing
Package Deals | MarilynMylesPhoto
200 yes 317 49
https://www.marilynmylesphotography.com/product-photography
Product Photography | MarilynMylesPhoto
200 yes 339 49
https://www.marilynmylesphotography.com/projects-7
Head Shot - PRO services | MarilynMylesPhoto
200 yes 239 49
https://www.marilynmylesphotography.com/team-3
About your photographer | MarilynMylesPhoto
200 yes 572 49
https://www.marilynmylesphotography.com/testimonials
Testimonials | MarilynMylesPhoto
200 yes 1293 49
https://www.marilynmylesphotography.com/the-maternity-ward
The Maternity Ward | MarilynMylesPhoto
200 yes 424 49
https://www.marilynmylesphotography.com/account/my-rewards
MarilynMylesPhoto
200 yes 0 1
https://www.marilynmylesphotography.com/service-page/booking-events?referral=service_list_widget
Booking Events | MarilynMylesPhoto
200 yes 348 1
https://www.marilynmylesphotography.com/booking-calendar/booking-events
Booking Events - MarilynMylesPhoto
200 no 140 1
https://www.marilynmylesphotography.com/service-page/milk-bath
Milk Bath | MarilynMylesPhoto
200 yes 351 1
https://www.marilynmylesphotography.com/product-page/vampire-hunter-journal
Vampire Hunter Journal | MarilynMylesPhoto
200 yes 213 2
https://www.marilynmylesphotography.com/apperal
Apparel | MarilynMylesPhoto
200 yes 131 0
https://www.marilynmylesphotography.com/customize-your-own-items
Customize Your Own Items | MarilynMylesPhoto
200 yes 131 0
https://www.marilynmylesphotography.com/event-details/barbie-box-mini-session
BARBIE BOX mini session | MarilynMylesPhoto
200 yes 269 0
https://www.marilynmylesphotography.com/event-details/christmas-mini-session
Christmas Mini Session | MarilynMylesPhoto
200 yes 263 0
https://www.marilynmylesphotography.com/event-details/christmas-mini-sessions
Christmas Mini Sessions | MarilynMylesPhoto
200 yes 253 0
https://www.marilynmylesphotography.com/event-details/easter-mini-session-1
EASTER MINI SESSION | MarilynMylesPhoto
200 yes 223 0
https://www.marilynmylesphotography.com/event-details/fathers-day-mini-session-1
Fathers Day Mini Session | MarilynMylesPhoto
200 yes 234 0
https://www.marilynmylesphotography.com/event-details/last-mini-of-the-year
Last Mini of the year! | MarilynMylesPhoto
200 yes 247 0
https://www.marilynmylesphotography.com/event-details/masonic-lodge-santa-photos
Masonic Lodge Santa Photos | MarilynMylesPhoto
200 yes 232 0
https://www.marilynmylesphotography.com/event-details/outdoor-christmas-mini-session
Outdoor Christmas Mini session | MarilynMylesPhoto
200 yes 238 0
https://www.marilynmylesphotography.com/event-details/paint-night-marilyn-myles-studio
Paint Night @ Marilyn Myles Studio! | MarilynMylesPhoto
200 yes 233 0
https://www.marilynmylesphotography.com/event-details/sunflower-mini-session-family
Sunflower Mini Session (FAMILY) | MarilynMylesPhoto
200 yes 316 0
https://www.marilynmylesphotography.com/event-details/sunflower-mini-sessions
Sunflower Mini Sessions | MarilynMylesPhoto
200 yes 362 0
https://www.marilynmylesphotography.com/event-details/sunset-beach-minis-belleville
Sunset Beach Mini's - Belleville | MarilynMylesPhoto
200 yes 249 0
https://www.marilynmylesphotography.com/event-details/sunset-beach-minis-new-castle
Sunset Beach Mini's - New Castle | MarilynMylesPhoto
200 yes 244 0
https://www.marilynmylesphotography.com/household-items
Household Items | MarilynMylesPhoto
200 yes 131 0
https://www.marilynmylesphotography.com/one-of-a-kinds
One of a Kinds | MarilynMylesPhoto
200 yes 134 0
https://www.marilynmylesphotography.com/online-store
Online Store | MarilynMylesPhoto
200 yes 131 0
https://www.marilynmylesphotography.com/photo-ready-items-to-personalize
Photo Ready Items to personalize | MarilynMylesPhoto
200 yes 131 0
https://www.marilynmylesphotography.com/ready-to-ship-items
Ready to ship Items | MarilynMylesPhoto
200 yes 134 0

Audit your own site — free

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

Scan your site →