Skip to content

fix(seo): improve crawlability and install marketing skills - #173

Merged
ericyangpan merged 4 commits into
mainfrom
codex/seo
Jul 28, 2026
Merged

fix(seo): improve crawlability and install marketing skills#173
ericyangpan merged 4 commits into
mainfrom
codex/seo

Conversation

@ericyangpan

Copy link
Copy Markdown
Contributor

What changed

  • install the Aaron Marketing Skills toolkit in the project
  • allow crawlers to fetch Next.js rendering assets
  • simplify the sitemap to canonical URLs and verified modification dates
  • add sitemap and robots regression coverage
  • retain OpenNext-compatible minification while using secure glob dependencies

Why

The production site had inefficient sitemap signals, blocked rendering assets, and changes deployed outside GitHub could be overwritten by the repository's production workflow. This change makes the repository the durable source of truth for the SEO fixes.

Validation

  • mise exec node@22 -- npm run build
  • mise exec node@22 -- npx vitest run tests/sitemap.test.ts --reporter=verbose
  • npm ls @node-minify/core glob minimatch brace-expansion --all
  • git diff --check

@ericyangpan
ericyangpan requested a review from a team as a code owner July 28, 2026 17:22
@github-actions

Copy link
Copy Markdown
Contributor

Preview deployment

Status URL
Ready https://pr-173-aicodingstack.pr-preview.workers.dev

Commit: acddb9c
Updated: 2026-07-28T17:26:44.689Z

@ericyangpan
ericyangpan merged commit cdc8990 into main Jul 28, 2026
13 checks passed
@ericyangpan
ericyangpan deleted the codex/seo branch July 28, 2026 17:27
@github-actions

Copy link
Copy Markdown
Contributor

Preview deployment cleaned up

The preview deployment for PR #173 has been removed.

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