Catalog / 974532.xyz
65

SEO audit for 974532.xyz

山海不可平

other

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

Download Markdown report (feed to ChatGPT / Claude / Cursor)
Screenshot of 974532.xyz
46
pages crawled
46
indexable pages
0
errors
264
warnings
379
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Duplicate 69 0 48 0
Canonical 70 0 46 0
Meta Description 70 0 46 0
Agent Readiness 71 0 45 0
Performance 71 0 45 98
Content 78 0 34 0
AI Content 100 0 0 2
Images 100 0 0 3
Security 100 0 0 91
Social 100 0 0 92
Structured Data 100 0 0 46
Titles 100 0 0 47
Findings

Warnings (8 rules)

warning Control has no accessible name

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

warning Missing canonical tag

Rule canonical.missing · Canonical · 46 occurrence(s)

warning Thin content (low word count)

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

warning Duplicate page content

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

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

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

  • https://974532.xyz/ — http://974532.xyz/ 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 · 45 occurrence(s)

warning Missing meta description

Rule meta_desc.missing · Meta Description · 46 occurrence(s)

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

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

Notices (13 rules)

notice Uniform sentence length (scaled-content hygiene signal)

Rule ai.uniform_sentence_length · AI Content · 2 occurrence(s)

  • https://974532.xyz/ — sentence lengths on this page are unusually uniform (standard deviation 2.5 words, below 4) — a stylistically flat rhythm that correlates with templated or unedited content and low editorial effort. Vary sentence length and add specifics on a re-read. This is a content-quality nudge; it does not determine AI authorship.
  • https://974532.xyz/? — sentence lengths on this page are unusually uniform (standard deviation 2.5 words, below 4) — a stylistically flat rhythm that correlates with templated or unedited content and low editorial effort. Vary sentence length and add specifics on a re-read. This is a content-quality nudge; it does not determine AI authorship.

notice Likely hero image lacks fetchpriority=high

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

  • https://974532.xyz/ — the likely hero/LCP image (favicon.ico) 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://974532.xyz/? — the likely hero/LCP image (favicon.ico) 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://974532.xyz/?catalog=%E5%BD%B1%E8%A7%86%E8%B5%84%E6%BA%90 — the likely hero/LCP image (favicon.ico) 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 · 3 occurrence(s)

notice Missing Open Graph tags

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

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

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

  • https://974532.xyz/ — the page has 7933 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://974532.xyz/? — the page has 7933 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://974532.xyz/?catalog=Mac%E7%B3%BB%E5%88%97%E4%B9%A6%E7%AD%BE — the page has 1597 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 No ETag header (no conditional GET for unchanged pages)

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

notice No Last-Modified header (no conditional GET for unchanged pages)

Rule perf.no_last_modified · Performance · 46 occurrence(s)

  • https://974532.xyz/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/? — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=%E5%9B%BD%E5%A4%96%E4%BC%AA%E8%A3%85%E8%BA%AB%E4%BB%BD — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=%E5%9F%9F%E5%90%8D%E5%9C%B0%E5%9D%80 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=%E5%A4%AE%E8%A7%86%26%E5%9C%B0%E6%96%B9%E7%9B%B4%E6%92%AD — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=%E5%BD%B1%E8%A7%86%E8%B5%84%E6%BA%90 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=%E6%8A%80%E6%9C%AF%E9%83%A8%E7%BD%B2 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=%E6%95%99%E7%A8%8B%E9%83%A8%E7%BD%B2%26%E8%A7%86%E9%A2%91 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=%E6%AF%8F%E9%9A%946%E4%B8%AA%E6%9C%88%E8%AE%BF%E9%97%AE%E4%B8%80%E6%AC%A1 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=%E6%B5%8B%E9%80%9F%E7%BD%91%E5%9D%80 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=%E7%94%B5%E8%84%91%E8%BD%AF%E4%BB%B6%E7%B1%BB — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=%E7%A7%91%E5%AD%A6%E4%B8%8A%E7%BD%91 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=%E8%8A%82%E7%82%B9%E9%83%A8%E7%BD%B2 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=%E8%8A%82%E7%82%B9%EF%BC%88%E5%A4%87%E7%94%A8%EF%BC%89 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=%E8%AE%A2%E9%98%85%E4%B8%AD%E5%BF%83 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=%E8%B5%84%E6%BA%90%26%E7%BD%91%E7%9B%98%E6%90%9C%E7%B4%A2 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=%E9%A3%9E%E7%89%9BFNOS — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=1-%E6%97%A5%E5%B8%B8%E4%BD%BF%E7%94%A8 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=2-%E5%BD%B1%E8%A7%86%E4%B8%8B%E8%BD%BD%E7%B1%BB%E5%88%AB%26%E7%9C%9F4K — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=Ai%E7%B3%BB%E5%88%97 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=Git%E4%BB%93%E5%BA%93 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=Mac%E7%B3%BB%E5%88%97%E4%B9%A6%E7%AD%BE — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=Telegram%E7%B1%BB%E5%88%AB — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/?catalog=cloudfree%E5%AE%98%E7%BD%91 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://974532.xyz/admin — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.

notice No structured data detected

Rule schema.none · Structured Data · 46 occurrence(s)

notice Missing recommended security headers

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

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

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

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

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

  • https://974532.xyz/admin — the <title> and the H1 are identical — differentiate them to cover more query variation

notice Title is very short

Rule title.too_short · Titles · 46 occurrence(s)

notice Missing Twitter Card tag

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

Pages (showing 46 of 46)
URLStatusIndexableWordsIn-links
https://974532.xyz/
山海不可平
200 yes 3498 1
https://974532.xyz/?
山海不可平
200 yes 3498 45
https://974532.xyz/?catalog=%E4%B8%B4%E6%97%B6%E9%82%AE%E7%AE%B1
山海不可平
200 yes 104 45
https://974532.xyz/?catalog=%E5%9B%BD%E5%A4%96%E4%BC%AA%E8%A3%85%E8%BA%AB%E4%BB%BD
山海不可平
200 yes 134 45
https://974532.xyz/?catalog=%E5%9F%9F%E5%90%8D%E5%9C%B0%E5%9D%80
山海不可平
200 yes 112 45
https://974532.xyz/?catalog=%E5%A4%AE%E8%A7%86%26%E5%9C%B0%E6%96%B9%E7%9B%B4%E6%92%AD
山海不可平
200 yes 104 45
https://974532.xyz/?catalog=%E5%AF%BC%E8%88%AA%E8%B5%84%E6%BA%90-%E5%BD%B1%E8%A7%86
山海不可平
200 yes 125 45
https://974532.xyz/?catalog=%E5%B0%8F%E8%AF%B4
山海不可平
200 yes 97 45
https://974532.xyz/?catalog=%E5%B7%A5%E5%85%B7%E7%B1%BB
山海不可平
200 yes 348 45
https://974532.xyz/?catalog=%E5%B7%A8%E9%AD%94
山海不可平
200 yes 119 45
https://974532.xyz/?catalog=%E5%BD%B1%E8%A7%86%E4%B8%8B%E8%BD%BD%E7%B1%BB%E5%88%AB%26%E7%9C%9F4K
山海不可平
200 yes 112 45
https://974532.xyz/?catalog=%E5%BD%B1%E8%A7%86%E8%B5%84%E6%BA%90
山海不可平
200 yes 447 45
https://974532.xyz/?catalog=%E6%8A%80%E6%9C%AF%E9%83%A8%E7%BD%B2
山海不可平
200 yes 125 45
https://974532.xyz/?catalog=%E6%95%99%E7%A8%8B%E9%83%A8%E7%BD%B2%26%E8%A7%86%E9%A2%91
山海不可平
200 yes 97 45
https://974532.xyz/?catalog=%E6%AF%8F%E9%9A%946%E4%B8%AA%E6%9C%88%E8%AE%BF%E9%97%AE%E4%B8%80%E6%AC%A1
山海不可平
200 yes 90 45
https://974532.xyz/?catalog=%E6%B2%B9%E7%8C%B4%E8%84%9A%E6%9C%AC%E7%B1%BB
山海不可平
200 yes 125 45
https://974532.xyz/?catalog=%E6%B5%8B%E9%80%9F%E7%BD%91%E5%9D%80
山海不可平
200 yes 97 45
https://974532.xyz/?catalog=%E6%B8%B8%E6%88%8F
山海不可平
200 yes 97 45
https://974532.xyz/?catalog=%E7%94%B5%E8%84%91%E8%BD%AF%E4%BB%B6%E7%B1%BB
山海不可平
200 yes 331 45
https://974532.xyz/?catalog=%E7%94%B5%E8%84%91%E9%95%9C%E5%83%8F
山海不可平
200 yes 146 45
https://974532.xyz/?catalog=%E7%94%B5%E8%A7%86%E7%9B%92%E5%AD%90%E5%88%B7%E6%9C%BA
山海不可平
200 yes 104 45
https://974532.xyz/?catalog=%E7%9F%AD%E5%89%A7
山海不可平
200 yes 90 45
https://974532.xyz/?catalog=%E7%A6%81%E6%AD%A2%E8%A7%82%E7%9C%8B%EF%BC%88%E6%8C%82V%EF%BC%89
山海不可平
200 yes 275 45
https://974532.xyz/?catalog=%E7%A7%91%E5%AD%A6%E4%B8%8A%E7%BD%91
山海不可平
200 yes 118 45
https://974532.xyz/?catalog=%E7%BB%BF%E8%81%94Nas
山海不可平
200 yes 137 45
https://974532.xyz/?catalog=%E8%8A%82%E7%82%B9%E9%83%A8%E7%BD%B2
山海不可平
200 yes 104 45
https://974532.xyz/?catalog=%E8%8A%82%E7%82%B9%EF%BC%88%E5%A4%87%E7%94%A8%EF%BC%89
山海不可平
200 yes 210 45
https://974532.xyz/?catalog=%E8%A7%86%E9%A2%91%E8%A7%A3%E6%9E%90%E7%B1%BB
山海不可平
200 yes 118 45
https://974532.xyz/?catalog=%E8%AE%A2%E9%98%85%E4%B8%AD%E5%BF%83
山海不可平
200 yes 97 45
https://974532.xyz/?catalog=%E8%B5%84%E6%BA%90%26%E7%BD%91%E7%9B%98%E6%90%9C%E7%B4%A2
山海不可平
200 yes 203 45
https://974532.xyz/?catalog=%E9%9F%B3%E4%B9%90%E4%B8%8B%E8%BD%BD
山海不可平
200 yes 104 45
https://974532.xyz/?catalog=%E9%A3%9E%E7%89%9BFNOS
山海不可平
200 yes 119 45
https://974532.xyz/?catalog=%E9%BB%91%E8%8B%B9%E6%9E%9C%E5%AE%89%E8%A3%85%26%E7%B3%BB%E7%BB%9F
山海不可平
200 yes 278 45
https://974532.xyz/?catalog=1%E6%97%A5%E5%B8%B8
山海不可平
200 yes 90 45
https://974532.xyz/?catalog=1-%E6%97%A5%E5%B8%B8%E4%BD%BF%E7%94%A8
山海不可平
200 yes 321 45
https://974532.xyz/?catalog=2-%E5%BD%B1%E8%A7%86%E4%B8%8B%E8%BD%BD%E7%B1%BB%E5%88%AB%26%E7%9C%9F4K
山海不可平
200 yes 139 45
https://974532.xyz/?catalog=Ai%E7%B3%BB%E5%88%97
山海不可平
200 yes 139 45
https://974532.xyz/?catalog=BT%E7%A7%8D%E5%AD%90
山海不可平
200 yes 99 45
https://974532.xyz/?catalog=Docker
山海不可平
200 yes 150 45
https://974532.xyz/?catalog=Git%E4%BB%93%E5%BA%93
山海不可平
200 yes 209 45
https://974532.xyz/?catalog=Mac%E7%B3%BB%E5%88%97%E4%B9%A6%E7%AD%BE
山海不可平
200 yes 668 45
https://974532.xyz/?catalog=PE%E7%BB%B4%E6%8A%A4%E4%B8%8B%E8%BD%BD
山海不可平
200 yes 118 45
https://974532.xyz/?catalog=Telegram%E7%B1%BB%E5%88%AB
山海不可平
200 yes 90 45
https://974532.xyz/?catalog=cloudfree%E5%AE%98%E7%BD%91
山海不可平
200 yes 90 45
https://974532.xyz/?catalog=openlist%E7%BE%8E%E5%8C%96
山海不可平
200 yes 104 45
https://974532.xyz/admin
管理员登录
200 yes 7 45

Audit your own site — free

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

Scan your site →