Traditional hosting and VPS
Self-hosted website setup
Choose between managed DNS and a server-side crawler rendering integration.
Self-hosted website setup
Self-hosted does not require one specific integration. Choose the path based on what you control and whether a separate public origin is available.
Path 1: managed DNS
Use managed DNS when your app can remain reachable at a separate origin hostname.
- Keep the application available at
origin.example.comor another stable public origin URL. - Add that URL as the site origin in Prerender Buddy.
- Point
wwwtocustomers.prerenderbuddy.com. - Redirect the root domain to
www. - Add the validation TXT records and verify the installation.
The origin must not redirect back to the protected public hostname for every request. That can create a loop.
Path 2: server-side integration
Use a developer integration when you control the application server, edge middleware, or reverse proxy and want to keep the current DNS route.
The integration should:
- detect only supported crawler requests
- send public GET page URLs to the Prerender Buddy render endpoint
- keep the API key server-side
- skip assets, API routes, webhooks, authentication pages, and private content
- return the normal application to human visitors
- use the setup-specific code generated in the Prerender Buddy dashboard
Render API contract
1GET https://api.prerenderbuddy.com/render?url=https://www.example.com/page
2X-Prerender-Token: YOUR_SERVER_SIDE_API_KEYNever place the API key in browser JavaScript, a public repository, or a client-exposed environment variable.
Which path should you use?
| Situation | Recommended path |
|---|---|
| Shared hosting with a working preview/origin URL | Managed DNS |
| VPS with Nginx or another reverse proxy | Server-side integration |
| App platform with edge middleware | Developer integration |
| No server access and no separate origin | Ask the host for an origin hostname first |
After setup, compare a normal request with Googlebot or GPTBot and confirm the crawler response contains real headings and page copy.
Ready to check the setup?
After DNS or middleware is deployed, use Verify Installation from the site dashboard and check the logs tab for crawler requests.
Still stuck? Email support@prerenderbuddy.com.