A smaller catalogue page without losing crawlable navigation A developer published a teaching example showing how to keep a catalogue page small while preserving crawlable navigation: the server returns only the current page's items and total count, full public metadata is fetched in the browser only when a search begins, and pagination uses real anchor links with distinct URLs rather than JavaScript-only buttons. The example includes a client-side loader with per-locale caching, a shared in-flight Promise to avoid duplicate reads, an 8-second timeout, and strict response validation, and it explicitly notes the code is illustrative, not production application code, and reports no measured performance or ranking improvement. Disclosure: This article was primarily drafted by an AI assistant using official documentation and a reviewed technical example. The code is a generic teaching example, not production application code. It does not report a measured performance or search-ranking improvement. A catalogue page has at least two different jobs. It lets people browse a stable page of linked items, and it may let them search a much larger collection. A visitor reading one page does not necessarily need the entire search index in the initial HTML or hydration data. One way to separate those jobs is to return the current page’s items and total count from the server, then request full public metadata in the browser only when somebody starts a search. Normal browsing can use links such as /en/catalogue?page=2, so navigating the collection does not depend on a JavaScript-only button. A page size such as 60 items is an implementation choice, not a Google rule or a universal performance threshold. Choose a page size based on the information people need and measure the resulting document. Before introducing search, make the basic browse path work. Each item should have a real destination link. Each page should have a real URL and a sensible title. Previous/next controls should use anchors. A search interaction can be richer, but it should not be the only way to discover the catalogue. Google’s pagination guidance describes how crawlers find content through links and recommends distinct URLs for pages in a sequence. It also explains why button-driven incremental loading needs attention. This is discoverability guidance, not a promise that every linked item will be indexed. For example: