Web App

From an SEO perspective, web apps are a challenge, because historically Google has always relied on unique URLs, to index unique content. Changing content on a page, or loading one page with endless content and content variations made websites impossible for them to crawl and index. Now, Google is getting better at crawling JavaScript, but for a crawler, safe execution of JavaScript is a security risk. This is where Google’s push for HTTPS comes in. When a crawler initiates and perpetuates an ongoing communication with a server, malicious information from the server could be transmitted to the crawler without notice, or a malicious third-party script could do something similar with what is called a ‘man-in-the-middle’ attack. HTTPS drastically limits that risk and makes it much safer for Google to crawl and execute JavaScript.

Related Terms:

PWA
Native App
ServiceWorker