Programmatic content is not the bottleneck people think it is. Here is what we measured.
We took our blog from 84 posts to 1,360 in five days, across six languages. The biggest single day was 515. Next morning, Search Console: 69 indexed, 43 discovered and not indexed, the rest not even discovered.
Three things I would tell my past self.
First: "Discovered, currently not indexed" is a verdict, not a bug. I went through every togglable setting in Google Search Console, Bing Webmaster Tools and Yandex Webmaster. Resubmitting the sitemap took Bing from 11 known URLs to 1.1K. IndexNow accepted 1,068 URLs in seconds. Google request-indexing caps at about ten URLs a day, Yandex recrawl at 150. All of that is discovery. None of it is authority.
Second: one hub linking to everything is the same as no internal linking. A hub with 250 cards divides its authority by 250, and there is no path between posts, so nothing pulls a crawler deeper than one hop. The fix was a ring, not a "related posts" block: sort the group, then post i links to posts i+1 through i+6, wrapping around. Every post ends up with six outgoing and about six incoming links, and no page is an orphan by construction. A top-six block would have funnelled a thousand links into six pages.
Third: check what your own engine already supports. Ours had FAQPage schema from day one, fed by a frontmatter field that 40 posts out of 1,360 had filled. Deriving the schema from the rendered article instead gave 1,157 pages carrying 8,217 questions, every one of them text already visible on the page.
Honest ending: none of this has moved rankings yet, and a day later it would be a lie to claim otherwise. Discovery is fixed and the mesh is built. The remaining gap is external links, which no amount of engineering produces.
Full write-up with the code: https://dev.to/zugodev/we-published-1360-blog-posts-in-a-day-google-indexed-69-2ded