The PWA manifest is missing required fields: name (or short_name) and start_url, preventing install prompts on mobile browsers.
By Seoxpert Editorial · Published
Without the required manifest fields, users won't see the 'Add to Home Screen' prompt on Android browsers, reducing engagement and repeat visits. This also impacts the app-like experience and can hurt your site's perceived quality and discoverability.
Users cannot install your site as a PWA, missing out on app-like engagement and visibility.
Automated crawlers fetch the manifest file and check for the presence of required fields like name (or short_name) and start_url.
Problematic manifest (missing required fields)
{
"display": "standalone",
"icons": [
{"src": "/icon-192.png", "sizes": "192x192", "type": "image/png"}
]
}Fixed manifest (includes required fields)
{
"name": "Your App",
"short_name": "App",
"start_url": "/",
"display": "standalone",
"icons": [
{"src": "/icon-192.png", "sizes": "192x192", "type": "image/png"}
]
}Mobile browsers will not prompt users to install your PWA, and the site cannot be added to the home screen as an app.
Either name or short_name is required, but including both is recommended for best compatibility.
iOS is more forgiving, but still uses the manifest for launch icon and theme color, so missing fields can affect the user experience.
Use Chrome DevTools' Application tab or online manifest validators to check for missing required fields.
Run a scan to see if PWA Manifest Missing Required Fields affects your pages.
Scan my website →