Many modern websites use JavaScript to load content. Google can render JavaScript, but problems still happen, especially with poorly built sites.
Common problems
- Important content loaded only after clicks or scrolling.
- Links that are not real links (no href).
- Titles and meta tags set by scripts incorrectly.
- Very slow rendering.
- Blocked JavaScript files in robots.txt.
Simple checks
- Use Search Console’s URL Inspection to view the rendered page.
- Search a sentence from the page in quotes on Google.
- Disable JavaScript in your browser and see what remains.
Best practices
- Server-side rendering or static generation for important pages.
- Real links with href attributes.
- Titles and descriptions in the initial HTML; create them with our meta tag generator and preview with our search preview.
Read React and Next.js websites.
Want the full picture? This article is part of SEO: the complete guide, our in-depth guide with everything in one place.



