Skip to content

fix: add likes leaderboard and noodles to robots.txt - #3054

Merged
ghostdevv merged 5 commits into
npmx-dev:mainfrom
MaxwellCohen:feat/2924/robots-txt-update
Jul 22, 2026
Merged

fix: add likes leaderboard and noodles to robots.txt#3054
ghostdevv merged 5 commits into
npmx-dev:mainfrom
MaxwellCohen:feat/2924/robots-txt-update

Conversation

@MaxwellCohen

@MaxwellCohen MaxwellCohen commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

🔗 Linked issue

Resolves: #3066

Partially resolves: #2924

🧭 Context

Robots.txt helps keep websites safe from crawlers. This pr updats it so we have better alignment with those goals.

Currently, the Awesome Noodles section is not available for search
image

📚 Description

This adds 2 changes to the robots.txt

  1. Adds an allow for the leaderboard page so it can be indexed for search
  2. Adds an allow for the awesome new noodles section so it can be indexed for search

Once this is released, it will result on the

- add Content-Signal for search only and no llm
- add allow indexing of likes leaderboard section (/leaderboard/likes$)
- add allow indexing of noodles section (/noodles)
@vercel

vercel Bot commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

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

Project Deployment Actions Updated (UTC)
npmx.dev Ready Ready Preview, Comment Jul 22, 2026 12:04pm
2 Skipped Deployments
Project Deployment Actions Updated (UTC)
docs.npmx.dev Ignored Ignored Preview Jul 22, 2026 12:04pm
npmx-lunaria Ignored Ignored Jul 22, 2026 12:04pm

Request Review

@coderabbitai

coderabbitai Bot commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

public/robots.txt adds wildcard crawler permissions for /leaderboard/likes and /noodles.

Changes

Robots crawler directives

Layer / File(s) Summary
Crawler allow-list
public/robots.txt
Permits crawlers to access /leaderboard/likes and /noodles under User-agent: *.

Possibly related PRs

  • npmx-dev/npmx.dev#2892: Restructures the bot allow/disallow rules in the same public/robots.txt policy area.
🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Linked Issues check ✅ Passed The change matches #3066 by adding Allow rules for /leaderboard/likes and /noodles.
Out of Scope Changes check ✅ Passed No out-of-scope code changes are present; the PR only updates public/robots.txt with the requested rules.
Title check ✅ Passed The title accurately summarises the robots.txt update to allow the likes leaderboard and noodles pages.
Description check ✅ Passed The description is clearly related to the robots.txt change and explains the two added allow rules.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@MaxwellCohen MaxwellCohen changed the title Feat/2924/robots txt update feat(2924): robots txt update Jul 17, 2026
@codecov

codecov Bot commented Jul 17, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@MaxwellCohen MaxwellCohen changed the title feat(2924): robots txt update feat(ui): robots txt update Jul 17, 2026
Comment thread public/robots.txt Outdated
@ghostdevv ghostdevv changed the title feat(ui): robots txt update fix(ui): add likes leaderboard and noodles to robots.txt Jul 22, 2026
Comment thread public/robots.txt
Co-authored-by: Willow (GHOST) <ghostdevbusiness@gmail.com>

@ghostdevv ghostdevv left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ty!

@ghostdevv ghostdevv changed the title fix(ui): add likes leaderboard and noodles to robots.txt fix: add likes leaderboard and noodles to robots.txt Jul 22, 2026
@ghostdevv
ghostdevv enabled auto-merge July 22, 2026 12:02
@MaxwellCohen MaxwellCohen mentioned this pull request Jul 22, 2026
3 tasks
@ghostdevv
ghostdevv added this pull request to the merge queue Jul 22, 2026
Merged via the queue into npmx-dev:main with commit 32c00cd Jul 22, 2026
24 checks passed
ayo-run pushed a commit to ayo-run/npmx.dev that referenced this pull request Aug 5, 2026
Co-authored-by: Willow (GHOST) <ghostdevbusiness@gmail.com>
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.

robots.txt review Robots.txt update

2 participants