Skip to content

SEO: measure anonymous page views on public catalog pages - #1384

Merged
w1ne merged 1 commit into
developfrom
seo/catalog-analytics-beacon-20261113
Nov 13, 2026
Merged

w1ne merged 1 commit into
developfrom
seo/catalog-analytics-beacon-20261113

Conversation

@w1ne

@w1ne w1ne commented Nov 13, 2026

Copy link
Copy Markdown
Owner

Verified gap

kernelcad.com already loads the Cloudflare Web Analytics beacon on its homepage and model-library page, but the generated catalog HTML has no beacon. The production sitemap exposes 2,402 asset detail pages, 50 kit pages and the catalog hub; these entry pages cannot be measured in the existing page-view analytics stream. This prevents per-page acquisition measurement while new organic landing pages start indexing.

Change

Add the same public Cloudflare Web Analytics site token already used by the marketing site to the shared catalog document head. This covers hub, kit and per-asset pages without modifying their canonical metadata, Product JSON-LD, model previews, Studio URLs, CAD source hashes, navigation, or private project behavior. This records aggregate page views; it does not claim to capture Studio CTA clicks or conversions. No identifiers or custom events are added.

Verification

  • November 13, 2026 authenticated GSC recheck attempted first, but work-1 Chrome requires a password (both remembered accounts signed out). Preserved preceding GSC baseline through Nov 10, no ranking claims.
  • Current live full crawl: 2,535/2,535 sitemap URLs return HTTP 200, including 2,402/2,402 per-asset URLs; zero catalog-metadata/preview/link errors.
  • scripts/buildCatalogPages.test.ts: 8 passed, including the new beacon check on hub, kit and asset pages.
  • npm run typecheck: passed.
  • Change uses isolated worktree from current origin/develop; no duplicate open PR found.

Full evidence: work-1 /data/kernelcad-seo-20261113/run-1926/. Do not merge before all required GitHub checks are green and protected process permits; verify production HTML and Cloudflare page-view events after deploy.

@w1ne
w1ne merged commit 65a28e9 into develop Nov 13, 2026
17 checks passed
@w1ne
w1ne deleted the seo/catalog-analytics-beacon-20261113 branch November 13, 2026 21:39
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