ONE FOCUSED ACTION

Test for discovery issues caused by dynamic or user-interaction-only links.

JavaScript SEO

1 checklist items

Save for later 0

Use × to move an item here. You can restore it when you’re ready.

    Your checks and saved items stay in this browser. Nothing is submitted.

    Why this matters

    Links visible only after user interaction (menus, tabs, accordions, or infinite scroll) may not be crawlable, leading to poor indexation and orphan pages.

    A STARTING-POINT EXAMPLE

    Hypothetical standard operating procedure

    Adapt this example to your site, access, tools, and change process. It is our suggested procedure, informed by the sources below.

    1. Identify all navigation menus, tabs, and content revealed by interaction.
    2. Check whether links appear in raw HTML or only injected post-interaction.
    3. Add crawlable fallback URLs in navigation structures accessible immediately.
    4. Implement paginated URLs for infinite scroll content instead of pure JS loading.
    5. Verify crawl clocks capture all important URLs from non-user-dependent navigation.

    Watch for

    Search engines do not interact or click to reveal hidden links; dependence on JS-only navigation restricts crawl depth.

    Definition of done

    All essential content and navigation URLs are discoverable via static crawlable links accessible on initial page load.

    Sources & attribution

    1. JavaScript SEO Audit Guide for Rendering Issues ↗

    Original checklist wording and example SOP by Best SEO Checklist, using source-grounded AI assistance. Editorial contact: Ted Kubaitis, @tedkubaitis on Teams. Check current source guidance before implementation.