You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by "moonming (via GitHub)" <gi...@apache.org> on 2026/07/28 09:33:55 UTC
[PR] fix(seo): curate sitemap index entries [apisix-website]
moonming opened a new pull request, #2085:
URL: https://github.com/apache/apisix-website/pull/2085
## Summary
- Exclude tag, pagination, and archive pages from the generated EN and ZH sitemaps.
- Add a fixture-backed sitemap generator test.
- Remove duplicate comparison links from the curated llms.txt list.
## Why
These aggregation pages overlap the substantive content they list, so submitting them in the sitemap dilutes crawl and indexing signals.
## Verification
- npm run test:sitemap
- node --check scripts/generate-sitemaps.mjs
- node --check scripts/generate-sitemaps.test.mjs
- Verified curated llms.txt URLs are unique.
## Dependency
The curated llms.txt cleanup becomes runtime output once #2082 lands, which preserves that curated list during the Astro overlay.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] fix(seo): curate sitemap index entries [apisix-website]
Posted by "moonming (via GitHub)" <gi...@apache.org>.
moonming merged PR #2085:
URL: https://github.com/apache/apisix-website/pull/2085
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] fix(seo): curate sitemap index entries [apisix-website]
Posted by "moonming (via GitHub)" <gi...@apache.org>.
moonming commented on PR #2085:
URL: https://github.com/apache/apisix-website/pull/2085#issuecomment-5119162383
Merged the latest master and resolved the workflow/package conflicts while preserving the final-overlay desktop/mobile Playwright gate. The final update also fixes patch-version archive detection and preserves the existing sitemap URL filters, XML encoding, priority, and changefreq policy. Verified locally: npm ci, sitemap tests with strict XML parsing, Astro build (924 pages), and Playwright (8 passed; 2 final-overlay-only cases skipped locally by design). Independent final audit found no HIGH, MEDIUM, or LOW issues. @juzhiyuan @LiteSun please re-review final HEAD bed252e90 when available.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org