Skip to content

fix(seo): remove deprecated docs sitemap hints - #6

Open
hasanalituran wants to merge 1 commit into
mainfrom
automation/seo-weekly-2026-08-10
Open

fix(seo): remove deprecated docs sitemap hints#6
hasanalituran wants to merge 1 commit into
mainfrom
automation/seo-weekly-2026-08-10

Conversation

@hasanalituran

Copy link
Copy Markdown
Contributor

Summary

  • Remove deprecated changefreq and priority sitemap hints from the Docusaurus output.
  • Preserve canonical lastmod generation from source document timestamps.
  • Keep the existing 34-URL docs sitemap and existing 404 noindex postbuild behavior.

Evidence and affected URLs

Validation performed

  • npm run build passed in the isolated worktree.
  • npm run postbuild passed and injected the existing noindex tag into build/404.html.
  • Generated build/sitemap.xml contains 34 <loc> entries and no <changefreq> or <priority> tags.
  • npm run test:indexnow passed: 3 tests.
  • npm run typecheck passed.
  • git diff --check passed.

Risks and data gaps

  • This is a sitemap metadata cleanup; it is not expected to change page copy, canonical URLs, indexing eligibility, or the URL set.
  • GitHub Pages deployment and provider recrawl have not been performed in this PR.
  • Local validation required an explicit npm run postbuild because this environment has npm config ignore-scripts=true; CI should use its normal script policy.

Manual tasks for Hasan

  • Review and approve the focused sitemap configuration change; no copy approval is required.
  • Merge and deploy the docs branch through the normal GitHub Pages workflow.
  • After deployment, verify https://docs.testream.app/sitemap.xml returns 200, still lists 34 canonical URLs, and no longer emits changefreq or priority.
  • Request or allow the normal Bing/Google recrawl; no provider UI action was taken by this PR.
  • No credential or admin action is required.
  • Perform a quick manual QA check of the docs homepage and one reporter page after deployment.

@hasanalituran hasanalituran added the documentation Improvements or additions to documentation label Aug 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant