Skip to content

seo(meta): drop the legacy keywords tag from the root metadata - #9

Merged
JasonColapietro merged 1 commit into
mainfrom
seo/e2e-audit-20260905-low2
Sep 5, 2026
Merged

seo(meta): drop the legacy keywords tag from the root metadata#9
JasonColapietro merged 1 commit into
mainfrom
seo/e2e-audit-20260905-low2

Conversation

@JasonColapietro

Copy link
Copy Markdown
Owner

Finding agentix.suedeai.ai#5 (LOW, lane 3) from the 2026-09-05 estate SEO crawl.

What the crawl saw. DataForSEO flagged irrelevant_meta_keywords on the
homepage. The served tag was:

<meta name="keywords" content="x402 agent earnings,agent portfolio tracker,USDC on Base,AI agents that earn,pay-per-call API revenue,agent commerce dashboard,Suede Agent Studio,Suede Labs AI,Jason Colapietro"/>

Two of those terms, "Suede Agent Studio" and "Jason Colapietro", are absent
from the page's visible prose, which is the mismatch the heuristic reads.

Fix. Deleted the keywords array from the metadata export in
src/app/layout.tsx. That is the only source of the tag in the repo, and
git grep -i keywords on main returned this one line, so no test, snapshot,
or contract pinned it.

Local evidence. npm run typecheck clean, npm test 26/26 passing,
npm run build succeeded, and grep -rl 'name="keywords"' .next/server/app
matched 0 of the 20 prerendered HTML files.

Heads-up for the in-flight directory work. The shared ~/code/agentix
checkout has uncommitted work on this same file that inserts "AI agent
directory" into this array. This PR removes the array outright, so that
addition has nowhere to land. Rebasing the WIP onto main will surface a
conflict on this hunk rather than dropping the line quietly. Resolve it by
keeping the deletion: the tag has no ranking effect, so adding a term to it
buys nothing. The same WIP also carries a pre-#8 title and description with
em dashes, so it needs a rebase regardless.

Search engines stopped reading <meta name="keywords"> in 2009, so the tag
carries no ranking weight in either direction. The crawl still flagged it
as irrelevant_meta_keywords: two of the nine terms it listed ("Suede Agent
Studio", "Jason Colapietro") do not appear in the page's visible prose,
which is what the heuristic reads as keyword padding.

Removing the keywords field from the metadata export drops the tag from
every prerendered page. Nothing else in the metadata changes, and no test
or contract pinned the array.
@vercel

vercel Bot commented Sep 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated
agentix-tracker Ignored Ignored Sep 5, 2026 10:18pm UTC

Request Review

@JasonColapietro
JasonColapietro merged commit 5f20128 into main Sep 5, 2026
3 checks passed
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 5, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-09-05T22:19:48.531700Z 0f30e44 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

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