Skip to content

v1.1.0 — SEO & E-E-A-T Enhancement

Choose a tag to compare

@PNGTRID PNGTRID released this 13 Aug 16:26
· 34 commits to main since this release

AnvilWiki v1.1 — SEO & E-E-A-T 增强版。

This release adds AI-Overview-oriented SEO features (TOC, Quick Answer, author byline, VideoGame JSON-LD) and broadens ad support (Google AdSense alongside the iframe ad isolation). Includes a round of naming normalization to keep config/locales schema generic (no demo-game-specific terms).

Added

  • Article TOC: Auto-generated table of contents from H2/H3 headings. Sticky on desktop, collapsible <details> on mobile (TableOfContents.astro).
  • Quick Answer summary block: Optional summary frontmatter field rendered as a callout above the article body — optimized for AI Overviews and featured snippets.
  • Article author byline: Optional author frontmatter field (falls back to site.defaultAuthor). E-E-A-T signal.
  • VideoGame JSON-LD: Injected on the homepage for game entity recognition (videoGameJsonLd() in seo.ts).
  • Contact page: New legal page at /contact with community links. E-E-A-T trust signal.
  • Google AdSense support: AdSenseSlot.astro component + PUBLIC_ADSENSE_CLIENT env var. Coexists with the iframe ad isolation setup.

Changed

  • Homepage displayType enum renamed to generic names (code-cardsbadge-list, etc.).
  • CSS theme variable renamed: --nav-theme--brand.
  • Homepage JSON field names renamed (eyebrowbadge, primaryCtactaPrimary, etc.).
  • Demo boss renamed: gelumemberfang, pyrastormcaller.
  • skinning.mdapply-template.md (restructured as file-organized config reference).
  • Ad HTML templates: ad network domain changed to placeholder.
  • SEO docs: all knowledge claims cite public authoritative sources.

Full Changelog: v1.0.0...v1.1.0