Hey,
I’m dealing with a weird issue and can’t figure it out.
Next.js site (running in Docker), product pages come from an API (custom CMS). Site has been live for a few months.
Homepage got indexed pretty fast, but all product pages are stuck in Search Console as “Discovered” or “Crawled – not indexed”.
I checked a few things:
pages return 200
HTML is there even with Googlebot UA (curl test)
no noindex
sitemap submitted
internal links exist (category → product)
Still nothing changes, even after requesting indexing.
The strange part is Google does crawl them, but just doesn’t index them.
At this point I’m wondering if:
content is too similar between products
pages are considered low value
or something related to SSR/API setup.
Not sure if Docker could affect anything here but I doubt it.
Has anyone seen something like this with Next.js + API content?
I feel like I’m missing something obvious.