{"id":17984,"date":"2020-10-02T09:27:30","date_gmt":"2020-10-02T09:27:30","guid":{"rendered":"https:\/\/www.seoreviewtools.com\/?p=17984"},"modified":"2020-11-25T14:58:01","modified_gmt":"2020-11-25T14:58:01","slug":"pwa-testing-tool","status":"publish","type":"post","link":"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/","title":{"rendered":"PWA Testing Tool"},"content":{"rendered":"\n<h2>Progressive Web App (PWA) Audit.<\/h2>\n<p>With the PWA testing tool you can perform an automated PWA analysis powered by the official Google Lighthouse software.  See how well your website meets the technical requirements to be served as a Progressive Web App. <\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full img-responsive \" src=\"https:\/\/www.seoreviewtools.com\/wp-content\/uploads\/pwa-test-results.png\" alt=\"PWA Testing Tool\"><\/p>\n<h2>Progressive Web App checklist<\/h2>\n<p>The PWA testing tool performs a review of your website based on a 14 point checklist. <\/p>\n<ul class=\"explanation\">\n<li><strong>Fast and reliable<\/strong><\/li>\n<ul class=\"positive\">\n<li>Page load is not fast enough on mobile networks<\/li>\n<li>Page responds with a 200 when offline<\/li>\n<li>start_url responds with a 200 when offline<\/li>\n<\/ul>\n<li><strong>Installable<\/strong><\/li>\n<ul class=\"positive\">\n<li>Uses HTTPS<\/li>\n<li>Registers a service worker that controls page and start_url<\/li>\n<li>Web app manifest meets the installability requirements<\/li>\n<\/ul>\n<li><strong>PWA Optimized<\/strong><\/li>\n<ul class=\"positive\">\n<li>Redirects HTTP traffic to HTTPS<\/li>\n<li>Configured for a custom splash screen<\/li>\n<li>Sets a theme color for the address bar.<\/li>\n<li>Content is sized correctly for the viewport<\/li>\n<li>Has a &lt;meta name=&#8221;viewport&#8221;&gt; tag with width or initial-scale<\/li>\n<li>Contains some content when JavaScript is not available<\/li>\n<li>Provides a valid apple-touch-icon<\/li>\n<li>Manifest has a maskable icon<\/li>\n<\/ul>\n<\/ul>\n<h2>What is PWA?<\/h2>\n<div class=\"info-block\">\n<p>PWA is short for Progressive Web App. A Progressive Web App is a websites that use modern web technology (Service Workers), so it acts just like a native app on your phone. This means a PWA is capable of sending push notifications, available when you&#8217;re offline and installable. Some other big advantages of PWAs, they work on your phone and desktop, they are SEO-friendly and you don&#8217;t have to download them from the Google or Apple App store.<\/p>\n<\/div>\n\n<h2>Benefits<\/h2>\n<p class=\"text-center\">The differences between Native App, Responsive Website and Progressive Web App<\/p>\n<table class=\"table\">\n<tbody>\n<tr>\n<td> <\/td>\n<td><strong>Native App<\/strong><\/td>\n<td><strong>Responsive Website<\/strong><\/td>\n<td><strong>Progressive Web App<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Functions offline<\/td>\n<td><span class=\"label label-success\">yes<\/span><\/td>\n<td><span class=\"label label-danger\">no<\/span><\/td>\n<td><span class=\"label label-success\">yes<\/span><\/td>\n<\/tr>\n<tr>\n<td>Push notifications<\/td>\n<td><span class=\"label label-success\">yes<\/span><\/td>\n<td><span class=\"label label-danger\">no<\/span><\/td>\n<td><span class=\"label label-success\">yes<\/span><\/td>\n<\/tr>\n<tr>\n<td>Installable to home Screen<\/td>\n<td><span class=\"label label-success\">yes<\/span><\/td>\n<td><span class=\"label label-danger\">no<\/span><\/td>\n<td><span class=\"label label-success\">yes<\/span><\/td>\n<\/tr>\n<tr>\n<td>Full-screen experience <\/td>\n<td><span class=\"label label-success\">yes<\/span><\/td>\n<td><span class=\"label label-danger\">no<\/span><\/td>\n<td><span class=\"label label-success\">yes<\/span><\/td>\n<\/tr>\n<tr>\n<td>Indexable by search engines<\/td>\n<td><span class=\"label label-danger\">no<\/span><\/td>\n<td><span class=\"label label-success\">yes<\/span><\/td>\n<td><span class=\"label label-success\">yes<\/span><\/td>\n<\/tr>\n<tr>\n<td>Available cross-platform<\/td>\n<td><span class=\"label label-danger\">no<\/span><\/td>\n<td><span class=\"label label-success\">yes<\/span><\/td>\n<td><span class=\"label label-success\">yes<\/span><\/td>\n<\/tr>\n<tr>\n<td>No download required <\/td>\n<td><span class=\"label label-danger\">no<\/span><\/td>\n<td><span class=\"label label-success\">yes<\/span><\/td>\n<td><span class=\"label label-success\">yes<\/span><\/td>\n<\/tr>\n<tr>\n<td>Doesn&#8217;t require updates<\/td>\n<td><span class=\"label label-danger\">no<\/span><\/td>\n<td><span class=\"label label-success\">yes<\/span><\/td>\n<td><span class=\"label label-success\">yes<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>External resources<\/h2>\n<ul class=\"default\">\n<li>An introduction to <a href=\"https:\/\/web.dev\/progressive-web-apps\/\" rel=\"nofollow\">Progressive Web Apps<\/a> by Google.<\/li>\n<li>Documentation by <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/Progressive_web_apps\" rel=\"nofollow\">Mozilla<\/a>, with more background on  &#8220;How to make PWAs installable&#8221;, &#8220;Making PWAs work offline with Service workers&#8221;, and a full &#8220;PWA developer guide&#8221;. <\/li>\n<li>And finally Google&#8217;s <a href=\"https:\/\/developers.google.com\/web\/ilt\/pwa\" rel=\"nofollow\">Progressive Web Apps Training,<\/a> learn everything you need to know about &#8220;Service Workers&#8221;, &#8220;Working with the Fetch API&#8221; and &#8220;E-Commerce and  PWA&#8221;. <\/li>\n<\/ul>\n<h2>Google SEO advice for PWA<\/h2>\n<p class=\"text-center\">Indexing your PWA (Discoverability &amp; SEO) &#8211; Progressive Web App Training<\/p>\n<p class=\"video-container\"><iframe src=\"https:\/\/www.youtube.com\/embed\/uCz4Q8-4T58\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\" frameborder=\"0\"><\/iframe><\/p>\n<h2>Related SEO Tools<\/h2>\n<ul class=\"explanation\">\n<li><a href=\"https:\/\/www.seoreviewtools.com\/core-web-vitals-test\/\">Core Web Vitals Test<\/a>, measures how well your website is preforming for these 3 key metrics: Contentful Paint (LCP), First Input Delay (FID) and Cumulative Layout Shift (CLS). <\/li>\n<li><a href=\"https:\/\/www.seoreviewtools.com\/mobile-friendly-testing-tool\/\">Mobile Friendly Checker<\/a>, find out if your web page is optimized for mobile phones.<\/li>\n<li><a href=\"https:\/\/www.seoreviewtools.com\/website-security-checker\/\">Save browsing checker<\/a>, discover if your website is infected by Malware or malicious software.<\/li>\n<li><a href=\"https:\/\/www.seoreviewtools.com\/google-seo-checker\/\">Google SEO checker<\/a>, see how Google looks at your webpage from a SEO perspective.<\/li>\n<li><a href=\"https:\/\/www.seoreviewtools.com\/website-accessibility-checker\/\">Website Accessibility Checker<\/a>, Google API powered accessibility scan.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"Progressive Web App (PWA) Audit. With the PWA testing tool you can perform an automated PWA analysis powered by the official Google Lighthouse software. See how well your website meets the technical requirements to be served as a Progressive Web App. Progressive Web App checklist The PWA testing tool performs a review of your website based on a &#8230;..","protected":false},"author":1,"featured_media":17983,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[4,11,25],"tags":[26],"class_list":["post-17984","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-seo-tools","category-technical-seo-tools","category-webmaster-tools","tag-google-tools"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>PWA Testing Tool \u2192 SEO Review Tools<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PWA Testing Tool \u2192 SEO Review Tools\" \/>\n<meta property=\"og:description\" content=\"Progressive Web App (PWA) Audit. With the PWA testing tool you can perform an automated PWA analysis powered by the official Google Lighthouse software. See how well your website meets the technical requirements to be served as a Progressive Web App. Progressive Web App checklist The PWA testing tool performs a review of your website based on a .....\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/\" \/>\n<meta property=\"og:site_name\" content=\"SEO Review Tools\" \/>\n<meta property=\"article:published_time\" content=\"2020-10-02T09:27:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-11-25T14:58:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.seoreviewtools.com\/wp-content\/uploads\/pwa-website.png\" \/>\n\t<meta property=\"og:image:width\" content=\"336\" \/>\n\t<meta property=\"og:image:height\" content=\"219\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jasja ter Horst (admin)\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SEOReviewTools\" \/>\n<meta name=\"twitter:site\" content=\"@SEOReviewTools\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jasja ter Horst (admin)\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/\"},\"author\":{\"name\":\"Jasja ter Horst (admin)\",\"@id\":\"https:\/\/www.seoreviewtools.com\/#\/schema\/person\/39703415fe4bc4ab775e9c3a88e485cb\"},\"headline\":\"PWA Testing Tool\",\"datePublished\":\"2020-10-02T09:27:30+00:00\",\"dateModified\":\"2020-11-25T14:58:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/\"},\"wordCount\":467,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.seoreviewtools.com\/wp-content\/uploads\/pwa-website.png\",\"keywords\":[\"Google tools\"],\"articleSection\":[\"SEO &amp; AI Tools\",\"Technical SEO Tools\",\"Webmaster Tools\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/\",\"url\":\"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/\",\"name\":\"PWA Testing Tool \u2192 SEO Review Tools\",\"isPartOf\":{\"@id\":\"https:\/\/www.seoreviewtools.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.seoreviewtools.com\/wp-content\/uploads\/pwa-website.png\",\"datePublished\":\"2020-10-02T09:27:30+00:00\",\"dateModified\":\"2020-11-25T14:58:01+00:00\",\"author\":{\"@id\":\"https:\/\/www.seoreviewtools.com\/#\/schema\/person\/39703415fe4bc4ab775e9c3a88e485cb\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/#primaryimage\",\"url\":\"https:\/\/www.seoreviewtools.com\/wp-content\/uploads\/pwa-website.png\",\"contentUrl\":\"https:\/\/www.seoreviewtools.com\/wp-content\/uploads\/pwa-website.png\",\"width\":336,\"height\":219},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.seoreviewtools.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PWA Testing Tool\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.seoreviewtools.com\/#website\",\"url\":\"https:\/\/www.seoreviewtools.com\/\",\"name\":\"SEO Review Tools\",\"description\":\"Making SEO accessible\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.seoreviewtools.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.seoreviewtools.com\/#\/schema\/person\/39703415fe4bc4ab775e9c3a88e485cb\",\"name\":\"Jasja ter Horst (admin)\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seoreviewtools.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bb6e62e3720214b4311a1dd8d0927f75e8ecf14da0f7a8f96fc4a3174ac0dd25?s=96&d=blank&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bb6e62e3720214b4311a1dd8d0927f75e8ecf14da0f7a8f96fc4a3174ac0dd25?s=96&d=blank&r=g\",\"caption\":\"Jasja ter Horst (admin)\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PWA Testing Tool \u2192 SEO Review Tools","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/","og_locale":"en_US","og_type":"article","og_title":"PWA Testing Tool \u2192 SEO Review Tools","og_description":"Progressive Web App (PWA) Audit. With the PWA testing tool you can perform an automated PWA analysis powered by the official Google Lighthouse software. See how well your website meets the technical requirements to be served as a Progressive Web App. Progressive Web App checklist The PWA testing tool performs a review of your website based on a .....","og_url":"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/","og_site_name":"SEO Review Tools","article_published_time":"2020-10-02T09:27:30+00:00","article_modified_time":"2020-11-25T14:58:01+00:00","og_image":[{"width":336,"height":219,"url":"https:\/\/www.seoreviewtools.com\/wp-content\/uploads\/pwa-website.png","type":"image\/png"}],"author":"Jasja ter Horst (admin)","twitter_card":"summary_large_image","twitter_creator":"@SEOReviewTools","twitter_site":"@SEOReviewTools","twitter_misc":{"Written by":"Jasja ter Horst (admin)","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/#article","isPartOf":{"@id":"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/"},"author":{"name":"Jasja ter Horst (admin)","@id":"https:\/\/www.seoreviewtools.com\/#\/schema\/person\/39703415fe4bc4ab775e9c3a88e485cb"},"headline":"PWA Testing Tool","datePublished":"2020-10-02T09:27:30+00:00","dateModified":"2020-11-25T14:58:01+00:00","mainEntityOfPage":{"@id":"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/"},"wordCount":467,"commentCount":0,"image":{"@id":"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/#primaryimage"},"thumbnailUrl":"https:\/\/www.seoreviewtools.com\/wp-content\/uploads\/pwa-website.png","keywords":["Google tools"],"articleSection":["SEO &amp; AI Tools","Technical SEO Tools","Webmaster Tools"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/","url":"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/","name":"PWA Testing Tool \u2192 SEO Review Tools","isPartOf":{"@id":"https:\/\/www.seoreviewtools.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/#primaryimage"},"image":{"@id":"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/#primaryimage"},"thumbnailUrl":"https:\/\/www.seoreviewtools.com\/wp-content\/uploads\/pwa-website.png","datePublished":"2020-10-02T09:27:30+00:00","dateModified":"2020-11-25T14:58:01+00:00","author":{"@id":"https:\/\/www.seoreviewtools.com\/#\/schema\/person\/39703415fe4bc4ab775e9c3a88e485cb"},"breadcrumb":{"@id":"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/#primaryimage","url":"https:\/\/www.seoreviewtools.com\/wp-content\/uploads\/pwa-website.png","contentUrl":"https:\/\/www.seoreviewtools.com\/wp-content\/uploads\/pwa-website.png","width":336,"height":219},{"@type":"BreadcrumbList","@id":"https:\/\/www.seoreviewtools.com\/pwa-testing-tool\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.seoreviewtools.com\/"},{"@type":"ListItem","position":2,"name":"PWA Testing Tool"}]},{"@type":"WebSite","@id":"https:\/\/www.seoreviewtools.com\/#website","url":"https:\/\/www.seoreviewtools.com\/","name":"SEO Review Tools","description":"Making SEO accessible","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.seoreviewtools.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.seoreviewtools.com\/#\/schema\/person\/39703415fe4bc4ab775e9c3a88e485cb","name":"Jasja ter Horst (admin)","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seoreviewtools.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/bb6e62e3720214b4311a1dd8d0927f75e8ecf14da0f7a8f96fc4a3174ac0dd25?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bb6e62e3720214b4311a1dd8d0927f75e8ecf14da0f7a8f96fc4a3174ac0dd25?s=96&d=blank&r=g","caption":"Jasja ter Horst (admin)"}}]}},"views":157272,"_links":{"self":[{"href":"https:\/\/www.seoreviewtools.com\/wp-json\/wp\/v2\/posts\/17984","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.seoreviewtools.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.seoreviewtools.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.seoreviewtools.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seoreviewtools.com\/wp-json\/wp\/v2\/comments?post=17984"}],"version-history":[{"count":0,"href":"https:\/\/www.seoreviewtools.com\/wp-json\/wp\/v2\/posts\/17984\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.seoreviewtools.com\/wp-json\/wp\/v2\/media\/17983"}],"wp:attachment":[{"href":"https:\/\/www.seoreviewtools.com\/wp-json\/wp\/v2\/media?parent=17984"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.seoreviewtools.com\/wp-json\/wp\/v2\/categories?post=17984"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.seoreviewtools.com\/wp-json\/wp\/v2\/tags?post=17984"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}