Catalog / iterationux.com
66

SEO audit for iterationux.com

Iteration UX – Custom full stack software, website, training, and design.

otherWordPress

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

Download Markdown report (feed to ChatGPT / Claude / Cursor)
50
pages crawled
48
indexable pages
0
errors
236
warnings
576
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Content 70 0 50 77
Agent Readiness 71 0 48 67
Meta Description 71 0 48 0
Performance 71 0 48 139
Duplicate 92 0 14 0
Headings 92 0 13 2
Canonical 94 0 10 0
Rendering 98 0 3 0
Images 99 0 2 45
Links 100 0 0 45
Security 100 0 0 51
Social 100 0 0 96
Structured Data 100 0 0 48
URL 100 0 0 6
Findings

Warnings (10 rules)

warning Control has no accessible name

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

warning Lorem-ipsum placeholder text in a live page

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

warning Thin content (low word count)

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

warning Duplicate <title> across pages

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

warning Images missing alt text

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

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

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

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

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

  • https://iterationux.com/portfolio_category/big-images/ — Raw HTML has 14 words and 0 links — this page is built by JavaScript in the browser. Googlebot renders JS but delays it, and most crawlers and AI assistants (ChatGPT, Perplexity, Claude) don't run JavaScript at all, so to them the page looks empty. Server-render or pre-render your main content and navigation.
  • https://iterationux.com/portfolio_type/ajax/ — Raw HTML has 14 words and 0 links — this page is built by JavaScript in the browser. Googlebot renders JS but delays it, and most crawlers and AI assistants (ChatGPT, Perplexity, Claude) don't run JavaScript at all, so to them the page looks empty. Server-render or pre-render your main content and navigation.
  • https://iterationux.com/testimonials_category/dark-text/ — Raw HTML has 14 words and 0 links — this page is built by JavaScript in the browser. Googlebot renders JS but delays it, and most crawlers and AI assistants (ChatGPT, Perplexity, Claude) don't run JavaScript at all, so to them the page looks empty. Server-render or pre-render your main content and navigation.

Notices (19 rules)

notice Heading levels skip a level

Rule agent.heading_skip · Agent Readiness · 21 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 · 45 occurrence(s)

notice Low text-to-HTML ratio

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

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

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

  • https://iterationux.com/ — this page reads as very difficult (Flesch Reading Ease 20, 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://iterationux.com/author/483016pwpadmin/ — this page reads as very difficult (Flesch Reading Ease 29, 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://iterationux.com/blog-post-with-image/ — this page reads as very difficult (Flesch Reading Ease 18, 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://iterationux.com/category/branding/ — this page reads as very difficult (Flesch Reading Ease 10, 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://iterationux.com/clean-web-design/ — 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://iterationux.com/duis-tristique-condimentum-2/ — 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://iterationux.com/meet-the-new-web-design-trends/ — 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://iterationux.com/minimalistic-design/ — this page reads as very difficult (Flesch Reading Ease 13, 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://iterationux.com/motion-design/ — this page reads as very difficult (Flesch Reading Ease 23, 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://iterationux.com/portfolio/fox-artwork-2/ — this page reads as very difficult (Flesch Reading Ease 17, 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://iterationux.com/portfolio/lettering-logos/ — this page reads as very difficult (Flesch Reading Ease 14, 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://iterationux.com/portfolio/meditation-app/ — this page reads as very difficult (Flesch Reading Ease 17, 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://iterationux.com/portfolio/paintings-2/ — this page reads as very difficult (Flesch Reading Ease 17, 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://iterationux.com/portfolio/shapes-2/ — this page reads as very difficult (Flesch Reading Ease 20, 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://iterationux.com/portfolio/woman-artwork-2/ — this page reads as very difficult (Flesch Reading Ease 16, 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://iterationux.com/random-explorations-with-cinema-4d-and-redshift/ — 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://iterationux.com/spotlight-equinox-collection-by-shane-griffin/ — this page reads as very difficult (Flesch Reading Ease 20, 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://iterationux.com/tag/clean/ — this page reads as very difficult (Flesch Reading Ease 3, 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://iterationux.com/testimonials/testimonial-01/ — this page reads as difficult (Flesch Reading Ease 45, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://iterationux.com/testimonials/testimonial-03/ — 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://iterationux.com/testimonials/testimonial-04/ — 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://iterationux.com/testimonials/testimonial-06-copy/ — 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://iterationux.com/testimonials/testimonial-08/ — 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://iterationux.com/testimonials/testimonial-09/ — 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://iterationux.com/visually-identity-and-branding-for-uk-restaurant/ — 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.

notice Multiple <h1> elements

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

notice Likely hero image lacks fetchpriority=high

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

  • https://iterationux.com/ — the likely hero/LCP image (logo_iux.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://iterationux.com/author/483016pwpadmin/ — the likely hero/LCP image (logo_iux.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://iterationux.com/blog-post-with-image/ — the likely hero/LCP image (logo_iux.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://iterationux.com/category/branding/ — the likely hero/LCP image (logo_iux.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://iterationux.com/clean-web-design/ — the likely hero/LCP image (logo_iux.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://iterationux.com/duis-tristique-condimentum-2/ — the likely hero/LCP image (logo_iux.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://iterationux.com/meet-the-new-web-design-trends/ — the likely hero/LCP image (logo_iux.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://iterationux.com/minimalistic-design/ — the likely hero/LCP image (logo_iux.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://iterationux.com/motion-design/ — the likely hero/LCP image (logo_iux.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://iterationux.com/portfolio/card-mockup/ — the likely hero/LCP image (logo_iux.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://iterationux.com/portfolio/faces/ — the likely hero/LCP image (logo_iux.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://iterationux.com/portfolio/fox-artwork/ — the likely hero/LCP image (logo_iux.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://iterationux.com/portfolio/landscape/ — the likely hero/LCP image (logo_iux.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://iterationux.com/portfolio/logotypes/ — the likely hero/LCP image (logo_iux.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://iterationux.com/portfolio/meditation-app/ — the likely hero/LCP image (logo_iux.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://iterationux.com/portfolio/paintings/ — the likely hero/LCP image (logo_iux.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://iterationux.com/portfolio/shapes/ — the likely hero/LCP image (logo_iux.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://iterationux.com/portfolio/woman-artwork-2/ — the likely hero/LCP image (logo_iux.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://iterationux.com/portfolio/woman-artwork/ — the likely hero/LCP image (logo_iux.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://iterationux.com/quote-post/ — the likely hero/LCP image (logo_iux.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://iterationux.com/random-explorations-with-cinema-4d-and-redshift/ — the likely hero/LCP image (logo_iux.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://iterationux.com/spotlight-equinox-collection-by-shane-griffin/ — the likely hero/LCP image (logo_iux.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://iterationux.com/tag/clean/ — the likely hero/LCP image (logo_iux.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://iterationux.com/testimonials/testimonial-01/ — the likely hero/LCP image (logo_iux.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://iterationux.com/visually-identity-and-branding-for-uk-restaurant/ — the likely hero/LCP image (logo_iux.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.

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

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

notice Internal link has no anchor text / accessible name

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

notice Missing Open Graph tags

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

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

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

notice Large HTML document

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

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

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

  • https://iterationux.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://iterationux.com/author/483016pwpadmin/ — 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://iterationux.com/blog-post-with-image/ — 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://iterationux.com/category/branding/ — 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://iterationux.com/clean-web-design/ — 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://iterationux.com/duis-tristique-condimentum-2/ — 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://iterationux.com/meet-the-new-web-design-trends/ — 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://iterationux.com/minimalistic-design/ — 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://iterationux.com/motion-design/ — 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://iterationux.com/portfolio/card-mockup/ — 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://iterationux.com/portfolio/faces/ — 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://iterationux.com/portfolio/logotypes/ — 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://iterationux.com/portfolio/meditation-app/ — 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://iterationux.com/portfolio/paintings/ — 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://iterationux.com/portfolio/shapes/ — 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://iterationux.com/portfolio/woman-artwork/ — 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://iterationux.com/portfolio_category/big-images/ — 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://iterationux.com/portfolio_type/ajax/ — 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://iterationux.com/quote-post/ — 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://iterationux.com/random-explorations-with-cinema-4d-and-redshift/ — 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://iterationux.com/spotlight-equinox-collection-by-shane-griffin/ — 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://iterationux.com/tag/clean/ — 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://iterationux.com/testimonials/testimonial-01/ — 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://iterationux.com/testimonials_category/dark-text/ — 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://iterationux.com/visually-identity-and-branding-for-uk-restaurant/ — 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 Missing recommended security headers

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

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

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

notice Uppercase letters in URL path

Rule url.uppercase · URL · 2 occurrence(s)

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://iterationux.com/
Iteration UX – Custom full stack software, website, training, and design.
200 yes 1815 45
https://iterationux.com/author/483016pwpadmin/
483016pwpadmin – Iteration UX
200 yes 518 17
https://iterationux.com/category/photography/
Photography – Iteration UX
200 yes 344 13
https://iterationux.com/random-explorations-with-cinema-4d-and-redshift/
Random Explorations with Cinema 4D and Redshift – Iteration UX
200 yes 345 13
https://iterationux.com/duis-tristique-condimentum-2/
Duis Tristique Condimentum – Iteration UX
200 yes 365 13
https://iterationux.com/meet-the-new-web-design-trends/
Meet the New Web Design Trends – Iteration UX
200 yes 402 13
https://iterationux.com/category/development/
Development – Iteration UX
200 yes 188 12
https://iterationux.com/category/other/
Other – Iteration UX
200 yes 196 12
https://iterationux.com/category/branding/
Branding – Iteration UX
200 yes 184 12
https://iterationux.com/blog-post-with-image/
Blog post with Image – Iteration UX
200 yes 166 11
https://iterationux.com/category/design/
Design – Iteration UX
200 yes 195 11
https://iterationux.com/spotlight-equinox-collection-by-shane-griffin/
Spotlight — Equinox Collection by Shane Griffin – Iteration UX
200 yes 217 11
https://iterationux.com/visually-identity-and-branding-for-uk-restaurant/
Visually Identity and Branding for UK Restaurant – Iteration UX
200 yes 318 11
https://iterationux.com/portfolio/shapes-2/
Shapes – Iteration UX
200 yes 221 5
https://iterationux.com/portfolio/fox-artwork-2/
Fox artwork – Iteration UX
200 yes 156 4
https://iterationux.com/portfolio/lansdcape/
Lansdcape – Iteration UX
200 yes 85 4
https://iterationux.com/clean-web-design/
Clean Web Design – Iteration UX
200 yes 361 5
https://iterationux.com/portfolio/lettering-logos/
Lettering Logos – Iteration UX
200 yes 150 2
https://iterationux.com/portfolio/faces/
Faces – Iteration UX
200 yes 92 2
https://iterationux.com/portfolio/paintings/
Paintings – Iteration UX
200 yes 91 2
https://iterationux.com/portfolio/woman-artwork/
Woman artwork – Iteration UX
200 yes 95 2
https://iterationux.com/portfolio/shapes/
Shapes – Iteration UX
200 yes 91 2
https://iterationux.com/portfolio/card-mockup/
Card mockup – Iteration UX
200 yes 94 2
https://iterationux.com/portfolio/logotypes/
Logotypes – Iteration UX
200 yes 91 2
https://iterationux.com/portfolio/landscape/
Landscape – Iteration UX
200 yes 91 2
https://iterationux.com/portfolio/fox-artwork/
Fox artwork – Iteration UX
200 yes 94 2
https://iterationux.com/portfolio/card-mockup-2/
Card mockup – Iteration UX
200 yes 86 2
https://iterationux.com/minimalistic-design/
Minimalistic Design – Iteration UX
200 yes 181 4
https://iterationux.com/portfolio/woman-artwork-2/
Woman artwork – Iteration UX
200 yes 110 2
https://iterationux.com/motion-design/
Motion Design – Iteration UX
200 yes 143 3
https://iterationux.com/portfolio/paintings-2/
Paintings – Iteration UX
200 yes 200 2
https://iterationux.com/portfolio/faces-2/
Faces – Iteration UX
200 yes 68 2
https://iterationux.com/portfolio/meditation-app-2/
Meditation App – Iteration UX
200 yes 92 2
https://iterationux.com/portfolio/meditation-app/
Meditation App – Iteration UX
200 yes 94 1
https://iterationux.com/quote-post/
Quote Post – Iteration UX
200 yes 78 3
https://iterationux.com/portfolio_category/big-images/
Big Images – Iteration UX
200 yes 14 0
https://iterationux.com/portfolio_type/ajax/
AJAX – Iteration UX
200 yes 14 0
https://iterationux.com/tag/clean/
Clean – Iteration UX
200 yes 141 0
https://iterationux.com/testimonials/single-testimonial/
Single Testimonial – Iteration UX
200 yes 70 0
https://iterationux.com/testimonials/testimonial-01/
Testimonial 01 – Iteration UX
200 yes 104 0
https://iterationux.com/testimonials/testimonial-02/
Testimonial 02 – Iteration UX
200 yes 96 0
https://iterationux.com/testimonials/testimonial-03/
Testimonial 03 – Iteration UX
200 yes 104 0
https://iterationux.com/testimonials/testimonial-04/
Testimonial 04 – Iteration UX
200 yes 103 0
https://iterationux.com/testimonials/testimonial-05-copy/
Testimonial 05 – Iteration UX
200 yes 96 0
https://iterationux.com/testimonials/testimonial-06-copy/
Testimonial 06 – Iteration UX
200 yes 103 0
https://iterationux.com/testimonials/testimonial-08/
Testimonial 08 – Iteration UX
200 yes 103 0
https://iterationux.com/testimonials/testimonial-09/
Testimonial 09 – Iteration UX
200 yes 104 0
https://iterationux.com/testimonials_category/dark-text/
Dark-Text – Iteration UX
200 yes 14 0
https://iterationux.com/Portfolio/Videos/Vi1.mp4 200 no 0 1
https://iterationux.com/wp-content/uploads/2026/05/GLRI_Outreach-1024x668.jpg 200 no 0 1

Audit your own site — free

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

Scan your site →