Catalog / muralsbynicole.com
67

SEO audit for muralsbynicole.com

Murals By Nicole | Custom Murals and Large-Scale Art

otherWix

Health 67/100 (fair) · 41 pages crawled · generated 2026-08-26

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

Custom murals and original large-scale artwork by Nicole Ormsby, serving businesses, organizations, and private spaces in the Wilmington and Kure Beach, North Carolina area. Murals By Nicole proudly s…

41
pages crawled
40
indexable pages
2
errors
79
warnings
267
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Structured Data 79 2 22 9
Agent Readiness 83 0 23 3
Content 85 0 20 49
Duplicate 96 0 5 2
Headings 97 0 4 0
Images 98 0 3 35
Crawlability 99 0 1 0
Titles 99 0 1 9
Links 100 0 0 2
Meta Description 100 0 0 28
Performance 100 0 0 82
Security 100 0 0 41
Social 100 0 0 7
Findings

Errors (1 rules)

error JSON-LD block missing @context or @type

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

Warnings (9 rules)

warning Control has no accessible name

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

warning Thin content (low word count)

Rule content.thin · Content · 20 occurrence(s)

warning Near-duplicate page content

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

warning Incomplete/empty response after retries (likely transient — re-crawl)

Rule fetch.incomplete · Crawlability · 1 occurrence(s)

warning Schema describes content not visible on the page

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

  • https://www.muralsbynicole.com/post/beginning-my-artistic-journey — a schema name/headline ("Watch me grow as a painter and muralist while I begin my artistic journey.") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.

warning Product schema missing required or recommended properties

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

warning Title likely truncated in SERP (too wide)

Rule title.too_long · Titles · 1 occurrence(s)

Notices (20 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)

notice Low text-to-HTML ratio

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

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

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

  • https://www.muralsbynicole.com/ — 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.muralsbynicole.com/about-5 — 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.muralsbynicole.com/about-9 — 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.muralsbynicole.com/accessibility-statement — this page reads as difficult (Flesch Reading Ease 31, 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.muralsbynicole.com/portfolio — this page reads as difficult (Flesch Reading Ease 33, 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.muralsbynicole.com/portfolio-collections/my-portfolio — this page reads as difficult (Flesch Reading Ease 36, 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.muralsbynicole.com/post/beginning-my-artistic-journey — 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.
  • https://www.muralsbynicole.com/product-page/print-of-foggy-sunrise-on-canvas — 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.muralsbynicole.com/product-page/santa-lucia-sunset-siniscola-on-canvas — 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 Duplicate meta description across pages

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

notice Image alt text is very long (possible keyword stuffing)

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

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

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

notice Internal link has no anchor text / accessible name

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

notice Meta description too long

Rule meta_desc.too_long · Meta Description · 20 occurrence(s)

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

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

  • https://www.muralsbynicole.com/category/european-travel — the page has 1617 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.
  • https://www.muralsbynicole.com/category/european-travel?page=2 — the page has 1621 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 · 40 occurrence(s)

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

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

  • https://www.muralsbynicole.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.muralsbynicole.com/about-5 — 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.muralsbynicole.com/about-9 — 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.muralsbynicole.com/accessibility-statement — 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.muralsbynicole.com/blog — 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.muralsbynicole.com/category/european-travel — 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.muralsbynicole.com/category/european-travel?page=2 — 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.muralsbynicole.com/contact-9 — 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.muralsbynicole.com/portfolio — 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.muralsbynicole.com/portfolio-collections/my-portfolio — 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.muralsbynicole.com/portfolio-collections/my-portfolio/charcoal-still-life — 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.muralsbynicole.com/post/beginning-my-artistic-journey — 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.muralsbynicole.com/post/capturing-the-beauty-a-behind-the-scenes-look-at-nikki-s-pics — 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.muralsbynicole.com/post/commissioned-wedding-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.muralsbynicole.com/post/finding-my-artistic-voice — 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.muralsbynicole.com/post/in-living-color-a-portrait-of-growth — 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.muralsbynicole.com/post/is-your-s-happy-self-love-healthy-relationships — 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.muralsbynicole.com/post/local-artists-spotlight-discover-the-unique-styles-at-nikki-s-pics — 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.muralsbynicole.com/post/wanderlust-at-home-transform-your-space-with-nikki-s-pics — 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.muralsbynicole.com/product-page/architecture-in-the-streets-of-milan-on-canvas — 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.muralsbynicole.com/product-page/ferry-over-the-sea-on-canvas — 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.muralsbynicole.com/product-page/peace-unisex-casual-fit-jogging-pants-cotton-feel-black — 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.muralsbynicole.com/product-page/reflections-of-the-sea-cinque-terre-on-canvas — 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.muralsbynicole.com/product-page/santa-lucia-sand-on-canvas — 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.muralsbynicole.com/product-page/woman-on-canvas-imperial — 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 Deep page has no BreadcrumbList structured data

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

notice Missing recommended security headers

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

notice target=_blank link without rel=noopener (tab-napping)

Rule security.unsafe_cross_origin_links · Security · 1 occurrence(s)

notice Title tag is identical to the H1 (missed keyword variation)

Rule title.same_as_h1 · Titles · 8 occurrence(s)

notice Title is very short

Rule title.too_short · Titles · 1 occurrence(s)

Pages (showing 41 of 41)
URLStatusIndexableWordsIn-links
https://www.muralsbynicole.com/
Murals By Nicole | Custom Murals and Large-Scale Art
200 yes 604 40
https://www.muralsbynicole.com/about-5
About | Murals By Nicole
200 yes 432 40
https://www.muralsbynicole.com/about-9
Request a Mural | Murals By Nicole
200 yes 215 40
https://www.muralsbynicole.com/accessibility-statement
Accessibility Statement | Murals By Nicole
200 yes 176 40
https://www.muralsbynicole.com/portfolio
Portfolio | Murals By Nicole
200 yes 152 40
https://www.muralsbynicole.com/portfolio-collections/my-portfolio/charcoal-still-life
Charcoal Still Life | Murals By Nicole
200 yes 104 2
https://www.muralsbynicole.com/blog
Blog | Murals By Nicole
200 yes 210 9
https://www.muralsbynicole.com/post/finding-my-artistic-voice
Finding My Artistic Voice
200 yes 825 8
https://www.muralsbynicole.com/post/in-living-color-a-portrait-of-growth
In Living Color: A Portrait of Growth
200 yes 245 8
https://www.muralsbynicole.com/post/is-your-s-happy-self-love-healthy-relationships
"Is Your 'S' Happy?", a reminder for self love and healthy relationships.
200 yes 729 8
https://www.muralsbynicole.com/post/commissioned-wedding-painting
Commissioned Wedding Painting
200 yes 413 4
https://www.muralsbynicole.com/category/european-travel
European Travel on Canvas | Murals By Nicole
200 yes 844 2
https://www.muralsbynicole.com/category/european-travel?page=2
European Travel on Canvas | Murals By Nicole 2/7
200 yes 822 1
https://www.muralsbynicole.com/product-page/architecture-in-the-streets-of-milan-on-canvas
Architecture in the Streets of Milan on Canvas | Murals By Nicole
200 yes 197 1
https://www.muralsbynicole.com/product-page/reflections-of-the-sea-cinque-terre-on-canvas
Reflections of the Sea, Cinque Terre on Canvas | Murals By Nicole
200 yes 193 1
https://www.muralsbynicole.com/product-page/statue-in-the-cathedral-in-milan-on-canvas
Statue in the Cathedral in Milan on Canvas | Murals By Nicole
200 yes 193 1
https://www.muralsbynicole.com/product-page/the-cathedral-in-milan-3-on-canvas
The Cathedral in Milan 3 on Canvas | Murals By Nicole
200 yes 191 1
https://www.muralsbynicole.com/contact-9
Contact Us | Murals By Nicole
200 yes 78 0
https://www.muralsbynicole.com/portfolio-collections/my-portfolio
Portfolio
200 yes 110 0
https://www.muralsbynicole.com/post/beginning-my-artistic-journey
Watch me grow as a painter and muralist while I begin my artistic journey.
200 yes 292 0
https://www.muralsbynicole.com/post/capturing-the-beauty-a-behind-the-scenes-look-at-nikki-s-pics
Capturing the Beauty: A Behind-the-Scenes Look at Nikki's Pics
200 yes 531 0
https://www.muralsbynicole.com/post/local-artists-spotlight-discover-the-unique-styles-at-nikki-s-pics
Local Artists Spotlight: Discover the Unique Styles at Nikki's Pics
200 yes 616 0
https://www.muralsbynicole.com/post/wanderlust-at-home-transform-your-space-with-nikki-s-pics
Wanderlust at Home: Transform Your Space with Nikki's Pics
200 yes 554 0
https://www.muralsbynicole.com/product-page/a-fall-walk-print-on-canvas
PRINT of A Fall Walk Print on Canvas | Murals By Nicole
200 yes 180 0
https://www.muralsbynicole.com/product-page/amalfi-coast-winding-tree-on-canvas
Amalfi Coast, Winding Tree on Canvas | Murals By Nicole
200 yes 318 0
https://www.muralsbynicole.com/product-page/beach-lace-nc-on-canvas
Beach Lace NC on Canvas | Murals By Nicole
200 yes 187 0
https://www.muralsbynicole.com/product-page/evening-in-amsterdam-on-canvas
Evening in Amsterdam on Canvas | Murals By Nicole
200 yes 316 0
https://www.muralsbynicole.com/product-page/ferry-over-the-sea-on-canvas
Ferry over the Sea on Canvas | Murals By Nicole
200 yes 189 0
https://www.muralsbynicole.com/product-page/high-tide-on-canvas-1
High Tide on Canvas | Murals By Nicole
200 yes 185 0
https://www.muralsbynicole.com/product-page/peace-art-unisex-fleece-lined-pocket-hoodie-gold
PEACE ART Unisex Fleece-Lined Pocket Hoodie Gold | Murals By Nicole
200 yes 413 0
https://www.muralsbynicole.com/product-page/peace-art-unisex-fleece-lined-pocket-hoodie-white-1
PEACE ART Unisex Fleece-Lined Pocket Hoodie White | Murals By Nicole
200 yes 413 0
https://www.muralsbynicole.com/product-page/peace-unisex-casual-fit-jogging-pants-cotton-feel-black
PEACE Unisex Casual Fit Jogging Pants-Cotton Feel-Black | Murals By Nicole
200 yes 410 0
https://www.muralsbynicole.com/product-page/pittulongu-olbia-on-canvas
Pittulongu, Olbia on Canvas | Murals By Nicole
200 yes 189 0
https://www.muralsbynicole.com/product-page/print-of-foggy-sunrise-on-canvas
PRINT of Foggy Sunrise on Canvas | Murals By Nicole
200 yes 186 0
https://www.muralsbynicole.com/product-page/santa-lucia-sand-on-canvas
Santa Lucia Sand on Canvas | Murals By Nicole
200 yes 191 0
https://www.muralsbynicole.com/product-page/santa-lucia-sunset-siniscola-on-canvas
Santa Lucia Sunset, Siniscola on Canvas | Murals By Nicole
200 yes 189 0
https://www.muralsbynicole.com/product-page/solitude-on-museum-quality-matte-paper-poster
"Solitude" on Museum-Quality Matte Paper Poster | Murals By Nicole
200 yes 191 0
https://www.muralsbynicole.com/product-page/streets-of-amsterdam-on-canvas
Streets of Amsterdam on Canvas | Murals By Nicole
200 yes 315 0
https://www.muralsbynicole.com/product-page/the-cliffs-of-the-amalfi-on-canvas
The Cliffs of the Amalfi on Canvas | Murals By Nicole
200 yes 191 0
https://www.muralsbynicole.com/product-page/woman-on-canvas-imperial
"Woman" on Canvas (Imperial) | Murals By Nicole
200 yes 185 0
https://www.muralsbynicole.com/product-page/print-of-daisies--on-canvas 0 no 0 0

Audit your own site — free

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

Scan your site →