SEO audit for 0d00.club
Mizuki - One demo website
Health 64/100 (fair) · 35 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)Mizuki - One demo website
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Security | 68 | 1 | 34 | 68 |
| Agent Readiness | 71 | 0 | 34 | 8 |
| Canonical | 71 | 0 | 34 | 0 |
| Content | 82 | 0 | 21 | 33 |
| Headings | 84 | 0 | 19 | 1 |
| Duplicate | 85 | 0 | 17 | 16 |
| Cache | 100 | 0 | 0 | 34 |
| Images | 100 | 0 | 0 | 34 |
| Links | 100 | 0 | 0 | 2 |
| Meta Description | 100 | 0 | 0 | 48 |
| Performance | 100 | 0 | 0 | 104 |
| Sitemap | 100 | 0 | 0 | 21 |
| Social | 100 | 0 | 0 | 34 |
| Structured Data | 100 | 0 | 0 | 35 |
| Titles | 100 | 0 | 0 | 19 |
| URL | 100 | 0 | 0 | 1 |
Errors (1 rules)
error Mixed content on HTTPS page
Rule security.mixed_content · Security · 1 occurrence(s)
- https://0d00.club/friends/ — 1 insecure subresource(s), e.g. http://q.qlogo.cn/headimg_dl?dst_uin=3231515355&spec=640&img_type=jpg
Warnings (8 rules)
warning Control has no accessible name
Rule agent.control_no_name · Agent Readiness · 34 occurrence(s)
- https://0d00.club/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/about/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/albums/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/albums/AcgExample/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/anime/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/archive/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/archive/?category=Examples — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/archive/?tag=Blogging — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/archive/?tag=Customization — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/archive/?tag=Demo — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/archive/?tag=Encryption — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/archive/?tag=Example — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/archive/?tag=Markdown — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/archive/?tag=Mermaid — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/archive/?tag=Mizuki — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/archive/?tag=Test — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/atom/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/devices/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/diary/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/friends/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/posts/markdown-tutorial/ — 8 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/projects/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/rss/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/skills/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://0d00.club/timeline/ — 7 button/link(s) with no text or aria-label — an agent can't target them
warning Missing canonical tag
Rule canonical.missing · Canonical · 34 occurrence(s)
- https://0d00.club/
- https://0d00.club/about/
- https://0d00.club/albums/
- https://0d00.club/albums/AcgExample/
- https://0d00.club/anime/
- https://0d00.club/archive/
- https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?tag=Blogging
- https://0d00.club/archive/?tag=Customization
- https://0d00.club/archive/?tag=Demo
- https://0d00.club/archive/?tag=Encryption
- https://0d00.club/archive/?tag=Example
- https://0d00.club/archive/?tag=Markdown
- https://0d00.club/archive/?tag=Mermaid
- https://0d00.club/archive/?tag=Mizuki
- https://0d00.club/archive/?tag=Test
- https://0d00.club/atom/
- https://0d00.club/devices/
- https://0d00.club/diary/
- https://0d00.club/friends/
- https://0d00.club/posts/markdown-tutorial/
- https://0d00.club/projects/
- https://0d00.club/rss/
- https://0d00.club/skills/
- https://0d00.club/timeline/
warning Lorem-ipsum placeholder text in a live page
Rule content.lorem_ipsum · Content · 1 occurrence(s)
- https://0d00.club/posts/markdown-tutorial/ — the page body contains "lorem ipsum" placeholder text — replace it with real content or noindex the page until it's finished
warning Thin content (low word count)
Rule content.thin · Content · 20 occurrence(s)
- https://0d00.club/albums/ — 184 words
- https://0d00.club/albums/AcgExample/ — 183 words
- https://0d00.club/archive/ — 161 words
- https://0d00.club/archive/?category=Examples — 161 words
- https://0d00.club/archive/?category=Guides — 161 words
- https://0d00.club/archive/?category=Technology — 161 words
- https://0d00.club/archive/?tag=Blogging — 161 words
- https://0d00.club/archive/?tag=Customization — 161 words
- https://0d00.club/archive/?tag=Demo — 161 words
- https://0d00.club/archive/?tag=Encryption — 161 words
- https://0d00.club/archive/?tag=Example — 161 words
- https://0d00.club/archive/?tag=Markdown — 161 words
- https://0d00.club/archive/?tag=Mermaid — 161 words
- https://0d00.club/archive/?tag=Mizuki — 161 words
- https://0d00.club/archive/?tag=Test — 161 words
- https://0d00.club/archive/?tag=Video — 161 words
- https://0d00.club/devices/ — 179 words
- https://0d00.club/diary/ — 179 words
- https://0d00.club/posts/encrypted-example/ — 199 words
- https://0d00.club/posts/encrypted-post/ — 199 words
warning Homepage duplicated across protocol/host variants (no redirect)
Rule duplicate.protocol_host · Duplicate · 1 occurrence(s)
- https://0d00.club/ — https://www.0d00.club/ 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 · 16 occurrence(s)
- https://0d00.club/archive/ — title shared by 14 pages: https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples, https://0d00.club/archive/?tag=Customization
- https://0d00.club/archive/?category=Examples — title shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?tag=Customization
- https://0d00.club/archive/?category=Guides — title shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?category=Technology — title shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?tag=Blogging — title shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?category=Examples, https://0d00.club/archive/?tag=Customization
- https://0d00.club/archive/?tag=Customization — title shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?tag=Demo — title shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?tag=Encryption — title shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?tag=Example — title shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?tag=Markdown — title shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?tag=Mermaid — title shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?tag=Mizuki — title shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?tag=Test — title shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?tag=Video — title shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/posts/encrypted-example/ — title shared by 2 pages: https://0d00.club/posts/encrypted-post/
- https://0d00.club/posts/encrypted-post/ — title shared by 2 pages: https://0d00.club/posts/encrypted-example/
warning Missing <h1>
Rule h1.missing · Headings · 19 occurrence(s)
- https://0d00.club/archive/
- https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?category=Guides
- https://0d00.club/archive/?category=Technology
- https://0d00.club/archive/?tag=Blogging
- https://0d00.club/archive/?tag=Customization
- https://0d00.club/archive/?tag=Demo
- https://0d00.club/archive/?tag=Encryption
- https://0d00.club/archive/?tag=Example
- https://0d00.club/archive/?tag=Markdown
- https://0d00.club/archive/?tag=Mermaid
- https://0d00.club/archive/?tag=Mizuki
- https://0d00.club/archive/?tag=Test
- https://0d00.club/archive/?tag=Video
- https://0d00.club/posts/encrypted-example/
- https://0d00.club/posts/encrypted-post/
- https://0d00.club/posts/guide/
- https://0d00.club/posts/markdown-extended/
- https://0d00.club/posts/video/
warning Content-Type header doesn't match the actual content
Rule headers.content_type_mismatch · Security · 34 occurrence(s)
- https://0d00.club/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/about/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/albums/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/albums/AcgExample/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/anime/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/archive/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/archive/?category=Examples — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/archive/?tag=Blogging — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/archive/?tag=Customization — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/archive/?tag=Demo — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/archive/?tag=Encryption — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/archive/?tag=Example — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/archive/?tag=Markdown — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/archive/?tag=Mermaid — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/archive/?tag=Mizuki — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/archive/?tag=Test — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/atom/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/devices/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/diary/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/friends/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/posts/markdown-tutorial/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/projects/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/rss/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/skills/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://0d00.club/timeline/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
Notices (22 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 8 occurrence(s)
- https://0d00.club/albums/ — h3 follows h1 — skips h2
- https://0d00.club/anime/ — h3 follows h1 — skips h2
- https://0d00.club/atom/ — h3 follows h1 — skips h2
- https://0d00.club/devices/ — h3 follows h1 — skips h2
- https://0d00.club/friends/ — h3 follows h1 — skips h2
- https://0d00.club/posts/markdown-tutorial/ — h4 follows h2 — skips h3
- https://0d00.club/rss/ — h3 follows h1 — skips h2
- https://0d00.club/skills/ — h3 follows h1 — skips h2
notice Page served uncached (no-store/private or CDN bypass)
Rule cache.not_cacheable · Cache · 34 occurrence(s)
- https://0d00.club/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/about/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/albums/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/albums/AcgExample/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/anime/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/archive/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/archive/?category=Examples — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/archive/?tag=Blogging — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/archive/?tag=Customization — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/archive/?tag=Demo — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/archive/?tag=Encryption — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/archive/?tag=Example — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/archive/?tag=Markdown — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/archive/?tag=Mermaid — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/archive/?tag=Mizuki — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/archive/?tag=Test — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/atom/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/devices/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/diary/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/friends/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/posts/markdown-tutorial/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/projects/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/rss/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/skills/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://0d00.club/timeline/ — Cache-Control: (none) · cloudflare: DYNAMIC
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 33 occurrence(s)
- https://0d00.club/ — 2.3%
- https://0d00.club/about/ — 2.8%
- https://0d00.club/albums/ — 1.9%
- https://0d00.club/albums/AcgExample/ — 1.9%
- https://0d00.club/anime/ — 2.2%
- https://0d00.club/archive/ — 1.7%
- https://0d00.club/archive/?category=Examples — 1.7%
- https://0d00.club/archive/?tag=Blogging — 1.7%
- https://0d00.club/archive/?tag=Customization — 1.7%
- https://0d00.club/archive/?tag=Demo — 1.7%
- https://0d00.club/archive/?tag=Encryption — 1.7%
- https://0d00.club/archive/?tag=Example — 1.7%
- https://0d00.club/archive/?tag=Markdown — 1.7%
- https://0d00.club/archive/?tag=Mermaid — 1.7%
- https://0d00.club/archive/?tag=Mizuki — 1.7%
- https://0d00.club/archive/?tag=Test — 1.7%
- https://0d00.club/archive/?tag=Video — 1.7%
- https://0d00.club/atom/ — 2.4%
- https://0d00.club/devices/ — 1.9%
- https://0d00.club/diary/ — 1.9%
- https://0d00.club/friends/ — 2.3%
- https://0d00.club/projects/ — 2.6%
- https://0d00.club/rss/ — 2.4%
- https://0d00.club/skills/ — 3.4%
- https://0d00.club/timeline/ — 2.8%
notice Title tag and meta description are identical
Rule content.title_meta_same · Meta Description · 18 occurrence(s)
- https://0d00.club/ — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://0d00.club/about/ — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://0d00.club/archive/ — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://0d00.club/archive/?category=Examples — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://0d00.club/archive/?category=Guides — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://0d00.club/archive/?category=Technology — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://0d00.club/archive/?tag=Blogging — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://0d00.club/archive/?tag=Customization — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://0d00.club/archive/?tag=Demo — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://0d00.club/archive/?tag=Encryption — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://0d00.club/archive/?tag=Example — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://0d00.club/archive/?tag=Markdown — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://0d00.club/archive/?tag=Mermaid — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://0d00.club/archive/?tag=Mizuki — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://0d00.club/archive/?tag=Test — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://0d00.club/archive/?tag=Video — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://0d00.club/devices/ — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://0d00.club/rss/ — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
notice Duplicate meta description across pages
Rule duplicate.meta_desc · Duplicate · 16 occurrence(s)
- https://0d00.club/archive/ — meta description shared by 14 pages: https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples, https://0d00.club/archive/?tag=Customization
- https://0d00.club/archive/?category=Examples — meta description shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?tag=Customization
- https://0d00.club/archive/?category=Guides — meta description shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?category=Technology — meta description shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?tag=Blogging — meta description shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?category=Examples, https://0d00.club/archive/?tag=Customization
- https://0d00.club/archive/?tag=Customization — meta description shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?tag=Demo — meta description shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?tag=Encryption — meta description shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?tag=Example — meta description shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?tag=Markdown — meta description shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?tag=Mermaid — meta description shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?tag=Mizuki — meta description shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?tag=Test — meta description shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?tag=Video — meta description shared by 14 pages: https://0d00.club/archive/, https://0d00.club/archive/?tag=Blogging, https://0d00.club/archive/?category=Examples
- https://0d00.club/posts/encrypted-example/ — meta description shared by 2 pages: https://0d00.club/posts/encrypted-post/
- https://0d00.club/posts/encrypted-post/ — meta description shared by 2 pages: https://0d00.club/posts/encrypted-example/
notice Multiple <h1> elements
Rule h1.multiple · Headings · 1 occurrence(s)
- https://0d00.club/posts/markdown-tutorial/ — 4 <h1> elements
notice Likely hero image lacks fetchpriority=high
Rule images.hero_no_fetchpriority · Performance · 34 occurrence(s)
- https://0d00.club/ — the likely hero/LCP image (1.webp) 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://0d00.club/about/ — the likely hero/LCP image (1.webp) 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://0d00.club/albums/ — the likely hero/LCP image (1.webp) 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://0d00.club/albums/AcgExample/ — the likely hero/LCP image (1.webp) 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://0d00.club/anime/ — the likely hero/LCP image (1.webp) 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://0d00.club/archive/ — the likely hero/LCP image (1.webp) 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://0d00.club/archive/?category=Examples — the likely hero/LCP image (1.webp) 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://0d00.club/archive/?tag=Blogging — the likely hero/LCP image (1.webp) 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://0d00.club/archive/?tag=Customization — the likely hero/LCP image (1.webp) 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://0d00.club/archive/?tag=Demo — the likely hero/LCP image (1.webp) 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://0d00.club/archive/?tag=Encryption — the likely hero/LCP image (1.webp) 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://0d00.club/archive/?tag=Example — the likely hero/LCP image (1.webp) 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://0d00.club/archive/?tag=Markdown — the likely hero/LCP image (1.webp) 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://0d00.club/archive/?tag=Mermaid — the likely hero/LCP image (1.webp) 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://0d00.club/archive/?tag=Mizuki — the likely hero/LCP image (1.webp) 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://0d00.club/archive/?tag=Test — the likely hero/LCP image (1.webp) 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://0d00.club/atom/ — the likely hero/LCP image (1.webp) 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://0d00.club/devices/ — the likely hero/LCP image (1.webp) 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://0d00.club/diary/ — the likely hero/LCP image (1.webp) 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://0d00.club/friends/ — the likely hero/LCP image (1.webp) 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://0d00.club/posts/markdown-tutorial/ — the likely hero/LCP image (1.webp) 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://0d00.club/projects/ — the likely hero/LCP image (1.webp) 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://0d00.club/rss/ — the likely hero/LCP image (1.webp) 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://0d00.club/skills/ — the likely hero/LCP image (1.webp) 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://0d00.club/timeline/ — the likely hero/LCP image (1.webp) 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 · 34 occurrence(s)
- https://0d00.club/ — 27 of 30 images without width/height
- https://0d00.club/about/ — 27 of 29 images without width/height
- https://0d00.club/albums/ — 28 of 30 images without width/height
- https://0d00.club/albums/AcgExample/ — 49 of 51 images without width/height
- https://0d00.club/anime/ — 32 of 34 images without width/height
- https://0d00.club/archive/ — 27 of 29 images without width/height
- https://0d00.club/archive/?category=Examples — 27 of 29 images without width/height
- https://0d00.club/archive/?tag=Blogging — 27 of 29 images without width/height
- https://0d00.club/archive/?tag=Customization — 27 of 29 images without width/height
- https://0d00.club/archive/?tag=Demo — 27 of 29 images without width/height
- https://0d00.club/archive/?tag=Encryption — 27 of 29 images without width/height
- https://0d00.club/archive/?tag=Example — 27 of 29 images without width/height
- https://0d00.club/archive/?tag=Markdown — 27 of 29 images without width/height
- https://0d00.club/archive/?tag=Mermaid — 27 of 29 images without width/height
- https://0d00.club/archive/?tag=Mizuki — 27 of 29 images without width/height
- https://0d00.club/archive/?tag=Test — 27 of 29 images without width/height
- https://0d00.club/atom/ — 27 of 29 images without width/height
- https://0d00.club/devices/ — 28 of 30 images without width/height
- https://0d00.club/diary/ — 29 of 31 images without width/height
- https://0d00.club/friends/ — 35 of 37 images without width/height
- https://0d00.club/posts/markdown-tutorial/ — 30 of 32 images without width/height
- https://0d00.club/projects/ — 27 of 29 images without width/height
- https://0d00.club/rss/ — 27 of 29 images without width/height
- https://0d00.club/skills/ — 27 of 29 images without width/height
- https://0d00.club/timeline/ — 27 of 29 images without width/height
notice Page has only one internal inlink (fragile crawl path)
Rule links.single_inlink · Links · 2 occurrence(s)
- https://0d00.club/albums/AcgExample/ — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://0d00.club/posts/encrypted-example/ — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
notice Meta description too short
Rule meta_desc.too_short · Meta Description · 30 occurrence(s)
- https://0d00.club/ — 25 chars
- https://0d00.club/about/ — 18 chars
- https://0d00.club/albums/ — 13 chars
- https://0d00.club/albums/AcgExample/ — 49 chars
- https://0d00.club/anime/ — 10 chars
- https://0d00.club/archive/ — 14 chars
- https://0d00.club/archive/?category=Examples — 14 chars
- https://0d00.club/archive/?tag=Blogging — 14 chars
- https://0d00.club/archive/?tag=Customization — 14 chars
- https://0d00.club/archive/?tag=Demo — 14 chars
- https://0d00.club/archive/?tag=Encryption — 14 chars
- https://0d00.club/archive/?tag=Example — 14 chars
- https://0d00.club/archive/?tag=Markdown — 14 chars
- https://0d00.club/archive/?tag=Mermaid — 14 chars
- https://0d00.club/archive/?tag=Mizuki — 14 chars
- https://0d00.club/archive/?tag=Test — 14 chars
- https://0d00.club/atom/ — 16 chars
- https://0d00.club/devices/ — 13 chars
- https://0d00.club/diary/ — 4 chars
- https://0d00.club/friends/ — 2 chars
- https://0d00.club/posts/markdown-tutorial/ — 41 chars
- https://0d00.club/projects/ — 16 chars
- https://0d00.club/rss/ — 16 chars
- https://0d00.club/skills/ — 10 chars
- https://0d00.club/timeline/ — 16 chars
notice Missing Open Graph tags
Rule og.missing · Social · 34 occurrence(s)
- https://0d00.club/ — og:image
- https://0d00.club/about/ — og:image
- https://0d00.club/albums/ — og:image
- https://0d00.club/albums/AcgExample/ — og:image
- https://0d00.club/anime/ — og:image
- https://0d00.club/archive/ — og:image
- https://0d00.club/archive/?category=Examples — og:image
- https://0d00.club/archive/?tag=Blogging — og:image
- https://0d00.club/archive/?tag=Customization — og:image
- https://0d00.club/archive/?tag=Demo — og:image
- https://0d00.club/archive/?tag=Encryption — og:image
- https://0d00.club/archive/?tag=Example — og:image
- https://0d00.club/archive/?tag=Markdown — og:image
- https://0d00.club/archive/?tag=Mermaid — og:image
- https://0d00.club/archive/?tag=Mizuki — og:image
- https://0d00.club/archive/?tag=Test — og:image
- https://0d00.club/atom/ — og:image
- https://0d00.club/devices/ — og:image
- https://0d00.club/diary/ — og:image
- https://0d00.club/friends/ — og:image
- https://0d00.club/posts/markdown-tutorial/ — og:image
- https://0d00.club/projects/ — og:image
- https://0d00.club/rss/ — og:image
- https://0d00.club/skills/ — og:image
- https://0d00.club/timeline/ — og:image
notice Large DOM (over 1500 elements) slows rendering & interaction
Rule perf.dom_size_large · Performance · 2 occurrence(s)
- https://0d00.club/posts/markdown-tutorial/ — the page has 3036 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://0d00.club/skills/ — the page has 1975 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 · 34 occurrence(s)
- https://0d00.club/ — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/about/ — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/albums/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/albums/AcgExample/ — 11 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/anime/ — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/archive/ — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/archive/?category=Examples — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/archive/?tag=Blogging — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/archive/?tag=Customization — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/archive/?tag=Demo — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/archive/?tag=Encryption — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/archive/?tag=Example — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/archive/?tag=Markdown — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/archive/?tag=Mermaid — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/archive/?tag=Mizuki — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/archive/?tag=Test — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/atom/ — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/devices/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/diary/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/friends/ — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/posts/markdown-tutorial/ — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/projects/ — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/rss/ — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/skills/ — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://0d00.club/timeline/ — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
notice No ETag header (no conditional GET for unchanged pages)
Rule perf.no_etag · Performance · 34 occurrence(s)
- https://0d00.club/ — 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://0d00.club/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://0d00.club/albums/ — 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://0d00.club/albums/AcgExample/ — 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://0d00.club/anime/ — 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://0d00.club/archive/ — 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://0d00.club/archive/?category=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://0d00.club/archive/?tag=Blogging — 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://0d00.club/archive/?tag=Customization — 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://0d00.club/archive/?tag=Demo — 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://0d00.club/archive/?tag=Encryption — 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://0d00.club/archive/?tag=Example — 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://0d00.club/archive/?tag=Markdown — 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://0d00.club/archive/?tag=Mermaid — 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://0d00.club/archive/?tag=Mizuki — 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://0d00.club/archive/?tag=Test — 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://0d00.club/atom/ — 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://0d00.club/devices/ — 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://0d00.club/diary/ — 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://0d00.club/friends/ — 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://0d00.club/posts/markdown-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://0d00.club/projects/ — 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://0d00.club/rss/ — 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://0d00.club/skills/ — 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://0d00.club/timeline/ — 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 Article schema missing recommended properties (Top Stories / image carousel)
Rule schema.article_incomplete · Structured Data · 7 occurrence(s)
- https://0d00.club/posts/encrypted-example/ — BlogPosting structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://0d00.club/posts/encrypted-post/ — BlogPosting structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://0d00.club/posts/guide/ — BlogPosting structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://0d00.club/posts/markdown-extended/ — BlogPosting structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://0d00.club/posts/markdown-mermaid/ — BlogPosting structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://0d00.club/posts/markdown-tutorial/ — BlogPosting structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://0d00.club/posts/video/ — BlogPosting structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
notice Deep page has no BreadcrumbList structured data
Rule schema.breadcrumb_missing · Structured Data · 1 occurrence(s)
- https://0d00.club/posts/encrypted-post/ — depth-2 page has structured data but no BreadcrumbList
notice No structured data detected
Rule schema.none · Structured Data · 27 occurrence(s)
- https://0d00.club/
- https://0d00.club/about/
- https://0d00.club/albums/
- https://0d00.club/albums/AcgExample/
- https://0d00.club/anime/
- https://0d00.club/archive/
- https://0d00.club/archive/?category=Examples
- https://0d00.club/archive/?tag=Blogging
- https://0d00.club/archive/?tag=Customization
- https://0d00.club/archive/?tag=Demo
- https://0d00.club/archive/?tag=Encryption
- https://0d00.club/archive/?tag=Example
- https://0d00.club/archive/?tag=Markdown
- https://0d00.club/archive/?tag=Mermaid
- https://0d00.club/archive/?tag=Mizuki
- https://0d00.club/archive/?tag=Test
- https://0d00.club/archive/?tag=Video
- https://0d00.club/atom/
- https://0d00.club/devices/
- https://0d00.club/diary/
- https://0d00.club/friends/
- https://0d00.club/projects/
- https://0d00.club/rss/
- https://0d00.club/skills/
- https://0d00.club/timeline/
notice Missing recommended security headers
Rule security.missing_headers · Security · 34 occurrence(s)
- https://0d00.club/ — CSP, X-Content-Type-Options, HSTS
- https://0d00.club/about/ — HSTS, CSP, X-Content-Type-Options
- https://0d00.club/albums/ — X-Content-Type-Options, HSTS, CSP
- https://0d00.club/albums/AcgExample/ — HSTS, CSP, X-Content-Type-Options
- https://0d00.club/anime/ — HSTS, CSP, X-Content-Type-Options
- https://0d00.club/archive/ — X-Content-Type-Options, HSTS, CSP
- https://0d00.club/archive/?category=Examples — HSTS, CSP, X-Content-Type-Options
- https://0d00.club/archive/?tag=Blogging — HSTS, CSP, X-Content-Type-Options
- https://0d00.club/archive/?tag=Customization — CSP, X-Content-Type-Options, HSTS
- https://0d00.club/archive/?tag=Demo — X-Content-Type-Options, HSTS, CSP
- https://0d00.club/archive/?tag=Encryption — X-Content-Type-Options, HSTS, CSP
- https://0d00.club/archive/?tag=Example — HSTS, CSP, X-Content-Type-Options
- https://0d00.club/archive/?tag=Markdown — X-Content-Type-Options, HSTS, CSP
- https://0d00.club/archive/?tag=Mermaid — HSTS, CSP, X-Content-Type-Options
- https://0d00.club/archive/?tag=Mizuki — X-Content-Type-Options, HSTS, CSP
- https://0d00.club/archive/?tag=Test — HSTS, CSP, X-Content-Type-Options
- https://0d00.club/atom/ — HSTS, CSP, X-Content-Type-Options
- https://0d00.club/devices/ — X-Content-Type-Options, HSTS, CSP
- https://0d00.club/diary/ — HSTS, CSP, X-Content-Type-Options
- https://0d00.club/friends/ — HSTS, CSP, X-Content-Type-Options
- https://0d00.club/posts/markdown-tutorial/ — HSTS, CSP, X-Content-Type-Options
- https://0d00.club/projects/ — CSP, X-Content-Type-Options, HSTS
- https://0d00.club/rss/ — HSTS, CSP, X-Content-Type-Options
- https://0d00.club/skills/ — HSTS, CSP, X-Content-Type-Options
- https://0d00.club/timeline/ — CSP, X-Content-Type-Options, HSTS
notice target=_blank link without rel=noopener (tab-napping)
Rule security.unsafe_cross_origin_links · Security · 34 occurrence(s)
- https://0d00.club/ — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/about/ — 20 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/albums/ — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/albums/AcgExample/ — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/anime/ — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/archive/ — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/archive/?category=Examples — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/archive/?tag=Blogging — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/archive/?tag=Customization — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/archive/?tag=Demo — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/archive/?tag=Encryption — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/archive/?tag=Example — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/archive/?tag=Markdown — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/archive/?tag=Mermaid — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/archive/?tag=Mizuki — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/archive/?tag=Test — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/atom/ — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/devices/ — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/diary/ — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/friends/ — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/posts/markdown-tutorial/ — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/projects/ — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/rss/ — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/skills/ — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://0d00.club/timeline/ — 19 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
notice Indexable page not listed in sitemap
Rule sitemap.orphan_not_listed · Sitemap · 21 occurrence(s)
- https://0d00.club/ — indexable but not in sitemap
- https://0d00.club/about/ — indexable but not in sitemap
- https://0d00.club/albums/ — indexable but not in sitemap
- https://0d00.club/albums/AcgExample/ — indexable but not in sitemap
- https://0d00.club/anime/ — indexable but not in sitemap
- https://0d00.club/archive/ — indexable but not in sitemap
- https://0d00.club/atom/ — indexable but not in sitemap
- https://0d00.club/devices/ — indexable but not in sitemap
- https://0d00.club/diary/ — indexable but not in sitemap
- https://0d00.club/friends/ — indexable but not in sitemap
- https://0d00.club/posts/encrypted-example/ — indexable but not in sitemap
- https://0d00.club/posts/encrypted-post/ — indexable but not in sitemap
- https://0d00.club/posts/guide/ — indexable but not in sitemap
- https://0d00.club/posts/markdown-extended/ — indexable but not in sitemap
- https://0d00.club/posts/markdown-mermaid/ — indexable but not in sitemap
- https://0d00.club/posts/markdown-tutorial/ — indexable but not in sitemap
- https://0d00.club/posts/video/ — indexable but not in sitemap
- https://0d00.club/projects/ — indexable but not in sitemap
- https://0d00.club/rss/ — indexable but not in sitemap
- https://0d00.club/skills/ — indexable but not in sitemap
- https://0d00.club/timeline/ — indexable but not in sitemap
notice Title is very short
Rule title.too_short · Titles · 19 occurrence(s)
- https://0d00.club/albums/ — 13 chars
- https://0d00.club/archive/ — 14 chars
- https://0d00.club/archive/?category=Examples — 14 chars
- https://0d00.club/archive/?category=Guides — 14 chars
- https://0d00.club/archive/?category=Technology — 14 chars
- https://0d00.club/archive/?tag=Blogging — 14 chars
- https://0d00.club/archive/?tag=Customization — 14 chars
- https://0d00.club/archive/?tag=Demo — 14 chars
- https://0d00.club/archive/?tag=Encryption — 14 chars
- https://0d00.club/archive/?tag=Example — 14 chars
- https://0d00.club/archive/?tag=Markdown — 14 chars
- https://0d00.club/archive/?tag=Mermaid — 14 chars
- https://0d00.club/archive/?tag=Mizuki — 14 chars
- https://0d00.club/archive/?tag=Test — 14 chars
- https://0d00.club/archive/?tag=Video — 14 chars
- https://0d00.club/devices/ — 13 chars
- https://0d00.club/diary/ — 11 chars
- https://0d00.club/friends/ — 11 chars
- https://0d00.club/skills/ — 12 chars
notice Uppercase letters in URL path
Rule url.uppercase · URL · 1 occurrence(s)
| URL | Status | Indexable | Words | In-links |
|---|---|---|---|---|
| https://0d00.club/ Mizuki - One demo website |
200 | yes | 290 | 34 |
| https://0d00.club/about/ このブログについて - Mizuki |
200 | yes | 490 | 34 |
| https://0d00.club/albums/ アルバム - Mizuki |
200 | yes | 184 | 34 |
| https://0d00.club/anime/ 視聴したアニメ - Mizuki |
200 | yes | 280 | 34 |
| https://0d00.club/archive/ アーカイブ - Mizuki |
200 | yes | 161 | 34 |
| https://0d00.club/archive/?category=Examples アーカイブ - Mizuki |
200 | yes | 161 | 34 |
| https://0d00.club/archive/?category=Guides アーカイブ - Mizuki |
200 | yes | 161 | 34 |
| https://0d00.club/archive/?category=Technology アーカイブ - Mizuki |
200 | yes | 161 | 34 |
| https://0d00.club/archive/?tag=Blogging アーカイブ - Mizuki |
200 | yes | 161 | 34 |
| https://0d00.club/archive/?tag=Customization アーカイブ - Mizuki |
200 | yes | 161 | 34 |
| https://0d00.club/archive/?tag=Demo アーカイブ - Mizuki |
200 | yes | 161 | 34 |
| https://0d00.club/archive/?tag=Encryption アーカイブ - Mizuki |
200 | yes | 161 | 34 |
| https://0d00.club/archive/?tag=Example アーカイブ - Mizuki |
200 | yes | 161 | 34 |
| https://0d00.club/archive/?tag=Markdown アーカイブ - Mizuki |
200 | yes | 161 | 34 |
| https://0d00.club/archive/?tag=Mermaid アーカイブ - Mizuki |
200 | yes | 161 | 34 |
| https://0d00.club/archive/?tag=Mizuki アーカイブ - Mizuki |
200 | yes | 161 | 34 |
| https://0d00.club/archive/?tag=Test アーカイブ - Mizuki |
200 | yes | 161 | 34 |
| https://0d00.club/archive/?tag=Video アーカイブ - Mizuki |
200 | yes | 161 | 34 |
| https://0d00.club/atom/ Atomフィード - Mizuki |
200 | yes | 240 | 34 |
| https://0d00.club/devices/ デバイス - Mizuki |
200 | yes | 179 | 34 |
| https://0d00.club/diary/ 日記 - Mizuki |
200 | yes | 179 | 34 |
| https://0d00.club/friends/ 友達 - Mizuki |
200 | yes | 266 | 34 |
| https://0d00.club/projects/ プロジェクト - Mizuki |
200 | yes | 345 | 34 |
| https://0d00.club/rss/ RSSフィード - Mizuki |
200 | yes | 241 | 34 |
| https://0d00.club/skills/ スキル - Mizuki |
200 | yes | 1430 | 34 |
| https://0d00.club/timeline/ タイムライン - Mizuki |
200 | yes | 531 | 34 |
| https://0d00.club/posts/markdown-extended/ Markdown Extended Features - Mizuki |
200 | yes | 444 | 6 |
| https://0d00.club/posts/guide/ Simple Guides for Mizuki - Mizuki |
200 | yes | 464 | 5 |
| https://0d00.club/posts/markdown-mermaid/ Markdown Mermaid - Mizuki |
200 | yes | 810 | 5 |
| https://0d00.club/posts/markdown-tutorial/ Markdown Tutorial - Mizuki |
200 | yes | 2483 | 5 |
| https://0d00.club/posts/video/ Include Video in the Posts - Mizuki |
200 | yes | 249 | 4 |
| https://0d00.club/albums/AcgExample/ Some lovely pictures - Mizuki |
200 | yes | 183 | 1 |
| https://0d00.club/posts/encrypted-example/ Encrypted Post - Mizuki |
200 | yes | 199 | 1 |
| https://0d00.club/posts/encrypted-post/ Encrypted Post - Mizuki |
200 | yes | 199 | 2 |
| https://0d00.club/sitemap-index.xml | 200 | no | 0 | 34 |
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.