Claude Blog v2.1.1 is the public distribution of the audited v2 guidance and correctness release. It combines the v2.1.0 Google-policy work with public-route normalization and release-gate fixes discovered during publication.
Highlights
Google guidance and editorial truthfulness
- Reframed the existing AI score as an AI citation readiness heuristic, not a calibrated probability or Google ranking factor.
- Reweighted internal 0–100 scoring toward originality, purpose fit, source fidelity, factual support, visible-content/schema consistency, crawlability, media relevance, and reader usefulness.
- Removed rewards and blocking requirements for fixed citation-block lengths, answer-capsule lengths, question-heading quotas, mandatory FAQ sections, raw word-count targets, and metadata-only freshness.
- Kept the quality threshold at 70 while preventing style statistics, punctuation patterns, phrase lists, or purported AI-authorship percentages from blocking delivery by themselves.
- Explicitly rejects unsupported first-hand testing claims, fan-out page factories, and scaled low-value query variations.
- Labels E-E-A-T and all internal scoring weights as editorial heuristics rather than direct ranking factors.
Search implementation guidance
- Updated guidance for canonical reevaluation windows, quota-limited Request Indexing, core-update analysis, Discover targeting, rendered JSON-LD, retired structured-data types, AMP, Preferred Sources, and Search Console generative-AI/platform-property capabilities.
- Added first-supported-2MB artifact checks for titles, metadata, canonicals, schema, and primary content, with bloat warnings for excessive inline assets.
- Added behavioral back-button-interference checks and clearer guidance for stable anchors, accessible key material, accordions, and deep links.
- Treats Search I/O and generative-search product announcements as product context, not invented ranking factors or agent-specific schema requirements.
- Added an auditable primary-source Google update ledger; unverified observations cannot alter scores.
Reliability, security, and maintenance
- Added path-aware consistency validation across skills, agents, scripts, references, documentation, templates, FLOW locks, and resources.
- Added a public-release validator for repository URLs, raw installer routes, marketplace identity, and private-only instructions.
- Corrected the public marketplace slug to
agricidaniel-blogand normalized public support, security, documentation, and installer destinations. - Synchronized README installer hashes and retained download-then-run PowerShell guidance without pipe-to-execution instructions.
- Hardened optional-module discovery and added PageSpeed regression coverage for responses without
audit_details. - Updated
google-genaito the tested 2.14.0 release and Patchright to 1.61.2 with regenerated hash locks. - Declared the complete rendering, image, PageSpeed, and Search Console dependency set exercised by CI.
- Made plugin validation deterministic by installing Node.js 22 and the exact Claude Code CLI version on pull requests and protected branches.
Compatibility
- No commands or CLI arguments were removed or renamed.
- Existing exit behavior, top-level score fields, 0–100 totals, and the quality-gate threshold of 70 are preserved.
- New methodology metadata is additive.
Community acknowledgements
Thanks to the public contributors and reporters whose findings informed the audited update:
- Marketplace slug correction: #20 by @baptleduc.
- Public installation-route report: #48 by @wey-gu.
- Reports behind the guarded fixes: #22 by @juliandickie, #29 by @ancestraljoe, #33 by @MuhmdRaouf, and #44 by @nathanschram.
- Dependency update intent reviewed from #46 and #47.
Not every public proposal was merged wholesale; applicable fixes were independently verified and adapted to preserve the private hardening and delivery contract.
Verification
- GitHub Actions passed on Python 3.11 and 3.12.
- 318 repository tests passed with one intentional private-only skip.
- Prose lint, marketplace/plugin validation, version coherence, consistency checks, and public-route validation passed.
- Hash-locked audio client, Patchright driver, and preflight initialization smoke tests passed without network API calls or browser launch.
- The signed
v2.1.1tag points to green publicmaincommitaec971ac511370c6216cd93776c9cf2fec97b32a.
Install or upgrade
Marketplace:
/plugin marketplace add AgriciDaniel/claude-blog
/plugin install claude-blog@agricidaniel-blog
Pinned source checkout:
git clone https://github.com/AgriciDaniel/claude-blog.git
cd claude-blog
git checkout v2.1.1See the complete changelog and installation guidance.