JavaScript rendering

JavaScript rendering is when a web page's text is built in the browser by scripts, so a crawler that does not run JavaScript may see an almost empty page.

Also searched as  client side rendering · JavaScript SEO · can AI crawlers read JavaScript · server side rendering

Updated

What it means for a Dubai business

Google can run JavaScript, though it may take longer. Many AI crawlers fetch the raw HTML and read what is there. If your homepage arrives as a nearly blank shell that scripts fill in later, those crawlers read the shell.

Website builders and property listing templates often work this way. The site looks rich to a person and thin to a bot.

Example

In our scan of five Dubai real estate agency homepages, one served 338 readable words with JavaScript turned off. The rest of its text only existed after scripts ran. A crawler reading the raw page learned very little about what that agency does.

Common mistake

Checking your site only in a normal browser. Open it with JavaScript switched off or view the page source. Then read what is actually there. If the services, areas and contact details are missing, ask your developer about server side rendering or static pages.

Related terms

Guides for your field

From the journal

Every term, A to Z