Skip to content

Verify preview and production indexing separately - #3

Merged
cmm79 merged 1 commit into
mainfrom
dev
Oct 11, 2026
Merged

cmm79 merged 1 commit into
mainfrom
dev

Conversation

@cmm79

@cmm79 cmm79 commented Oct 11, 2026

Copy link
Copy Markdown
Contributor

Cloudflare returns an immutable deployment URL after every Pages upload, including uploads from main. Preview Access correctly applies X-Robots-Tag: noindex to that immutable URL, while the public production alias remains indexable.

This change updates deployment verification to require noindex on the immutable URL and, for main, separately verify that https://ldsa-website.pages.dev has no noindex header and exposes deployment metadata for the expected main commit.

Validation: npm run check, npm run format:check, and git diff --check pass. A direct header check confirms that the public production alias currently returns 200 without X-Robots-Tag: noindex.

@cmm79
cmm79 merged commit 2dfa88d into main Oct 11, 2026
3 checks passed
@cmm79
cmm79 deleted the dev branch October 11, 2026 12:14

This branch was successfully deployed

1 active deployment
preview — 80d5bf01 Deployed Oct 11, 2026 by github-actions[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant