seo: link ClaudiuSchuster alias to the existing person identity #4
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?
Purpose
The user reports different Google results for
Claudiu SchusterandClaudiuSchusterand explicitly requests clearer machine-readable identity without changing visible text. This is an identity clarification, not a claim that the query difference establishes an indexing defect.Change
Add one static
PersonJSON-LD object to each canonical language page, generated fromsite.config.json:https://claudiuschuster.de/#personauthor:Claudiu SchusterClaudiuSchusterhttps://claudiuschuster.de/sameAs:https://oss-oo.io/ClaudiuSchuster,https://github.com/ClaudiuSchuster,https://t.me/ClaudiuSchusterThe current GitHub profile directly connects the name, handle, main website and laboratory profile; Telegram is already the website's personal contact link. No project repository or organization is represented as the person. The generator escapes script delimiters and keeps this data separate from the existing frontend social JSON. The existing checker validates a single matching Person object in the head.
Verification
The canonical repository baseline
88bc238e6efcba7bb31732ad9e0e107949c62baeand Sites baselinedd6006514de93e3f029ebcc90b0e6d44fca5883dwere compared from complete Git source and contain identical tracked file bytes.make checkandgit diff --checkpass.dist/app.js, CSS, existing metadata, canonicals, hreflang, sitemap, robots, 404 behavior, favicons and hosting configuration are unchanged.8e802048e5c53f9dc306720d0cec28fe20f6c6700efdafe782703364250b97ad0c1e8fc1931bf6cb5462c65c8cd139e01b7def3a51676a23af9c6c2b3a07a175This repository has no CI workflow; these are its existing local verification gates. The change adds no hidden keyword text, inaccessible text, additional page type or runtime request.
Publication and Google verification — 2026-10-10
PR #4 is merged into canonical
mainat565b0dfe49dd723ab515890be23b5d2f94b060ef. The existing public Sites projectappgprj_6aca21d607d0819191cb082e490d5217successfully published version 6 at 20:19:14 CEST, from native source commit45c2f9677c7c4b886693e5622fbbb6420e2f2478.https://chatgpt.claudiuschuster.de/https://chatgpt.claudiuschuster.de/en/Both live tests returned HTTP 200 and confirmed availability, crawling and indexing allowed, self-canonicals, correct hreflang, all resources loaded, no JavaScript console errors and no
X-Robots-Tag. Google's live HTML contained the exact static Person data above, includingalternateName: ClaudiuSchusterand all three approved profile URLs. The canonical language routes remain/and/en/; no/de/route was added.Both pages were already indexed with themselves as Google's selected canonical. Their stored crawl times predate this alias release, so delivery of the new metadata is verified; Google's subsequent processing of that metadata is not yet confirmed.
The existing sitemap remains successful with two URLs and a last-read date of 2026-10-10; it was unchanged and was not resubmitted. Google had accepted a homepage recrawl request at 19:51 CEST for the earlier favicon update; that request was not duplicated. No new indexing request was made for the English alias update.
References: Google structured-data guidance, Google profile properties, Schema.org Person.