feat(seo): add public discovery and crawl contracts - #271
Merged
Merged
Conversation
|
6 tasks done
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Summary
Publish a sourced GloriaFood alternatives comparison and distinct Switzerland/Geneva QR-menu guides in all six marketing languages. Correct current pricing, GloriaFood's announced service end, catalogue-language coverage and hardware claims across the existing pages.
Use one public route inventory for HTML metadata and sitemap alternates. Omit invented sitemap freshness/importance and the universal free software offer; unpublished legal pages and noncanonical deployments remain noindex. Locale destinations are server-rendered anchors.
The emitted-output contract parses exact anchor destinations, with a prefix-negative control. The CI-discovered transitive
brace-expansionandfast-uriadvisories are fixed through patched overrides and lockfile versions.Issue / plan link
docs/plans/SOFRA-AEO-PLAN.md, P3/P4; maintenance moves todocs/runbooks/public-search-discovery.md.Type
NFR triage
i18n parity
discovery.*, comparison service update, footer guide links and configurator changelog entry; corrected pricing, feature and case-study claims.Standard checklist
Test plan
npm audit --audit-level=highreports zero vulnerabilities; the partner-panel browser assertion follows the corrected market-qualified payment description.Deploy notes
sofra-staging, verify its emitted discovery posture, then release develop → main and rollsofraon the staging box.