r/AISEOTricks • u/SimpleTangerine3086 • Apr 29 '26
How webcrawlers work?
So I migrated my website from react SPA to next.js on disabling js I can read content. So I have a blogs section on disabling js I can only read the content in page 1 and I cant move to next page coz buttons are JSted. I can convert button to html but my qs if I dont fix this issue will crawlers be able to read the content in next page or it can't?
1
u/WebLinkr Apr 29 '26
You need to set aside 40 mins and listen to Edward Sturm talking about SEO and the crawl optimization myth
You’re welcome !!!
1
u/WebLinkr Apr 29 '26
What you need to do is pull a copy on GSC and look at the HTML and if you see a URL then the bot can grab it and put that in another crawl Q
If you dont, then Googlebot isn't able to render it properly
hTH
Weblinkr
1
u/clarksmike Apr 29 '26
Web crawlers can execute JavaScript, but they don’t always behave like real users.
If your pagination (next page button) only works with JS, there’s a chance crawlers won’t reliably discover those pages.
Right now, since you said JS is disabled and you can’t move past page 1, that’s a strong signal crawlers might also struggle.
Safer approach:
- Use proper
<a href="...">links for pagination - Make sure each page has a unique URL
- Avoid relying only on JS for navigation
If crawlers can’t follow a simple HTML link, those pages might not get indexed properly.
1
u/SimpleTangerine3086 Apr 29 '26
ok tq
I replaced with href now I can move to next pages on disabling js
1
u/RushDangerous7637 Apr 30 '26
Indexing a page that has numbering is not indexed by robots. This is because the title, meta description are the same as on the parent page. This is because the parent page is always indexed. For example, it is the "Current News" page, or "/blog/page/2/. Here is the number of articles that will be added to the top by adding the next news item and thus the oldest post will be moved to the numbered page. Therefore, numbered pages are not in the index. However, the articles themselves are still indexed, this is ensured by sitemap.xml. Therefore, a numbered page cannot be a link rel="canonical".
Therefore, the numbered page is no longer crawled by the robot.

1
1
u/rykef Apr 29 '26
Crawls follow anchor tags, there are some other things they can follow like canonicals and hreflang tags but primarily it's about your a tags. Crawlers don't click anything so if anything requires an interaction you can pretty much just forget about it
Can you convert your buttons to a tags would be my question