Catalog / elevateyourart.com
57

SEO audit for elevateyourart.com

🖌 Beyond the Brushes

ecommerce

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

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

Beyond the Brushes is a monthly membership program that teaches hand rendered, mixed media artwork in Photoshop. Sign up and become a Photoshop Artisan!

Screenshot of elevateyourart.com
50
pages crawled
37
indexable pages
18
errors
134
warnings
477
notices
0
orphan pages
9
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Links 80 9 4 28
Crawlability 81 9 1 2
Content 80 0 34 6
Agent Readiness 81 0 32 49
Images 86 0 23 40
Headings 91 0 15 11
Meta Description 95 0 9 7
Duplicate 96 0 6 6
Budget 98 0 4 0
Indexability 98 0 4 0
Performance 99 0 2 162
Cache 100 0 0 41
Security 100 0 0 56
Sitemap 100 0 0 3
Social 100 0 0 11
Structured Data 100 0 0 37
Titles 100 0 0 12
URL 100 0 0 6
Findings

Errors (2 rules)

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

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

Warnings (13 rules)

warning Control has no accessible name

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

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

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

  • https://www.elevateyourart.com/cancel-btb-subscription — 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.elevateyourart.com/beyond-the-brushes.
  • https://www.elevateyourart.com/elevate-your-art-magazine — 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.elevateyourart.com/beyond-the-brushes.
  • https://www.elevateyourart.com/offers/G2SNdrd8 — this noindex page has 2 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.elevateyourart.com/masking-people-201, https://www.elevateyourart.com/sales-page-568f472f-d3fa-4cf7-b39a-8264d1f3ae51.
  • https://www.elevateyourart.com/resource_redirect/offers/NQRqHwEN — 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.elevateyourart.com/vip-waitlist-backdoor.

warning Lorem-ipsum placeholder text in a live page

Rule content.lorem_ipsum · Content · 17 occurrence(s)

warning Duplicate <title> across pages

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

warning Images missing alt text

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

warning Page is noindex

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

warning noindex + nofollow (blocks link equity flow)

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

warning Internal link points to a redirect

Rule links.redirect_target · Links · 4 occurrence(s)

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

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

warning Redirect chain (multiple hops)

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

Notices (28 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

notice No main landmark for AI agents

Rule agent.no_main_landmark · Agent Readiness · 22 occurrence(s)

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

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

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

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

  • https://www.elevateyourart.com/beyond-the-brushes-golden-turd-award-winners — this page reads as difficult (Flesch Reading Ease 44, 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 · 6 occurrence(s)

notice Likely hero image lacks fetchpriority=high

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

  • https://www.elevateyourart.com/ — the likely hero/LCP image (mclolypkrtgnxdnduz3n_logo-2020_full_size.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.elevateyourart.com/21-essential-photoshop-hacks — the likely hero/LCP image (fftajbg1roc922pngil5_file.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.elevateyourart.com/acr-click-confirmation — the likely hero/LCP image (0rvj2so2scmaarv2ksek_file.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.elevateyourart.com/beginner-or-painter — the likely hero/LCP image (y2i4sjsqt6ulxa2fraxn_file.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.elevateyourart.com/beyond-the-brushes — the likely hero/LCP image (placeholder.png) 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.elevateyourart.com/beyond-the-brushes-golden-turd-award-winners — the likely hero/LCP image (placeholder.png) 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.elevateyourart.com/blog — the likely hero/LCP image (9j14ofqktvajgjehd65e_hnvoxunhrradmj6oy4bt_file.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.elevateyourart.com/blog/date-yourself — the likely hero/LCP image (js1hhif8tmcioi2cfif7_white-bg-blog_-_title_card.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.elevateyourart.com/branding-assets-freebie-ty — the likely hero/LCP image (oibrdjgitiilebmhfxbe_file.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.elevateyourart.com/branding-assets-tutorial — the likely hero/LCP image (zvovxcet9qgzw2hicsyg_file.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.elevateyourart.com/bridge-basics-freemium — the likely hero/LCP image (3y2qq6q0slizpeoeuxep_file.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.elevateyourart.com/contact-form-thank-you — the likely hero/LCP image (xpnpwmhkqkgesno0oi9m_2019_full_size_logo.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.elevateyourart.com/elevate-your-art-2019 — the likely hero/LCP image (gk4efp1ktuuqg9n4kspe_file.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.elevateyourart.com/fixing-the-adobe-brush-disappearing-act — the likely hero/LCP image (placeholder.png) 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.elevateyourart.com/free-photoshop-painting-tutorial — the likely hero/LCP image (paiccdimrdig62prn7mn_eya_url.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.elevateyourart.com/masking-people-201 — the likely hero/LCP image (oswqkcaeqfkashjbxnk4_file.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.elevateyourart.com/painting-fur-fido-and-felines-Intro-Course — the likely hero/LCP image (kxmuhsjfswculljyxyng_file.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.elevateyourart.com/photoshop-clone-painting-complete-fur-collection — the likely hero/LCP image (m7sfppqrcap48wkfo1qs_file.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.elevateyourart.com/photoshop-painting-challenge — the likely hero/LCP image (placeholder.png) 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.elevateyourart.com/preparing-for-competition — the likely hero/LCP image (8tkqcmmftfmeizvy48rn_file.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.elevateyourart.com/sales-page-568f472f-d3fa-4cf7-b39a-8264d1f3ae51 — the likely hero/LCP image (mhtlkmj2s0aofzxbg8eu_logo-2020_full_size.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.elevateyourart.com/test-your-wacom-art-pen — the likely hero/LCP image (xpnpwmhkqkgesno0oi9m_2019_full_size_logo.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.elevateyourart.com/the-storybook-look — the likely hero/LCP image (37ukpybtvsvyxuqmlqic_file.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.elevateyourart.com/vip-waitlist-backdoor — the likely hero/LCP image (placeholder.png) 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.elevateyourart.com/what-you-ll-need — the likely hero/LCP image (8vugisyfrqi5iemlf8sn_file.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 · 40 occurrence(s)

notice Internal link has no anchor text / accessible name

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

notice Internal link points to a noindex page

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

notice Meta description too short

Rule meta_desc.too_short · Meta Description · 1 occurrence(s)

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

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

  • https://www.elevateyourart.com/beyond-the-brushes — the page has 1514 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 ETag header (no conditional GET for unchanged pages)

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

  • https://www.elevateyourart.com/ — 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.
  • https://www.elevateyourart.com/21-essential-photoshop-hacks — 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.
  • https://www.elevateyourart.com/acr-click-confirmation — 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.
  • https://www.elevateyourart.com/beginner-or-painter — 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.
  • https://www.elevateyourart.com/beyond-the-brushes — 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.
  • https://www.elevateyourart.com/beyond-the-brushes-golden-turd-award-winners — 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.
  • https://www.elevateyourart.com/blog — 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.
  • https://www.elevateyourart.com/blog/date-yourself — 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.
  • https://www.elevateyourart.com/branding-assets-freebie-ty — 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.
  • https://www.elevateyourart.com/branding-assets-tutorial — 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.
  • https://www.elevateyourart.com/bridge-basics-freemium — 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.
  • https://www.elevateyourart.com/contact-form-thank-you — 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.
  • https://www.elevateyourart.com/elevate-your-art-2019 — 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.
  • https://www.elevateyourart.com/fixing-the-adobe-brush-disappearing-act — 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.
  • https://www.elevateyourart.com/free-photoshop-painting-tutorial — 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.
  • https://www.elevateyourart.com/masking-people-201 — 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.
  • https://www.elevateyourart.com/painting-fur-fido-and-felines-Intro-Course — 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.
  • https://www.elevateyourart.com/photoshop-clone-painting-complete-fur-collection — 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.
  • https://www.elevateyourart.com/photoshop-painting-challenge — 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.
  • https://www.elevateyourart.com/preparing-for-competition — 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.
  • https://www.elevateyourart.com/sales-page-568f472f-d3fa-4cf7-b39a-8264d1f3ae51 — 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.
  • https://www.elevateyourart.com/test-your-wacom-art-pen — 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.
  • https://www.elevateyourart.com/the-storybook-look — 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.
  • https://www.elevateyourart.com/vip-waitlist-backdoor — 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.
  • https://www.elevateyourart.com/what-you-ll-need — 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 · 41 occurrence(s)

  • https://www.elevateyourart.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.elevateyourart.com/21-essential-photoshop-hacks — 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.elevateyourart.com/acr-click-confirmation — 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.elevateyourart.com/beginner-or-painter — 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.elevateyourart.com/beyond-the-brushes — 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.elevateyourart.com/beyond-the-brushes-golden-turd-award-winners — 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.elevateyourart.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.elevateyourart.com/blog/date-yourself — 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.elevateyourart.com/branding-assets-freebie-ty — 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.elevateyourart.com/branding-assets-tutorial — 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.elevateyourart.com/bridge-basics-freemium — 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.elevateyourart.com/contact-form-thank-you — 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.elevateyourart.com/elevate-your-art-2019 — 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.elevateyourart.com/fixing-the-adobe-brush-disappearing-act — 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.elevateyourart.com/free-photoshop-painting-tutorial — 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.elevateyourart.com/masking-people-201 — 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.elevateyourart.com/painting-fur-fido-and-felines-Intro-Course — 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.elevateyourart.com/photoshop-clone-painting-complete-fur-collection — 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.elevateyourart.com/photoshop-painting-challenge — 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.elevateyourart.com/preparing-for-competition — 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.elevateyourart.com/sales-page-568f472f-d3fa-4cf7-b39a-8264d1f3ae51 — 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.elevateyourart.com/test-your-wacom-art-pen — 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.elevateyourart.com/the-storybook-look — 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.elevateyourart.com/vip-waitlist-backdoor — 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.elevateyourart.com/what-you-ll-need — 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 Missing recommended security headers

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

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

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

notice Indexable page not listed in sitemap

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

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

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

notice Underscores in URL path (prefer hyphens)

Rule url.underscores · URL · 1 occurrence(s)

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://www.elevateyourart.com/pages/privacy-policy
Privacy Policy
200 yes 1286 46
https://www.elevateyourart.com/
Elevate Your Art
200 yes 974 47
https://www.elevateyourart.com/blog
The Digital Palette - Modern Tools, Classical Methods
200 yes 149 28
https://www.elevateyourart.com/login
Elevate Your Art
200 yes 60 21
https://www.elevateyourart.com/site/about
About
200 yes 1027 21
https://www.elevateyourart.com/store
Elevate Your Art
200 yes 101 13
https://www.elevateyourart.com/blog/date-yourself
Date Yourself
200 yes 956 3
https://www.elevateyourart.com/blog/show-up
Show Up
200 yes 733 3
https://www.elevateyourart.com/blog/we-don-t-think
We Don't Think
200 yes 986 3
https://www.elevateyourart.com/password/new
Elevate Your Art
200 yes 28 2
https://www.elevateyourart.com/blog/freedom-to-paint
Freedom to Paint
200 yes 955 2
https://www.elevateyourart.com/blog/know-your-worth
Know Your Worth
200 yes 1066 2
https://www.elevateyourart.com/blog/rufus-puts-you-on-blast
Rufus Puts You on Blast
200 yes 1169 2
https://www.elevateyourart.com/blog?page=1
The Digital Palette - Modern Tools, Classical Methods
200 yes 149 2
https://www.elevateyourart.com/offers/G2SNdrd8
Elevate Your Art
200 no 545 2
https://www.elevateyourart.com/products/adobe-camera-raw
Elevate Your Art
200 yes 70 1
https://www.elevateyourart.com/free-photoshop-painting-tutorial
FREE Photoshop PAINTING Tutorial
200 yes 250 1
https://www.elevateyourart.com/cancel-btb-subscription
How to Cancel
200 no 689 1
https://www.elevateyourart.com/elevate-your-art-magazine
Elevate Your Art Magazine
200 no 205 1
https://www.elevateyourart.com/beyond-the-brushes
🖌 Beyond the Brushes
200 yes 4256 1
https://www.elevateyourart.com/resource_redirect/offers/NQRqHwEN
Elevate Your Art
200 no 173 1
https://www.elevateyourart.com/21-essential-photoshop-hacks
21 Essential Photoshop Hacks
200 yes 38 0
https://www.elevateyourart.com/acr-click-confirmation
ACR Click Confirmation
200 yes 87 0
https://www.elevateyourart.com/beginner-or-painter
Beginner or Painter?
200 yes 73 0
https://www.elevateyourart.com/beyond-the-brushes-golden-turd-award-winners
Beyond the Brushes Student Gallery
200 yes 133 0
https://www.elevateyourart.com/branding-assets-freebie-ty
Branding Assets Freebie TY
200 yes 117 0
https://www.elevateyourart.com/branding-assets-tutorial
Drag and Drop Branding Library
200 yes 55 0
https://www.elevateyourart.com/bridge-basics-freemium
Adobe Bridge FREE Mini-Course
200 yes 83 0
https://www.elevateyourart.com/contact-form-thank-you
Contact Form Thank You
200 yes 44 0
https://www.elevateyourart.com/elevate-your-art-2019
Elevate Your Art
200 yes 950 0
https://www.elevateyourart.com/fixing-the-adobe-brush-disappearing-act
Fix the Adobe Brush Disappearing Act!
200 yes 105 0
https://www.elevateyourart.com/masking-people-201
Masking People 201
200 yes 833 0
https://www.elevateyourart.com/painting-fur-fido-and-felines-Intro-Course
Painting Fur: Fido and Felines Intro Course
200 yes 447 0
https://www.elevateyourart.com/photoshop-clone-painting-complete-fur-collection
Painting Fur in Photoshop CC
200 yes 1065 0
https://www.elevateyourart.com/photoshop-painting-challenge
FREE Photoshop CC Painting Challenge
200 yes 166 0
https://www.elevateyourart.com/preparing-for-competition
Preparing for Competition
200 yes 2374 0
https://www.elevateyourart.com/sales-page-568f472f-d3fa-4cf7-b39a-8264d1f3ae51
Masking Fur 101
200 yes 838 0
https://www.elevateyourart.com/test-your-wacom-art-pen
Test Your Wacom Art Pen
200 yes 216 0
https://www.elevateyourart.com/the-storybook-look
The Storybook Look
200 yes 255 0
https://www.elevateyourart.com/vip-waitlist-backdoor
VIP Top-Secret Backdoor
200 yes 147 0
https://www.elevateyourart.com/what-you-ll-need
What You'll Need...
200 yes 223 0
https://www.elevateyourart.com/Weekly
Not Found (404)
404 no 60 1
https://www.elevateyourart.com/Www.diannapaulk.com
Not Found (404)
404 no 60 1
https://www.elevateyourart.com/about-michelle
Not Found (404)
404 no 60 1
https://www.elevateyourart.com/fig-photography.com
Not Found (404)
404 no 60 1
https://www.elevateyourart.com/www.dogpatchpix.com
Not Found (404)
404 no 60 1
https://www.elevateyourart.com/www.gudpix.com
Not Found (404)
404 no 60 1
https://www.elevateyourart.com/www.membymaryanne.com
Not Found (404)
404 no 60 1
https://www.elevateyourart.com/www.poppybluephoto.com
Not Found (404)
404 no 60 1
https://www.elevateyourart.com/www.sarahstilesphotography.com
Not Found (404)
404 no 60 1

Audit your own site — free

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

Scan your site →