Crawler Rendering Tests

Compare how search engine crawlers handle different rendering methods. These test pages help evaluate crawler capabilities for indexing server-rendered and JavaScript-rendered content.

SSR

Server Rendering Test

Fully server-rendered HTML page with all content immediately available in the initial response. Tests how crawlers extract content from traditional server-side rendered pages.

Content delivery: Immediate HTML

Crawler requirement: Naive HTML parser

View Server Test →
CSR

JavaScript Rendering Test

Client-rendered page where all content is injected via JavaScript after page load. Tests whether crawlers execute JavaScript and wait for dynamic content.

Content delivery: DOM manipulation

Crawler requirement: JavaScript execution

View JavaScript Test →

What These Tests Evaluate

How to Use

Both test pages contain identical content but use different rendering methods. Compare crawler logs, indexed content, and rendered snapshots to understand how your target crawlers handle each approach.

Use tools like curl to view the raw HTML source, or inspect the rendered DOM in browser DevTools to see the differences between server and client rendering.

Technical Details

Server Rendering: Content exists in the HTML source delivered by the server. View source shows complete page content immediately.

JavaScript Rendering: Initial HTML contains only a mounting point (<div id="app"></div>). All content is generated by JavaScript after DOMContentLoaded event fires.