Read-only sample report — a frozen real audit, rendered in the same UI your own report uses.

Audit your site

alpyalay.org

Blocked

10 root-cause actions explain the evidence that matters before resubmission.

0/ 10

actions addressed — rescan to verify

This report covers the pages we could inspect. Each action links to evidence and a check you can repeat. Google makes the final approval decision.

01 / Coverage

What the crawler saw

The verdict is only as good as the evidence behind it.

Evidence coverage is partial: 8 of 15 discovered pages were crawled, and this frozen sample carries no browser-rendered evidence.

8
Raw pages
0
Rendered pages
0
Rendered seeds
0
Dynamic URLs

Dynamic discovery

raw only

0 seed(s) attempted · 0 captured · 0 accepted · 0 rejected

Limitations

  • Frozen public sample generated without browser-rendered evidence, so rendering-only problems cannot appear here.
  • 7 discovered page(s) were left uncrawled by the page budget.

02 / Checks

Approval blockers remain

Each row shows whether the captured evidence clears that part of an AdSense review.

  • Crawler access: blocked

    Google can fetch the pages that matter.

    4 open
  • Rendered content: limited evidence

    Content survives without a fragile JavaScript-only path.

    not confirmed
  • Content depth: at risk

    Pages carry enough original, useful text.

    3 open
  • Site structure: at risk

    Navigation, sitemaps, and required pages are in place.

    2 open
  • Trust signals: at risk

    Ownership, contact, and policy pages are visible.

    1 open
  • Policy fit: limited evidence

    Nothing in the captured content conflicts with AdSense policy.

    not confirmed

03 / Fix queue

Fix these first

Ordered by approval impact, confidence, and captured evidence. Copy a single fix or the whole prompt.

  1. 01

    Make the homepage and trust-critical public URLs reachable without login walls, anti-bot challenges, or unstable redirect chains for Google review crawlers

    Proven blockerhigh confidenceCrawler accessDetected

    Make the homepage and trust-critical public URLs reachable without login walls, anti-bot challenges, or unstable redirect chains for Google review crawlers.

    Why it matters, affected URLs, and how it is verified

    Why this matters

    A key public URL returned a bot-specific login wall, challenge, redirect loop, or access failure that AdSense review crawlers may not be able to evaluate.

    Verified when

    Rescan the affected URLs and verify that the crawler_access_matrix observation no longer occurs.

    • No crawler_access_matrix observation is emitted for the affected URLs.
    • The same captured evidence passes the deterministic rule on rescan.

    fetch check · requires a rescan · Only a rescan can resolve this evidence-based action.

    Google reference

    1 affected URL

  2. 02

    Expand the page with concrete use cases, screenshots, examples, FAQs, and proof that the page serves a distinct visitor need

    Inferred riskhigh confidenceContent depthDetected

    Expand the page with concrete use cases, screenshots, examples, FAQs, and proof that the page serves a distinct visitor need.

    Why it matters, affected URLs, and how it is verified

    Why this matters

    Thin public pages make the site look like a shallow marketing shell rather than a substantive property worth monetizing.

    Verified when

    Rescan the affected URLs and verify that the thin_public_page observation no longer occurs.

    • No thin_public_page observation is emitted for the affected URLs.
    • The same captured evidence passes the deterministic rule on rescan.

    fetch check · requires a rescan · Only a rescan can resolve this evidence-based action.

    1 affected URL

  3. 03

    Clarify the homepage heading, supporting copy, and internal paths so a cold reviewer can understand the site's purpose immediately

    Inferred riskmedium confidenceContent depthDetected

    Clarify the homepage heading, supporting copy, and internal paths so a cold reviewer can understand the site's purpose immediately.

    Why it matters, affected URLs, and how it is verified

    Why this matters

    The homepage still does not make the site's purpose, audience, or next step obvious enough on first inspection.

    Verified when

    Rescan the affected URLs and verify that the site_purpose_unclear observation no longer occurs.

    • No site_purpose_unclear observation is emitted for the affected URLs.
    • The same captured evidence passes the deterministic rule on rescan.

    fetch check · requires a rescan · Only a rescan can resolve this evidence-based action.

    1 affected URL

  4. 04

    Remove noindex from approval-critical pages that should remain visible and reviewable in public search-oriented crawls

    Inferred riskhigh confidenceCrawler accessDetected

    Remove noindex from approval-critical pages that should remain visible and reviewable in public search-oriented crawls.

    Why it matters, affected URLs, and how it is verified

    Why this matters

    This public page is explicitly marked noindex even though it appears to be part of the approval-facing site footprint.

    Verified when

    Rescan the affected URLs and verify that the noindex_approval_page observation no longer occurs.

    • No noindex_approval_page observation is emitted for the affected URLs.
    • The same captured evidence passes the deterministic rule on rescan.

    fetch check · requires a rescan · Only a rescan can resolve this evidence-based action.

  5. 05

    Publish an about page with publisher identity, purpose, and why the public content exists

    Inferred riskhigh confidenceTrust signalsDetected

    Publish an about page with publisher identity, purpose, and why the public content exists.

    Why it matters, affected URLs, and how it is verified

    Why this matters

    The public site does not clearly explain who is behind the content or business.

    Verified when

    Rescan the affected URLs and verify that the about_page_missing observation no longer occurs.

    • No about_page_missing observation is emitted for the affected URLs.
    • The same captured evidence passes the deterministic rule on rescan.

    fetch check · requires a rescan · Only a rescan can resolve this evidence-based action.

    1 affected URL

  6. 06

    Give each important public page a distinct title that matches its specific content and destination intent

    Inferred riskhigh confidenceContent depthDetected

    Give each important public page a distinct title that matches its specific content and destination intent.

    Why it matters, affected URLs, and how it is verified

    Why this matters

    Several approval-facing pages share the same title pattern, which makes the site feel templated and less deliberate.

    Verified when

    Rescan the affected URLs and verify that the duplicate_title_cluster observation no longer occurs.

    • No duplicate_title_cluster observation is emitted for the affected URLs.
    • The same captured evidence passes the deterministic rule on rescan.

    fetch check · requires a rescan · Only a rescan can resolve this evidence-based action.

  7. 07

    Repair or remove the broken internal destination and update any pages that still link to it

    Inferred riskhigh confidenceSite structureDetected

    Repair or remove the broken internal destination and update any pages that still link to it.

    Why it matters, affected URLs, and how it is verified

    Why this matters

    A linked internal page returned an error from within the sampled site graph, which weakens reviewer confidence in site completeness.

    Verified when

    Rescan the affected URLs and verify that the broken_internal_link observation no longer occurs.

    • No broken_internal_link observation is emitted for the affected URLs.
    • The same captured evidence passes the deterministic rule on rescan.

    fetch check · requires a rescan · Only a rescan can resolve this evidence-based action.

  8. 08

    Add stronger internal paths, examples, docs, or related content so important pages connect users deeper into the site

    Inferred riskmedium confidenceSite structureDetected

    Add stronger internal paths, examples, docs, or related content so important pages connect users deeper into the site.

    Why it matters, affected URLs, and how it is verified

    Why this matters

    A prominent public page leads to too few additional destinations, which makes the site feel like a dead-end shell.

    Verified when

    Rescan the affected URLs and verify that the dead_end_prominent_page observation no longer occurs.

    • No dead_end_prominent_page observation is emitted for the affected URLs.
    • The same captured evidence passes the deterministic rule on rescan.

    fetch check · requires a rescan · Only a rescan can resolve this evidence-based action.

    1 affected URL

  9. 09

    Ship a baseline CSP that covers scripts, styles, and frames safely

    Inferred riskhigh confidenceCrawler accessDetected

    Ship a baseline CSP that covers scripts, styles, and frames safely.

    Why it matters, affected URLs, and how it is verified

    Why this matters

    The site is missing a CSP header.

    Verified when

    Rescan the affected URLs and verify that the technical_missing_content_security_policy_header observation no longer occurs.

    • No technical_missing_content_security_policy_header observation is emitted for the affected URLs.
    • The same captured evidence passes the deterministic rule on rescan.

    fetch check · requires a rescan · Only a rescan can resolve this evidence-based action.

    1 affected URL

  10. 10

    If cookies or analytics require consent in your region, expose a clear cookie banner or settings path and keep the policy disclosures aligned

    Inferred risklow confidenceCrawler accessDetected

    If cookies or analytics require consent in your region, expose a clear cookie banner or settings path and keep the policy disclosures aligned.

    Why it matters, affected URLs, and how it is verified

    Why this matters

    Tracking signals were detected, but the public crawl did not see a clear cookie-consent or cookie-settings prompt.

    Verified when

    Rescan the affected URLs and verify that the technical_cookie_consent_signal_is_weak_for_a_tracked_site observation no longer occurs.

    • No technical_cookie_consent_signal_is_weak_for_a_tracked_site observation is emitted for the affected URLs.
    • The same captured evidence passes the deterministic rule on rescan.

    fetch check · requires a rescan · Only a rescan can resolve this evidence-based action.

    1 affected URL

04 / Verify

Prove the fixes

A rescan re-runs every check. Fixed actions flip to resolved; anything still present stays on the list.

  1. 01Rescan the affected URLs and verify that the crawler_access_matrix observation no longer occurs.
  2. 02Rescan the affected URLs and verify that the thin_public_page observation no longer occurs.
  3. 03Rescan the affected URLs and verify that the site_purpose_unclear observation no longer occurs.
  4. 04Rescan the affected URLs and verify that the noindex_approval_page observation no longer occurs.
  5. 05Rescan the affected URLs and verify that the about_page_missing observation no longer occurs.
  6. 06Rescan the affected URLs and verify that the duplicate_title_cluster observation no longer occurs.
  7. 07Rescan the affected URLs and verify that the broken_internal_link observation no longer occurs.
  8. 08Rescan the affected URLs and verify that the dead_end_prominent_page observation no longer occurs.
  9. 09Rescan the affected URLs and verify that the technical_missing_content_security_policy_header observation no longer occurs.
  10. 10Rescan the affected URLs and verify that the technical_cookie_consent_signal_is_weak_for_a_tracked_site observation no longer occurs.

05 / Evidence

Inspect the evidence

Every observation, raw-versus-rendered comparison, and advisory that informed this verdict.

Observations by area

Crawler access7 observations
  • 1 key public URL(s) showed bot-specific access blockers or content that reviewers may not be able to evaluate.

    https://alpyalay.org/

    raw
    ((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)…
    fetch
  • Meta robots directives on this page include: noindex, nofollow.

    https://alpyalay.org/cdn-cgi/l/email-protection

    raw
    Please enable cookies. You are unable to access this email address alpyalay.org The website from which you got to this page is protected by Cloudflare. Email addresses on that page have been hidden in order to keep them from being accessed by malicious bots. You must enable Javascript in your browser in order to decode the e-mail address. If you have a website and are interested in protecting it in a similar way, yo…
    fetch
  • Missing Content-Security-Policy header

    https://alpyalay.org/

    raw
    ((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)…
    fetch
  • Cookie-consent signal is weak for a tracked site

    https://alpyalay.org/

    raw
    ((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)…
    fetch
  • Meta robots directives on this page include: noindex, nofollow.

    https://alpyalay.org/cdn-cgi/l/email-protection

    raw
    Please enable cookies. You are unable to access this email address alpyalay.org The website from which you got to this page is protected by Cloudflare. Email addresses on that page have been hidden in order to keep them from being accessed by malicious bots. You must enable Javascript in your browser in order to decode the e-mail address. If you have a website and are interested in protecting it in a similar way, yo…
    fetch
  • 23 heavy-media signal(s) were detected on this page.

    https://alpyalay.org/realdex

    raw
    RealDexComing Summer 2026AI-Powered Wildlife CollectionPhotograph real animals. Build your real-world Dex.AI identifies 10,000+ species — right from your camera.Coming Summer 2026How RealDex WorksThree steps to start your wildlife collection1Scan WildlifeOpen your camera and point at any animal. Our on-device AI detects creatures in real-time at 30fps.2Get an AI MatchThe AI identifies the species instantly from 10,0…
    fetch23 heavy-media signal(s)
  • 15 heavy-media signal(s) were detected on this page.

    https://alpyalay.org/realdex/press

    raw
    RealDex is an AI-powered wildlife collection app that turns every walk into a wildlife expedition. Users photograph real animals and build a real-world Pokédex. The app uses a dual on-device AI pipeline — YOLO26n ("The Finder") detects animals at 30fps and BioCLIP Int8 ("The Professor") identifies over 10,000 species — all running entirely on the user's device with no internet required.For uncertain identifications,…
    fetch15 heavy-media signal(s)
Content depth6 observations
  • Fetched HTML exposed only 131 words on this page.

    https://alpyalay.org/

    raw
    ((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)…
    fetch131 fetched words
  • The homepage combines low visible copy, weak purpose signals, and too few supporting internal paths.

    https://alpyalay.org/

    raw
    ((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)…
    fetch
  • Duplicate title cluster: "RealDex - Catch Real Animals, Build Your Dex | Alp Yalay" across 2 URL(s).

    https://alpyalay.org/realdex/support

    fetch
  • Current H1: "Alp Yalay".

    https://alpyalay.org/

    raw
    ((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)…
    fetch
  • No meta description was detected on this page.

    https://alpyalay.org/cdn-cgi/l/email-protection

    raw
    Please enable cookies. You are unable to access this email address alpyalay.org The website from which you got to this page is protected by Cloudflare. Email addresses on that page have been hidden in order to keep them from being accessed by malicious bots. You must enable Javascript in your browser in order to decode the e-mail address. If you have a website and are interested in protecting it in a similar way, yo…
    fetch
  • Current H1: "Press Kit".

    https://alpyalay.org/realdex/press

    raw
    RealDex is an AI-powered wildlife collection app that turns every walk into a wildlife expedition. Users photograph real animals and build a real-world Pokédex. The app uses a dual on-device AI pipeline — YOLO26n ("The Finder") detects animals at 30fps and BioCLIP Int8 ("The Professor") identifies over 10,000 species — all running entirely on the user's device with no internet required.For uncertain identifications,…
    fetch
Site structure2 observations
  • This prominent public page exposes very few internal paths, which makes the site feel like a dead end.

    https://alpyalay.org/

    fetch
  • Linked from 4 sampled page(s), but returned 404.

    https://alpyalay.org/cdn-cgi/l/email-protection

    raw
    Please enable cookies. You are unable to access this email address alpyalay.org The website from which you got to this page is protected by Cloudflare. Email addresses on that page have been hidden in order to keep them from being accessed by malicious bots. You must enable Javascript in your browser in order to decode the e-mail address. If you have a website and are interested in protecting it in a similar way, yo…
    fetch
Trust signals1 observation
  • No about-page signal was detected in the public crawl.

    https://alpyalay.org/

    raw
    ((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)…
    fetch

Advisories

  • Rewrite the H1 so it states the page topic, audience, or concrete promise more explicitly

    medium confidence

    Current H1: "Alp Yalay".

    https://alpyalay.org/

  • Remove nofollow from approval-facing pages unless it is a deliberate and necessary indexing decision

    high confidence

    Meta robots directives on this page include: noindex, nofollow.

    https://alpyalay.org/cdn-cgi/l/email-protection

  • Add a concise meta description that summarizes the page's purpose and value in plain language

    high confidence

    No meta description was detected on this page.

    https://alpyalay.org/cdn-cgi/l/email-protection

  • Optimize media, define dimensions, lazy-load lower-priority assets, and reduce unnecessary embeds on this page

    medium confidence

    23 heavy-media signal(s) were detected on this page.

    https://alpyalay.org/realdex

  • Rewrite the H1 so it states the page topic, audience, or concrete promise more explicitly

    medium confidence

    Current H1: "Press Kit".

    https://alpyalay.org/realdex/press

  • Optimize media, define dimensions, lazy-load lower-priority assets, and reduce unnecessary embeds on this page

    medium confidence

    15 heavy-media signal(s) were detected on this page.

    https://alpyalay.org/realdex/press