Pages & Search Engine Optimization¶
This guide explains how Hello Retail Pages works with SEO. It covers how Google processes JavaScript content, what to expect during crawling, and when to use the Pages API for server-side rendering. It also links to resources on SEO and JavaScript.
How Google Crawls the Pages & Content¶
Google can crawl and index pages that load content with JavaScript. For JavaScript-rendered content, Google adds an extra step to the traditional flow:
- Crawling
- Rendering
- Indexing
Using Pages does not block indexing or SEO. However, the first crawl may process the HTML without JavaScript. Google then renders the page with JavaScript in a later pass, which can delay when JavaScript content appears in the index.
If needed, you can use Hello Retail's Pages API to server-side render category pages. Read more here: Introduction to Pages API and API Integration.
Example & Use Case¶
See how it works on www.dpj.se, where Googlebot crawls with JavaScript enabled.
3rd party tools¶
If you use a 3rd party SEO or link building tool to verify performance, ensure JavaScript and AJAX rendering are enabled.
Resources¶
Schema¶
If you want to optimize SEO while using Pages, review schema.org.
Schema.org is a shared vocabulary for structured data. Use it to add structured data to your pages so search engines can better understand the content and qualify it for rich results.
You can learn what schemas are here and view the full documentation here.
More resources available to check out:¶
- Watch Google's JavaScript and SEO playlist here.
- Test how Google renders your page with this tool.
- Learn more about JavaScript SEO in Google Search Central.
- Articles on modern JavaScript crawling and async loading: