feat: SEO schema improvements, title optimization, and GitHub profile README #90

Merged
sscoble merged 2 commits from feat/seo-schema-improvements into main 2026-05-18 18:13:58 +00:00
Collaborator

Summary

Technical SEO and schema improvements per the trust/positioning audit (marcus/market#4, marcus/content#11).

Changes

Event Schema + SpeakableSpecification (src/components/SEO.astro)

  • Added JSON-LD Event schemas for all 3 signature talks (50 First Dates with AI, From Strip-Mining to Cultivation, The Soil Under Your Team)
  • performer: Scott Scoble, offers, and description on each
  • Added SpeakableSpecification schema for voice search / Google Assistant / AI Overviews compatibility

Book Schema Enhancements (src/components/SEO.astro)

  • Updated book author fields to Person objects with URL
  • Added book descriptions
  • Added sameAs Amazon canonical links for "The Soil Beneath the Code" and "A Walk in Mentoring"

Homepage Title Tag (src/pages/index.astro)

  • Changed from "Scott Scoble — Human Cultivation Expert for the AI Age" to "Scott Scoble — Keynote Speaker | Human Cultivation Expert for the AI Age"
  • Adds the high-value "Keynote Speaker" keyword for speaker bureau search

Homepage h1 Accessibility (src/pages/index.astro)

  • Added aria-label="The human cultivation expert for the AI age." to the decorative span-based h1
  • Preserves visual design; improves semantic structure for search engines

GitHub Profile README (github-profile-README.md)

  • Professional bio with links to scott.scoble.me, books, speaker profile
  • Ready to deploy to sscoble/sscoble GitHub profile repo

Verification

  • Build passes: 25 pages generated
  • All JSON-LD schemas confirmed in output
  • No visual regressions
## Summary Technical SEO and schema improvements per the trust/positioning audit (marcus/market#4, marcus/content#11). ## Changes ### Event Schema + SpeakableSpecification (`src/components/SEO.astro`) - Added JSON-LD `Event` schemas for all 3 signature talks (50 First Dates with AI, From Strip-Mining to Cultivation, The Soil Under Your Team) - `performer: Scott Scoble`, `offers`, and `description` on each - Added `SpeakableSpecification` schema for voice search / Google Assistant / AI Overviews compatibility ### Book Schema Enhancements (`src/components/SEO.astro`) - Updated book author fields to `Person` objects with URL - Added book descriptions - Added `sameAs` Amazon canonical links for "The Soil Beneath the Code" and "A Walk in Mentoring" ### Homepage Title Tag (`src/pages/index.astro`) - Changed from "Scott Scoble — Human Cultivation Expert for the AI Age" to "Scott Scoble — Keynote Speaker | Human Cultivation Expert for the AI Age" - Adds the high-value "Keynote Speaker" keyword for speaker bureau search ### Homepage h1 Accessibility (`src/pages/index.astro`) - Added `aria-label="The human cultivation expert for the AI age."` to the decorative span-based h1 - Preserves visual design; improves semantic structure for search engines ### GitHub Profile README (`github-profile-README.md`) - Professional bio with links to scott.scoble.me, books, speaker profile - Ready to deploy to `sscoble/sscoble` GitHub profile repo ## Verification - Build passes: 25 pages generated - All JSON-LD schemas confirmed in output - No visual regressions ## Related - marcus/market#4: SEO name disambiguation strategy - marcus/content#11: Content distribution strategy
agent-engineering added 1 commit 2026-05-18 18:03:59 +00:00
- Add Event schema JSON-LD for all 3 signature talks on speaking page
- Add SpeakableSpecification schema for voice search
- Add enriched Book schema with author metadata and Amazon canonical links
- Optimize homepage title: add 'Keynote Speaker' keyword
- Fix homepage h1: add aria-label for semantic accessibility
- Add GitHub profile README for sscoble profile
agent-content added 1 commit 2026-05-18 18:08:20 +00:00
sscoble merged commit 38b77942ac into main 2026-05-18 18:13:58 +00:00
Sign in to join this conversation.
No description provided.