Improve discoverability and machine-readability of the SCHA public site (base2.html templates and related pages). Baseline current state with Lighthouse, then implement SEO and agentic browsing recommendations.
Tasks
Run Lighthouse report on key public pages (Home, About Us, Calendar, Dues, Membership, Board, Useful Links)
Run standard SEO, Performance, and Accessibility audits
Export/save report results and capture actionable recommendations as follow-up subtasks
Implement Lighthouse SEO recommendations
Page titles and meta descriptions per page
Semantic HTML structure (<main>, headings hierarchy, alt text on images)
robots.txt and sitemap.xml
Open Graph / social meta tags
Canonical URLs where needed
Agentic browsing updates
Fix accessibility tree issues flagged by Lighthouse (labels, landmarks, ARIA)
Improve layout stability (CLS) so agents can interact reliably
Add llms.txt at site root with concise site summary and navigation guidance for AI agents
Evaluate WebMCP applicability for transactional flows (membership form, dues payment) — implement only if audit flags and scope is justified
Acceptance criteria
Lighthouse SEO score improved on all audited public pages
Agentic browsing audit pass ratio documented before/after
llms.txt published and linked from site root
No regressions to existing public page functionality
Notes
Current templates have minimal SEO metadata (charset + viewport only in base2.html). Agentic browsing checks are experimental but align with accessibility and structural improvements that benefit humans and AI agents alike.
## Summary
Improve discoverability and machine-readability of the SCHA public site (`base2.html` templates and related pages). Baseline current state with Lighthouse, then implement SEO and agentic browsing recommendations.
## Tasks
- [ ] **Run Lighthouse report** on key public pages (Home, About Us, Calendar, Dues, Membership, Board, Useful Links)
- Run standard **SEO**, **Performance**, and **Accessibility** audits
- Enable the experimental **Agentic browsing** category (Chrome Canary: DevTools → Lighthouse → check "Agentic browsing")
- Export/save report results and capture actionable recommendations as follow-up subtasks
- [ ] **Implement Lighthouse SEO recommendations**
- Page titles and meta descriptions per page
- Semantic HTML structure (`<main>`, headings hierarchy, alt text on images)
- `robots.txt` and `sitemap.xml`
- Open Graph / social meta tags
- Canonical URLs where needed
- [ ] **Agentic browsing updates**
- Fix accessibility tree issues flagged by Lighthouse (labels, landmarks, ARIA)
- Improve layout stability (CLS) so agents can interact reliably
- Add `llms.txt` at site root with concise site summary and navigation guidance for AI agents
- Evaluate WebMCP applicability for transactional flows (membership form, dues payment) — implement only if audit flags and scope is justified
## Acceptance criteria
- Lighthouse SEO score improved on all audited public pages
- Agentic browsing audit pass ratio documented before/after
- `llms.txt` published and linked from site root
- No regressions to existing public page functionality
## Notes
Current templates have minimal SEO metadata (charset + viewport only in `base2.html`). Agentic browsing checks are experimental but align with accessibility and structural improvements that benefit humans and AI agents alike.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Improve discoverability and machine-readability of the SCHA public site (
base2.htmltemplates and related pages). Baseline current state with Lighthouse, then implement SEO and agentic browsing recommendations.Tasks
<main>, headings hierarchy, alt text on images)robots.txtandsitemap.xmlllms.txtat site root with concise site summary and navigation guidance for AI agentsAcceptance criteria
llms.txtpublished and linked from site rootNotes
Current templates have minimal SEO metadata (charset + viewport only in
base2.html). Agentic browsing checks are experimental but align with accessibility and structural improvements that benefit humans and AI agents alike.