seo: associate ClaudiuSchuster with the existing person identity #12
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/person-alias-metadata-20261010"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why
The user wants the public handle
ClaudiuSchusterassociated with the existing person nameClaudiu Schuster, without changing any visible website text. Before this change, the page already represented the person and linked the relevant public profiles, but had no explicit machine-readable Person identity.Change
Add one static JSON-LD
Personobject in the homepage head:https://claudiuschuster.de/#personname:Claudiu SchusteralternateName:ClaudiuSchusterurl:https://claudiuschuster.de/sameAs: the existing personal oss-oo, GitHub and Telegram profiles (https://oss-oo.io/ClaudiuSchuster,https://github.com/ClaudiuSchuster,https://t.me/ClaudiuSchuster).Add a focused contract check for exactly one static, valid Person data block in the head and document the metadata in
docs/README.md. Project Universe uses the same person identity in ClaudiuSchuster/claudiu-project-universe#4.The source change contains no visible copy, CSS, executable JavaScript, ARIA-label, canonical, robots, sitemap, favicon, hosting or CSP changes. It adds no hidden keyword text.
Validation
3b11431c17ffd77ce6e05e29b954d883b29044f8, obtained from a complete repository bundle.make check,make buildandgit diff --check: passed.2b3f7230cc4b5dd796aaf55604f8e837e0dd10f258545840a6ecb06bcd1a598e.index.htmlbyte-for-byte.Publication and Search Console results (2026-10-10)
Production publication of
c7c1da97292602877437ad94ca47f1e421a6572dcompleted successfully. Times below are CEST.Publication evidence
baseline_http_verified: true.publishmode for the exact commit above. It reportedpublication_verified: true, remote phasepublishedand a retained rollback tree.789f9d77e94be327faff67df48f073b403d80b01d298e25fa58f399bba19e84b.MISStoHIT. The www endpoint returned HTTP 301.index.htmlchanged in the managed live tree, the entire<body>remained byte-identical, current protected contents were preserved, the root mode was0755, and rollback was available.The earlier failed attempts, runs 58 and 60, were investigated before retrying. The existing runtime rejects a public-root mode of
0750withunsafe_liveduring staging; the unfinished attempt had not switched the live content. At approximately 21:04, the operator reconciled that verified attempt tocleanand corrected only the root mode to0755, retaining the unchanged baseline and private recovery evidence. All five protected directories and their current contents were preserved. Runtime, hash pin and SSH binding were unchanged. The separately prepared read-only diagnostic patch was not merged and was not required for this publication.Search Console evidence
The canonical homepage was live-tested in the existing URL-prefix property
https://claudiuschuster.de/at 21:08:36, after publication:Content-Type: text/html; all resources loaded and no JavaScript console messages were reported.X-Robots-Tagresponse header; crawling and indexing were allowed, with the intended self-canonical.alternateName: ClaudiuSchusterand all three intendedsameAsprofiles.Google's stored index record remains separate: it reports the homepage as indexed with the intended self-canonical, but its last crawl is 2026-09-19 at 22:43:13, before this release. The successful live test therefore proves current fetchability and delivery of the new metadata, without establishing a post-release indexing crawl.
At approximately 21:14 CEST, Google explicitly accepted the indexing request: Search Console displayed “Indexierung wurde beantragt” and confirmed placement in its priority crawl queue. Submission is complete; a subsequent crawl and Google's processing of the new metadata remain pending. The sitemap is unchanged and required no update for this metadata-only change.
The alias is factual identity metadata. It does not guarantee spelling correction, a ranking change or a rich-result appearance. The older release documentation still describes a GitHub workflow chain; the current Forgejo workflow files govern this release.