Catalog / stillopress.com
65

SEO audit for stillopress.com

Stillopress | Stillo Press

other

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

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

— The editor

38
pages crawled
38
indexable pages
0
errors
472
warnings
280
notices
19
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Links 0 0 376 3
Duplicate 57 0 55 26
Content 85 0 19 51
Meta Description 92 0 10 22
Headings 95 0 6 0
Structured Data 95 0 6 2
Agent Readiness 100 0 0 10
Cache 100 0 0 38
Crawlability 100 0 0 19
Performance 100 0 0 38
Security 100 0 0 38
Social 100 0 0 33
Findings

Warnings (9 rules)

warning Duplicate page content

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

warning Homepage duplicated across protocol/host variants (no redirect)

Rule duplicate.protocol_host · Duplicate · 1 occurrence(s)

  • https://stillopress.com/ — https://www.stillopress.com/ serves the same homepage content with a 200 and no redirect — Google sees a duplicate. Pick one canonical host/scheme and 301-redirect the others.

warning Duplicate <title> across pages

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

warning Orphan page (no internal inlinks)

Rule links.orphan · Links · 19 occurrence(s)

warning Internal link points to a redirect

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

warning Schema describes content not visible on the page

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

  • https://stillopress.com/general/built-for-three-readers-humans-google-and-ai — a schema name/headline ("Built for Three Readers: Humans, Google, and AI") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://stillopress.com/general/built-for-three-readers-humans-google-and-ai/ — a schema name/headline ("Built for Three Readers: Humans, Google, and AI") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://stillopress.com/general/every-image-optimized-webp-comes-to-published-sites — a schema name/headline ("Every Image, Optimized: WebP Comes to Published Sites") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://stillopress.com/general/every-image-optimized-webp-comes-to-published-sites/ — a schema name/headline ("Every Image, Optimized: WebP Comes to Published Sites") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://stillopress.com/general/instant-publishing-that-keeps-everything-fresh — a schema name/headline ("Instant Publishing That Keeps Everything Fresh") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://stillopress.com/general/instant-publishing-that-keeps-everything-fresh/ — a schema name/headline ("Instant Publishing That Keeps Everything Fresh") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.

Notices (13 rules)

notice Heading levels skip a level

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

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

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

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

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

  • https://stillopress.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://stillopress.com/atlas-docs — this page reads as difficult (Flesch Reading Ease 47, 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://stillopress.com/atlas-docs/ — this page reads as difficult (Flesch Reading Ease 47, 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://stillopress.com/docs — 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://stillopress.com/examples — 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://stillopress.com/examples/ — 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://stillopress.com/features — 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://stillopress.com/features/ — 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://stillopress.com/general — 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://stillopress.com/general/built-for-three-readers-humans-google-and-ai — 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.
  • https://stillopress.com/general/built-for-three-readers-humans-google-and-ai/ — 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.
  • https://stillopress.com/ground-coffee — 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://stillopress.com/ground-coffee/ — 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://stillopress.com/noir-architects — 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.
  • https://stillopress.com/noir-architects/ — 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.
  • https://stillopress.com/security — this page reads as very difficult (Flesch Reading Ease 24, 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://stillopress.com/security/ — this page reads as very difficult (Flesch Reading Ease 24, 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://stillopress.com/solstice-records — 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.
  • https://stillopress.com/solstice-records/ — 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.
  • https://stillopress.com/studio-forma — this page reads as difficult (Flesch Reading Ease 43, 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://stillopress.com/studio-forma/ — this page reads as difficult (Flesch Reading Ease 43, 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://stillopress.com/wordpress-migration — 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://stillopress.com/wordpress-migration/ — 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.

notice Duplicate meta description across pages

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

notice Page has only one internal inlink (fragile crawl path)

Rule links.single_inlink · Links · 3 occurrence(s)

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

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

  • https://stillopress.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://stillopress.com/about/ — 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://stillopress.com/atlas-docs/ — 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://stillopress.com/contact/ — 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://stillopress.com/docs/ — 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://stillopress.com/examples — 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://stillopress.com/examples/ — 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://stillopress.com/features — 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://stillopress.com/features/ — 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://stillopress.com/general — 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://stillopress.com/general/built-for-three-readers-humans-google-and-ai/ — 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://stillopress.com/general/every-image-optimized-webp-comes-to-published-sites/ — 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://stillopress.com/general/instant-publishing-that-keeps-everything-fresh/ — 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://stillopress.com/ground-coffee/ — 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://stillopress.com/noir-architects/ — 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://stillopress.com/pricing — 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://stillopress.com/pricing/ — 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://stillopress.com/security/ — 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://stillopress.com/solstice-records/ — 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://stillopress.com/studio-forma/ — 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://stillopress.com/templates — 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://stillopress.com/templates/ — 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://stillopress.com/the-quarterly/ — 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://stillopress.com/wordpress-migration — 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://stillopress.com/wordpress-migration/ — 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 URL redirects to another URL

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

notice FAQPage structured data (rich result removed May 2026)

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

  • https://stillopress.com/pricing — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://stillopress.com/pricing/ — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.

notice Missing recommended security headers

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

notice Missing Twitter Card tag

Rule twitter.missing · Social · 1 occurrence(s)

Pages (showing 38 of 38)
URLStatusIndexableWordsIn-links
https://stillopress.com/
Stillopress | Stillo Press
200 yes 537 38
https://stillopress.com/about
About | Stillo Press
200 yes 374 38
https://stillopress.com/contact
Contact | Stillo Press
200 yes 97 38
https://stillopress.com/docs
Documentation | Stillo Press
200 yes 211 38
https://stillopress.com/examples
Examples | Stillo Press
200 yes 238 38
https://stillopress.com/features
Product | Stillo Press
200 yes 440 38
https://stillopress.com/pricing
Pricing | Stillo Press
200 yes 684 38
https://stillopress.com/security
Security | Stillo Press
200 yes 293 38
https://stillopress.com/templates
Templates | Stillo Press
200 yes 167 38
https://stillopress.com/wordpress-migration
WordPress Migration | Stillo Press
200 yes 238 38
https://stillopress.com/atlas-docs
Atlas Docs | Stillo Press
200 yes 156 2
https://stillopress.com/ground-coffee
Ground Coffee | Stillo Press
200 yes 206 2
https://stillopress.com/noir-architects
Noir Architects | Stillo Press
200 yes 216 2
https://stillopress.com/solstice-records
Solstice Records | Stillo Press
200 yes 184 2
https://stillopress.com/studio-forma
Studio Forma | Stillo Press
200 yes 134 2
https://stillopress.com/the-quarterly
The Quarterly | Stillo Press
200 yes 196 2
https://stillopress.com/general/built-for-three-readers-humans-google-and-ai
Built for Three Readers: Humans, Google, and AI | Stillo Press
200 yes 104 1
https://stillopress.com/general/every-image-optimized-webp-comes-to-published-sites
Every Image, Optimized: WebP Comes to Published Sites | Stillo Press
200 yes 91 1
https://stillopress.com/general/instant-publishing-that-keeps-everything-fresh
Instant Publishing That Keeps Everything Fresh | Stillo Press
200 yes 84 1
https://stillopress.com/about/
About | Stillo Press
200 yes 374 0
https://stillopress.com/atlas-docs/
Atlas Docs | Stillo Press
200 yes 156 0
https://stillopress.com/contact/
Contact | Stillo Press
200 yes 97 0
https://stillopress.com/docs/
Documentation | Stillo Press
200 yes 211 0
https://stillopress.com/examples/
Examples | Stillo Press
200 yes 238 0
https://stillopress.com/features/
Product | Stillo Press
200 yes 440 0
https://stillopress.com/general
General | Stillo Press
200 yes 115 0
https://stillopress.com/general/built-for-three-readers-humans-google-and-ai/
Built for Three Readers: Humans, Google, and AI | Stillo Press
200 yes 104 0
https://stillopress.com/general/every-image-optimized-webp-comes-to-published-sites/
Every Image, Optimized: WebP Comes to Published Sites | Stillo Press
200 yes 91 0
https://stillopress.com/general/instant-publishing-that-keeps-everything-fresh/
Instant Publishing That Keeps Everything Fresh | Stillo Press
200 yes 84 0
https://stillopress.com/ground-coffee/
Ground Coffee | Stillo Press
200 yes 206 0
https://stillopress.com/noir-architects/
Noir Architects | Stillo Press
200 yes 216 0
https://stillopress.com/pricing/
Pricing | Stillo Press
200 yes 684 0
https://stillopress.com/security/
Security | Stillo Press
200 yes 293 0
https://stillopress.com/solstice-records/
Solstice Records | Stillo Press
200 yes 184 0
https://stillopress.com/studio-forma/
Studio Forma | Stillo Press
200 yes 134 0
https://stillopress.com/templates/
Templates | Stillo Press
200 yes 167 0
https://stillopress.com/the-quarterly/
The Quarterly | Stillo Press
200 yes 196 0
https://stillopress.com/wordpress-migration/
WordPress Migration | Stillo Press
200 yes 238 0

Audit your own site — free

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

Scan your site →