Commit graph

74 commits

Author SHA1 Message Date
48b4727484 SEO: add indexable /services landing page with Service schema 2026-05-04 00:04:08 -04:00
2e180bf86a SEO: hero copy includes Washington DC keyword, semantic CTA wrapper for prev/next, Link routing 2026-05-04 00:03:15 -04:00
fd0af7616a SEO/UX: footer links resolve from any page (use /#anchor and /services) 2026-05-04 00:02:39 -04:00
24b0842a6e SEO/a11y: logo links to / instead of #, use Next Link for client-side routing 2026-05-04 00:02:15 -04:00
9cc2513b63 SEO: render final stat values in SSR (was rendering 0+ to crawlers and OG previewers) 2026-05-04 00:01:59 -04:00
a0863a3e20 SEO: robots on apex hostname, do not block JS or static assets needed for rendering 2026-05-04 00:01:40 -04:00
3bc66883c9 SEO: sitemap on apex hostname, include /services, set realistic changefreqs 2026-05-04 00:01:32 -04:00
fa6cd08f9f SEO: apex canonical on project pages, add BreadcrumbList + richer Service schema, image schema 2026-05-04 00:01:22 -04:00
f4b58f789e SEO: canonical apex hostname, expanded schema, WebSite + ProfessionalService graph, clean stray comma 2026-05-04 00:00:37 -04:00
de1a33bd60 Update site — significant redesign 2026-05-03 10:32:27 -04:00
835363030c Update site — significant redesign: opengraph-image.tsx 2026-05-03 10:31:42 -04:00
b1bffe1440 Update site — significant redesign: opengraph-image.tsx 2026-05-03 10:31:41 -04:00
18f8757fba Update site — significant redesign 2026-05-03 10:31:16 -04:00
ff915360d1 Update site — significant redesign 2026-05-03 10:30:27 -04:00
2e8ad8fe30 Update site — significant redesign 2026-05-03 10:29:56 -04:00
ce6cb08144 Update site — significant redesign 2026-05-03 10:29:35 -04:00
ef337656a1 Update site — significant redesign: Stats.tsx 2026-05-03 10:28:21 -04:00
983e8602ee Update site — significant redesign: Gallery.tsx 2026-05-03 10:28:21 -04:00
01330ba371 Update site — significant redesign: Navigation.tsx 2026-05-03 10:28:20 -04:00
6aee93a8ae Update site — significant redesign: Contact.tsx 2026-05-03 10:27:30 -04:00
3400bd2e2b Update site — significant redesign: Footer.tsx 2026-05-03 10:27:29 -04:00
28751a8a03 Update site — significant redesign: Projects.tsx 2026-05-03 10:26:54 -04:00
e2cbf953fb Update site — significant redesign: Services.tsx 2026-05-03 10:26:54 -04:00
dd346308ca Update site — significant redesign: Clients.tsx 2026-05-03 10:26:53 -04:00
1966ea993f Update site — significant redesign: About.tsx 2026-05-03 10:26:53 -04:00
c0b1fcb0f9 Update site — significant redesign: llms.txt 2026-05-03 10:25:52 -04:00
04c4f5c86f Update site — significant redesign: global.d.ts 2026-05-03 10:25:51 -04:00
1c55e17939 Update site — significant redesign: TechStack.tsx 2026-05-03 10:25:51 -04:00
ce5c3f318a Update site — significant redesign: Testimonial.tsx 2026-05-03 10:25:51 -04:00
6960179e66 Update site — significant redesign: Partners.tsx 2026-05-03 10:25:50 -04:00
0d453e395e Update site — significant redesign: ScrollReveal.tsx 2026-05-03 10:25:50 -04:00
b85fd71de0 Update site — significant redesign: sitemap.ts 2026-05-03 10:25:01 -04:00
438fcf18b7 Update site — significant redesign: robots.ts 2026-05-03 10:25:00 -04:00
11b69d9917 Update site — significant redesign: page.tsx 2026-05-03 10:25:00 -04:00
3d6871fd27 Update site — significant redesign: not-found.tsx 2026-05-03 10:24:59 -04:00
bde77c01ce Update site — significant redesign: globals.css 2026-05-03 10:24:59 -04:00
cc0f253d23 seo: improve project card image alt text 2026-05-01 14:21:31 -04:00
653fae3761 a11y: add aria-label to nav element and mobile menu 2026-05-01 14:21:20 -04:00
b1e2c29e25 fix: correct Clients section label from "Projects" to "Clients" 2026-05-01 14:21:11 -04:00
73d9485605 seo: add Vimeo preconnect, theme-color, ContactPoint schema 2026-05-01 14:21:04 -04:00
13e1221851 perf: enable avif/webp image optimization formats 2026-05-01 14:20:40 -04:00
869ec1e6e9 polish: add branded 404 page 2026-05-01 14:20:37 -04:00
f4b983cad2 seo: expand sitemap to include all project pages 2026-05-01 14:20:30 -04:00
2e92e45ee6 seo: add per-project OG image generator via next/og (pre-renders all 7 project cards at build time) 2026-05-01 11:15:29 -04:00
9d88b52429 seo: add homepage OG image generator via next/og 2026-05-01 11:15:20 -04:00
575dc752df seo: project pages — canonical URLs, keywords, Twitter card, Service JSON-LD structured data 2026-05-01 11:14:54 -04:00
b822dbee40 security: add HTTP security headers (X-Frame-Options, XCTO, Referrer-Policy, Permissions-Policy) 2026-05-01 11:14:14 -04:00
866392fa8a perf: wire next/font CSS variables into Tailwind theme 2026-05-01 11:14:11 -04:00
8a3ad5ace8 perf: migrate Google Fonts link tags to next/font self-hosted (eliminates render-blocking font request) 2026-05-01 11:14:00 -04:00
5e38676b87 seo: descriptive iframe title, improved H2 for on-set section 2026-04-30 21:53:32 -04:00