Skip to content

SEO: harden ArSonKuPik site-name signals for Google - #41

Merged
masarray merged 2 commits into
mainfrom
fix/google-site-name-arsonkupik
Sep 12, 2026
Merged

masarray merged 2 commits into
mainfrom
fix/google-site-name-arsonkupik

Conversation

@masarray

Copy link
Copy Markdown
Owner

Why

Google Search is currently showing Cloudflare as the site name for the arsonkupik.pages.dev result even though the page title and brand are ArSonKuPik.

The existing homepage already has strong primary signals (WebSite.name = ArSonKuPik, og:site_name = ArSonKuPik, canonical/hreflang, crawlable root). Google documents that site-name selection is automated and recommends a lowercase domain/subdomain as the final alternateName fallback when the preferred name is not selected.

Changes

  • Keep WebSite.name as the preferred ArSonKuPik identity.
  • Tighten alternate brand choices to ArSonKuPik VST and ArSonKuPik Audio Enhancer.
  • Add arsonkupik.pages.dev as the final lowercase subdomain fallback so Google has a site-specific fallback instead of a generic hosting-provider identity.
  • Strengthen tools/validate-seo.py to require the exact og:site_name, root-only WebSite entity, exact WebSite id/url/name, and ordered alternate-name contract.

Preserved invariants

  • Cloudflare Pages remains the canonical SEO host.
  • GitHub Pages mirror semantics are unchanged.
  • No release/download/legal/privacy metadata is changed.
  • No DNS or deployment target is changed.

Follow-up after deploy

Use Google Search Console URL Inspection on the canonical homepage and request re-indexing. Google notes site-name changes can take several days to weeks after recrawl/reprocessing.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying arsonkupik with  Cloudflare Pages  Cloudflare Pages

Latest commit: e04b6a7
Status: ✅  Deploy successful!
Preview URL: https://4c260854.arsonkupik.pages.dev
Branch Preview URL: https://fix-google-site-name-arsonku.arsonkupik.pages.dev

View logs

@masarray
masarray merged commit 71bc788 into main Sep 12, 2026
2 checks passed
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