A bug was reported where appending a page query string (e.g., ?page=5) to a topic URL on Discourse returns blank content or a 404, even though the topic exists without the parameter. waza first noted the issue, observing that Google had indexed an invalid page URL. Mittineague confirmed the issue persists with and without JavaScript, showing malformed output or broken behavior. sam theorized the root cause was failing to return a proper 404 when a non-existent page is requested — possibly an off-by-one error. waza shared a screenshot of the Google search result that led to the broken link. ryantm confirmed the same issue on another Discourse forum (Pololu), where a Google result pointed to a non-existent page 2, returning a 404. sam investigated the source of the link and later confirmed in post 8 that the issue has been fixed — noting the original topic in the report was deleted. The fix likely ensures proper 404 handling for invalid page parameters and prevents indexing of non-existent pages.