Catalog / robynmillerdesign.com
31

SEO audit for robynmillerdesign.com

Robyn Miller Design

other

Health 31/100 (poor) · 50 pages crawled · generated 2026-08-26

Download Markdown report (feed to ChatGPT / Claude / Cursor)
50
pages crawled
37
indexable pages
67
errors
148
warnings
339
notices
0
orphan pages
31
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Links 38 31 0 2
Security 52 24 0 88
Crawlability 75 12 1 2
Performance 77 0 38 79
Meta Description 78 0 37 0
Headings 84 0 26 7
Content 85 0 25 47
Duplicate 96 0 7 0
Images 96 0 6 63
Agent Readiness 98 0 4 12
Budget 99 0 2 0
Canonical 99 0 1 1
Indexability 99 0 1 0
Sitemap 100 0 0 1
Social 100 0 0 37
Findings

Errors (3 rules)

error Broken internal link (target 4xx/5xx)

Rule links.broken_internal · Links · 31 occurrence(s)

error Mixed content on HTTPS page

Rule security.mixed_content · Security · 24 occurrence(s)

Warnings (13 rules)

warning Control has no accessible name

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

warning robots.txt-disallowed URL receives internal links (crawl-budget leak)

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

  • https://www.robynmillerdesign.com/search — internal links point to https://www.robynmillerdesign.com/search, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.robynmillerdesign.com/camp, https://www.robynmillerdesign.com/college, https://www.robynmillerdesign.com/notepads.

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

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

  • https://www.robynmillerdesign.com/cart — this noindex page has 50 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.robynmillerdesign.com/, https://www.robynmillerdesign.com/shop, https://www.robynmillerdesign.com/home.

warning Interior page canonicalizes to the homepage

Rule canonical.points_to_homepage · Canonical · 1 occurrence(s)

  • https://www.robynmillerdesign.com/home-1-1-1 — this interior page canonicalizes to the homepage (https://www.robynmillerdesign.com/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.

warning Thin content (low word count)

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

warning Duplicate page content

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

warning Duplicate <title> across pages

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

warning Images missing alt text

Rule images.missing_alt · Images · 6 occurrence(s)

warning Page is noindex

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

warning Render-blocking script in <head> (no defer/async)

Rule perf.render_blocking · Performance · 38 occurrence(s)

warning Redirect chain (multiple hops)

Rule redirect.chain · Crawlability · 1 occurrence(s)

Notices (20 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

notice Canonical points to a different URL

Rule canonical.non_self · Canonical · 1 occurrence(s)

notice Low text-to-HTML ratio

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

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

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

  • https://www.robynmillerdesign.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.robynmillerdesign.com/about — 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.robynmillerdesign.com/about-1 — 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.robynmillerdesign.com/amanda-qualls — 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.robynmillerdesign.com/design-projects — this page reads as difficult (Flesch Reading Ease 32, 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.robynmillerdesign.com/design-projects/dina-rabin — this page reads as difficult (Flesch Reading Ease 39, 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.robynmillerdesign.com/design-projects/jill-harris-interiors — 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.robynmillerdesign.com/design-projects/kimberly-tuber — this page reads as difficult (Flesch Reading Ease 37, 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.robynmillerdesign.com/design-projects/mjrorganizer — this page reads as difficult (Flesch Reading Ease 30, 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.robynmillerdesign.com/design-projects/saugatuck-pediatrics — 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.robynmillerdesign.com/designservices — 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.robynmillerdesign.com/designservices-1 — this page reads as difficult (Flesch Reading Ease 35, 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.robynmillerdesign.com/home-1 — 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.robynmillerdesign.com/home-1-1 — 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.robynmillerdesign.com/home-1-1-1 — 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.robynmillerdesign.com/home-copy-2nd-version — this page reads as difficult (Flesch Reading Ease 39, 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.robynmillerdesign.com/jill-harris — 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.robynmillerdesign.com/lauren-bender — 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.robynmillerdesign.com/portfolio-2 — 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.robynmillerdesign.com/shop — 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.robynmillerdesign.com/vote — 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.

notice Multiple <h1> elements

Rule h1.multiple · Headings · 7 occurrence(s)

notice Image alt text is keyword-stuffed (repetition / low variety)

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

  • https://www.robynmillerdesign.com/home-1-1 — 1 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.

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

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

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

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

  • https://www.robynmillerdesign.com/baked-in-colors — 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.
  • https://www.robynmillerdesign.com/design-projects — 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.
  • https://www.robynmillerdesign.com/design-projects/ali-weiss — 3 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.
  • https://www.robynmillerdesign.com/design-projects/baked-in-color — 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.
  • https://www.robynmillerdesign.com/design-projects/jill-harris-interiors — 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.
  • https://www.robynmillerdesign.com/design-projects/saugatuck-pediatrics — 3 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.
  • https://www.robynmillerdesign.com/general-2 — 3 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.
  • https://www.robynmillerdesign.com/home — 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.
  • https://www.robynmillerdesign.com/home-1 — 5 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.
  • https://www.robynmillerdesign.com/home-1-1 — 26 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.
  • https://www.robynmillerdesign.com/home-archive-copy — 5 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.
  • https://www.robynmillerdesign.com/home-archive-copy-1 — 7 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.
  • https://www.robynmillerdesign.com/home-copy-2nd-version — 20 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.
  • https://www.robynmillerdesign.com/portfolio-2 — 3 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.
  • https://www.robynmillerdesign.com/portfolio-2/project-two-llrgk-p85sa — 6 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.
  • https://www.robynmillerdesign.com/robyn-miller-x-tiny-prints — 2 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.
  • https://www.robynmillerdesign.com/vote — 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 · 38 occurrence(s)

notice Internal link has no anchor text / accessible name

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

notice Missing Open Graph tags

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

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

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

  • https://www.robynmillerdesign.com/ — 51 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/about — 6 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/about-1 — 6 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/amanda-qualls — 9 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/baked-in-colors — 9 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/contact — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/designservices — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/designservices-1 — 15 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/general-2 — 13 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/home — 37 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/home-1 — 29 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/home-1-1 — 55 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/home-1-1-1 — 51 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/home-archive-copy — 23 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/home-archive-copy-1 — 33 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/home-copy-2nd-version — 53 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/jill-harris — 10 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/jonah-bar-mitzvah — 9 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/lauren-bender — 9 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/new-page — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/robyn-miller-x-tiny-prints — 16 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/shop — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/tiny-prints — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/tshirts — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.robynmillerdesign.com/vote — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.

notice Large HTML document

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

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

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

  • https://www.robynmillerdesign.com/cart — 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 · 38 occurrence(s)

  • https://www.robynmillerdesign.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.robynmillerdesign.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.robynmillerdesign.com/about-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.robynmillerdesign.com/amanda-qualls — 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.robynmillerdesign.com/baked-in-colors — 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.robynmillerdesign.com/contact — 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.robynmillerdesign.com/designservices — 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.robynmillerdesign.com/designservices-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.robynmillerdesign.com/general-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.robynmillerdesign.com/home — 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.robynmillerdesign.com/home-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.robynmillerdesign.com/home-1-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.robynmillerdesign.com/home-1-1-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.robynmillerdesign.com/home-archive-copy — 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.robynmillerdesign.com/home-archive-copy-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.robynmillerdesign.com/home-copy-2nd-version — 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.robynmillerdesign.com/jill-harris — 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.robynmillerdesign.com/jonah-bar-mitzvah — 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.robynmillerdesign.com/lauren-bender — 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.robynmillerdesign.com/new-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.robynmillerdesign.com/robyn-miller-x-tiny-prints — 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.robynmillerdesign.com/shop — 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.robynmillerdesign.com/tiny-prints — 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.robynmillerdesign.com/tshirts — 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.robynmillerdesign.com/vote — 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 URL redirects to another URL

Rule redirect.single · Crawlability · 2 occurrence(s)

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

Rule security.unsafe_cross_origin_links · Security · 38 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.robynmillerdesign.com/
Robyn Miller Design
200 yes 1280 50
https://www.robynmillerdesign.com/cart
Robyn Miller Design
200 no 38 50
https://www.robynmillerdesign.com/contact
Contact — Robyn Miller Design
200 yes 63 50
https://www.robynmillerdesign.com/design-projects
BRANDING — Robyn Miller Design
200 yes 334 50
https://www.robynmillerdesign.com/portfolio-2
MITZVAHS — Robyn Miller Design
200 yes 147 50
https://www.robynmillerdesign.com/robyn-miller-x-tiny-prints
Gallery 1 — Robyn Miller Design
200 yes 83 50
https://www.robynmillerdesign.com/portfolio-2/project-two-llrgk-p85sa
theo's bar mitzvah — Robyn Miller Design
200 yes 60 1
https://www.robynmillerdesign.com/design-projects/dina-rabin
Dina Rabin, Ph.D. — Robyn Miller Design
200 yes 101 3
https://www.robynmillerdesign.com/design-projects/mjrorganizer
MJR Organizer — Robyn Miller Design
200 yes 114 3
https://www.robynmillerdesign.com/design-projects/jill-harris-interiors
Jill Harris Interiors — Robyn Miller Design
200 yes 130 2
https://www.robynmillerdesign.com/design-projects/kimberly-tuber
Kimberly Tuber, LCSW — Robyn Miller Design
200 yes 131 2
https://www.robynmillerdesign.com/design-projects/saugatuck-pediatrics
Saugatuck Pediatrics — Robyn Miller Design
200 yes 114 2
https://www.robynmillerdesign.com/design-projects/wrtflea
WRT FLEA — Robyn Miller Design
200 yes 85 2
https://www.robynmillerdesign.com/design-projects/ali-weiss
Ali Weiss Jewelry — Robyn Miller Design
200 yes 64 2
https://www.robynmillerdesign.com/design-projects/baked-in-color
Baked In Color — Robyn Miller Design
200 yes 145 2
https://www.robynmillerdesign.com/designservices
Services 4 — Robyn Miller Design
200 yes 357 3
https://www.robynmillerdesign.com/amanda-qualls
Amanda Qualls — Robyn Miller Design
200 yes 160 2
https://www.robynmillerdesign.com/jill-harris
Jill Harris — Robyn Miller Design
200 yes 129 2
https://www.robynmillerdesign.com/jonah-bar-mitzvah
Jonah Bar Mitzvah — Robyn Miller Design
200 yes 150 2
https://www.robynmillerdesign.com/lauren-bender
Lauren Bender — Robyn Miller Design
200 yes 179 1
https://www.robynmillerdesign.com/baked-in-colors
Baked In Colors — Robyn Miller Design
200 yes 141 1
https://www.robynmillerdesign.com/tiny-prints
Tiny Prints — Robyn Miller Design
200 yes 201 1
https://www.robynmillerdesign.com/vote
Sweet 'n Treats — Robyn Miller Design
200 yes 127 1
https://www.robynmillerdesign.com/about
About — Robyn Miller Design
200 yes 237 0
https://www.robynmillerdesign.com/about-1
ABOUT — Robyn Miller Design
200 yes 240 0
https://www.robynmillerdesign.com/designservices-1
Services 4 — Robyn Miller Design
200 yes 487 0
https://www.robynmillerdesign.com/free-downloads
Shop Free Downloads — Robyn Miller Design
200 yes 67 0
https://www.robynmillerdesign.com/general-2
General 2 — Robyn Miller Design
200 yes 172 0
https://www.robynmillerdesign.com/home
Home Archive — Robyn Miller Design
200 yes 100 0
https://www.robynmillerdesign.com/home-1
Home-Alternate — Robyn Miller Design
200 yes 108 0
https://www.robynmillerdesign.com/home-1-1
Home — Robyn Miller Design
200 yes 129 0
https://www.robynmillerdesign.com/home-1-1-1
Robyn Miller Design
200 yes 1280 0
https://www.robynmillerdesign.com/home-archive-copy
Home (archive) (Copy)* — Robyn Miller Design
200 yes 277 0
https://www.robynmillerdesign.com/home-archive-copy-1
Home (archive) (Copy)* (Copy) — Robyn Miller Design
200 yes 238 0
https://www.robynmillerdesign.com/home-copy-2nd-version
Home (Copy) 2nd Version — Robyn Miller Design
200 yes 215 0
https://www.robynmillerdesign.com/new-page
Splash — Robyn Miller Design
200 yes 50 0
https://www.robynmillerdesign.com/shop
Services 4 — Robyn Miller Design
200 yes 357 0
https://www.robynmillerdesign.com/tshirts
Shop T-Shirts — Robyn Miller Design
200 yes 62 0
https://robynmillerdesign.com/mitzvah-designs-1
Robyn Miller Design
404 no 106 3
https://www.robynmillerdesign.com/camp
Robyn Miller Design
404 no 106 4
https://www.robynmillerdesign.com/college
Robyn Miller Design
404 no 106 4
https://www.robynmillerdesign.com/holiday
Robyn Miller Design
404 no 106 2
https://www.robynmillerdesign.com/mazel-tov
Robyn Miller Design
404 no 106 1
https://www.robynmillerdesign.com/mitzvah
Robyn Miller Design
404 no 106 3
https://www.robynmillerdesign.com/notepads
Robyn Miller Design
404 no 106 4
https://www.robynmillerdesign.com/notepads/sassy-pads
Robyn Miller Design
404 no 106 1
https://www.robynmillerdesign.com/quarantine-notes
Robyn Miller Design
404 no 106 1
https://www.robynmillerdesign.com/stationery
Robyn Miller Design
404 no 106 5
https://www.robynmillerdesign.com/street-view-news
Robyn Miller Design
404 no 106 2
https://www.robynmillerdesign.com/sweets-n-treats
Robyn Miller Design
404 no 106 1

Audit your own site — free

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

Scan your site →