Skip to content

fix(seo): address critical/high findings from -new pages SEO/GEO/AEO audit, part 4#509

Merged
mohanadft merged 1 commit into
mainfrom
fix/seo-new-pages-audit-critical-high
Jul 14, 2026
Merged

fix(seo): address critical/high findings from -new pages SEO/GEO/AEO audit, part 4#509
mohanadft merged 1 commit into
mainfrom
fix/seo-new-pages-audit-critical-high

Conversation

@mohanadft

Copy link
Copy Markdown
Collaborator

Summary

  • team-new.astro: give staff members h3 headings so markup matches the board-member pattern and the Person schema for each of them
  • donate-new.astro / donate-2-new.astro: point DonateAction.target at the canonical /donate on both pages instead of self-referencing their own draft URLs, resolving a contradictory schema signal
  • home-new.astro: cut the open-roles fetch timeout from 3s to 1.2s to reduce worst-case TTFB/LCP impact on this live A/B-tested page

Follow-up to the prior three -new pages SEO/GEO/AEO audit PRs (#505, #506, #507, #508). Scoped to only the Critical/High findings from a fresh full audit of all 24 -new draft pages; Medium/Low findings were left for a later pass.

Test plan

  • pnpm check passes with 0 errors (only pre-existing hints unrelated to these files)
  • Visually confirm staff grid on /team-new still renders as before (heading change is markup-only, no visual change expected)
  • Confirm /donate-new and /donate-2-new still submit donations correctly
  • Confirm /home-new open-roles section still populates under normal conditions

…audit, part 4

- team-new.astro: give staff members h3 headings so markup matches the
  board-member pattern and the Person schema for each of them
- donate-new.astro / donate-2-new.astro: point DonateAction.target at the
  canonical /donate on both pages instead of self-referencing their own
  draft URLs, resolving a contradictory schema signal
- home-new.astro: cut the open-roles fetch timeout from 3s to 1.2s to
  reduce worst-case TTFB/LCP impact on this live A/B-tested page
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying website with  Cloudflare Pages  Cloudflare Pages

Latest commit: 3e7b29a
Status: ✅  Deploy successful!
Preview URL: https://48271158.website-aun.pages.dev
Branch Preview URL: https://fix-seo-new-pages-audit-crit.website-aun.pages.dev

View logs

@mohanadft mohanadft merged commit 373b111 into main Jul 14, 2026
5 checks passed
@mohanadft mohanadft deleted the fix/seo-new-pages-audit-critical-high branch July 14, 2026 11:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant