Catalog / minemaruchun.net
56

SEO audit for minemaruchun.net

ちゅんのお仕事ですよ – ちゅんのお仕事とか日常とか

other

Health 56/100 (fair) · 19 pages crawled · generated 2026-08-26

Download Markdown report (feed to ChatGPT / Claude / Cursor)
Screenshot of minemaruchun.net
19
pages crawled
17
indexable pages
4
errors
71
warnings
150
notices
0
orphan pages
3
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Links 84 3 0 4
Crawlability 95 1 0 1
Content 73 0 17 13
Meta Description 73 0 17 0
Performance 73 0 17 51
Canonical 84 0 10 0
Structured Data 91 0 6 4
Duplicate 94 0 4 0
Agent Readiness 100 0 0 2
Cache 100 0 0 17
Images 100 0 0 3
Security 100 0 0 18
Social 100 0 0 34
URL 100 0 0 3
Findings

Errors (2 rules)

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

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

error Client error (4xx) response

Rule status.4xx · Crawlability · 1 occurrence(s)

Warnings (6 rules)

warning Duplicate <title> across pages

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

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

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

warning BreadcrumbList present but structurally incomplete

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

  • https://minemaruchun.net/2025/02/ — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://minemaruchun.net/category/work/history/ — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://minemaruchun.net/category/work/tips/ — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://minemaruchun.net/google-recaptcha/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://minemaruchun.net/history01/ — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://minemaruchun.net/note250202/ — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.

Notices (16 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

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

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

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

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

  • https://minemaruchun.net/google-recaptcha/ — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.

notice Likely hero image lacks fetchpriority=high

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

  • https://minemaruchun.net/ — the likely hero/LCP image (logo-2.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://minemaruchun.net/2025/ — the likely hero/LCP image (logo-2.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://minemaruchun.net/2025/02/ — the likely hero/LCP image (logo-2.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://minemaruchun.net/blog/ — the likely hero/LCP image (logo-2.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://minemaruchun.net/category/news/ — the likely hero/LCP image (logo-2.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://minemaruchun.net/category/work/ — the likely hero/LCP image (logo-2.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://minemaruchun.net/category/work/history/ — the likely hero/LCP image (logo-2.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://minemaruchun.net/category/work/tips/ — the likely hero/LCP image (logo-2.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://minemaruchun.net/contact/ — the likely hero/LCP image (logo-2.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://minemaruchun.net/google-recaptcha/ — the likely hero/LCP image (logo-2.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://minemaruchun.net/history01/ — the likely hero/LCP image (logo-2.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://minemaruchun.net/note250202/ — the likely hero/LCP image (logo-2.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://minemaruchun.net/privacy-policy/ — the likely hero/LCP image (logo-2.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://minemaruchun.net/tag/%E3%81%8A%E4%BB%95%E4%BA%8B%E3%81%AE%E4%BA%8B/ — the likely hero/LCP image (logo-2.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://minemaruchun.net/tag/%E3%81%8A%E7%9F%A5%E3%82%89%E3%81%9B/ — the likely hero/LCP image (logo-2.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://minemaruchun.net/tag/%E6%97%A5%E5%B8%B8%E3%81%AE%E4%BA%8B/ — the likely hero/LCP image (logo-2.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://minemaruchun.net/tococonara/ — the likely hero/LCP image (logo-2.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.

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

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

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

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

notice Missing Open Graph tags

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

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

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

  • https://minemaruchun.net/ — 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://minemaruchun.net/2025/ — 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://minemaruchun.net/2025/02/ — 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://minemaruchun.net/blog/ — 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://minemaruchun.net/category/news/ — 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://minemaruchun.net/category/work/ — 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://minemaruchun.net/category/work/history/ — 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://minemaruchun.net/category/work/tips/ — 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://minemaruchun.net/contact/ — 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://minemaruchun.net/google-recaptcha/ — 4 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://minemaruchun.net/history01/ — 4 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://minemaruchun.net/note250202/ — 4 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://minemaruchun.net/privacy-policy/ — 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://minemaruchun.net/tag/%E3%81%8A%E4%BB%95%E4%BA%8B%E3%81%AE%E4%BA%8B/ — 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://minemaruchun.net/tag/%E3%81%8A%E7%9F%A5%E3%82%89%E3%81%9B/ — 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://minemaruchun.net/tag/%E6%97%A5%E5%B8%B8%E3%81%AE%E4%BA%8B/ — 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://minemaruchun.net/tococonara/ — 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.

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

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

  • https://minemaruchun.net/ — 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://minemaruchun.net/2025/ — 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://minemaruchun.net/2025/02/ — 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://minemaruchun.net/blog/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://minemaruchun.net/category/news/ — 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://minemaruchun.net/category/work/ — 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://minemaruchun.net/category/work/history/ — 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://minemaruchun.net/category/work/tips/ — 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://minemaruchun.net/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://minemaruchun.net/google-recaptcha/ — 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://minemaruchun.net/history01/ — 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://minemaruchun.net/note250202/ — 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://minemaruchun.net/privacy-policy/ — 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://minemaruchun.net/tag/%E3%81%8A%E4%BB%95%E4%BA%8B%E3%81%AE%E4%BA%8B/ — 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://minemaruchun.net/tag/%E3%81%8A%E7%9F%A5%E3%82%89%E3%81%9B/ — 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://minemaruchun.net/tag/%E6%97%A5%E5%B8%B8%E3%81%AE%E4%BA%8B/ — 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://minemaruchun.net/tococonara/ — 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 · 1 occurrence(s)

notice Deep page has no BreadcrumbList structured data

Rule schema.breadcrumb_missing · Structured Data · 4 occurrence(s)

notice Missing recommended security headers

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

Pages (showing 19 of 19)
URLStatusIndexableWordsIn-links
https://minemaruchun.net/
ちゅんのお仕事ですよ – ちゅんのお仕事とか日常とか
200 yes 85 18
https://minemaruchun.net/2025/02/
2025年2月 – ちゅんのお仕事ですよ
200 yes 67 17
https://minemaruchun.net/blog/
ブログ一覧 – ちゅんのお仕事ですよ
200 yes 63 18
https://minemaruchun.net/category/news/
お知らせ – ちゅんのお仕事ですよ
200 yes 57 18
https://minemaruchun.net/category/work/
お仕事の事 – ちゅんのお仕事ですよ
200 yes 63 18
https://minemaruchun.net/category/work/history/
自己紹介 – ちゅんのお仕事ですよ
200 yes 54 17
https://minemaruchun.net/category/work/tips/
チップス – ちゅんのお仕事ですよ
200 yes 58 17
https://minemaruchun.net/contact/
お問い合わせ – ちゅんのお仕事ですよ
200 yes 69 18
https://minemaruchun.net/privacy-policy/
プライバシーポリシー – ちゅんのお仕事ですよ
200 yes 64 18
https://minemaruchun.net/tococonara/
お仕事承ります! – ちゅんのお仕事ですよ
200 yes 113 18
https://minemaruchun.net/history01/
副業でWebデザイナを目指したきっかけ – ちゅんのお仕事ですよ
200 yes 122 10
https://minemaruchun.net/google-recaptcha/
Google reCAPTCHA – ちゅんのお仕事ですよ
200 yes 173 10
https://minemaruchun.net/note250202/
note始めました – ちゅんのお仕事ですよ
200 yes 81 10
https://minemaruchun.net/2025/
2025年 – ちゅんのお仕事ですよ
200 yes 66 1
https://minemaruchun.net/tag/%E3%81%8A%E4%BB%95%E4%BA%8B%E3%81%AE%E4%BA%8B/
お仕事の事 – ちゅんのお仕事ですよ
200 yes 55 1
https://minemaruchun.net/tag/%E3%81%8A%E7%9F%A5%E3%82%89%E3%81%9B/
お知らせ – ちゅんのお仕事ですよ
200 yes 52 1
https://minemaruchun.net/tag/%E6%97%A5%E5%B8%B8%E3%81%AE%E4%BA%8B/
日常の事 – ちゅんのお仕事ですよ
200 yes 52 1
https://minemaruchun.net/author/chun-kanrinin/
ページが見つかりませんでした – ちゅんのお仕事ですよ
404 no 35 3
https://minemaruchun.net/feed/ 200 no 0 18

Audit your own site — free

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

Scan your site →