I’m working on a trading terminal. Which have dynamic routes based on the token we selected. My project is built using Nextjs page router. Though, I can’t able to index my dynamic pages. Google just indexed one of the page and for rest of the pages it says “Page is not indexed: Duplicate, Google chose different canonical than user” and it points to only indexed page. Given for mobile devices, I’ve a component that’s showing links for app-store and play-store while for desktop version we’ve our terminal. Since, I’m using charts, order-book, forms, I’m rendering those on client and only initial skeleton on server. Googlebot is crawling as Googlebot smartphone.
Already tried have unique title, descriptions, keywords and self-referential canonical to each page. Included sitemap too but still no luck. Earlier without self-referential canonical, I’ve different error “Page is not indexed: Duplicate without user-selected canonical”.
Can anyone please help me here?
Shreyak Jain is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.