For the complete documentation index, see llms.txt. This page is also available as Markdown.

Categories

The categories property helps app stores, browsers, and platforms classify your PWA, making it easier for users to discover your application. It's a list of keywords that describe what your application does.

Purpose

Categories help with:

  • App discovery: Users browsing by category find your app

  • Search relevance: Improves searchability in app stores

  • Store organization: Platforms group similar apps together

  • User expectations: Sets correct expectations about functionality

  • Recommendations: Powers "similar apps" suggestions

Configuration

/config/packages/pwa.yaml
pwa:
    manifest:
        enabled: true
        categories: ['productivity', 'business']

Best practices:

  • Use lowercase for consistency

  • Choose 1-3 most relevant categories

  • Start with the primary category

  • Categories are hints - platforms may use their own classification

Standard Categories

Business & Productivity

business

  • CRM systems

  • Project management

  • Business analytics

  • Invoice management

productivity

  • Task managers

  • Note-taking apps

  • Time tracking

  • Calendar applications

finance

  • Banking apps

  • Expense trackers

  • Investment platforms

  • Cryptocurrency wallets

developer / developer tools

  • Code editors

  • API clients

  • DevOps dashboards

  • Documentation browsers

Media & Entertainment

music

  • Streaming services

  • Music players

  • Podcast apps

  • Audio editors

video

  • Video streaming

  • Video editors

  • YouTube clients

  • Video conferencing

photo / photo & video

  • Photo editors

  • Image galleries

  • Camera apps

  • Photo sharing platforms

games

  • All types of games

  • Game launchers

  • Gaming platforms

entertainment

  • Streaming services

  • Media centers

  • Fun utilities

  • Novelty apps

Social & Communication

social / social networking

  • Social media platforms

  • Community forums

  • Messaging apps

  • Social discovery

dating

  • Dating apps

  • Matchmaking platforms

  • Relationship services

network / networking

  • Professional networking

  • Business connections

  • Conference apps

Lifestyle & Health

health / health & fitness

  • Fitness trackers

  • Workout apps

  • Health monitoring

  • Wellness platforms

fitness

  • Gym workout apps

  • Running trackers

  • Yoga and meditation

  • Exercise planners

food

  • Recipe apps

  • Meal planners

  • Nutrition trackers

  • Restaurant finders

lifestyle

  • General lifestyle apps

  • Habit trackers

  • Personal development

  • Life organization

medical

  • Medical records

  • Symptom checkers

  • Telemedicine

  • Medical reference

Content & Learning

books / books & reference

  • E-book readers

  • Library apps

  • Literary platforms

  • Reading trackers

education

  • Learning platforms

  • Online courses

  • Educational games

  • Study tools

news

  • News aggregators

  • Newspapers

  • RSS readers

  • Breaking news alerts

magazines

  • Magazine readers

  • Periodical apps

  • Article collections

reference

  • Dictionaries

  • Encyclopedias

  • Lookup tools

  • Information databases

Specialized

travel

  • Trip planners

  • Hotel booking

  • Flight tracking

  • Travel guides

navigation

  • Maps

  • GPS navigation

  • Transit apps

  • Location services

shopping

  • E-commerce

  • Price comparison

  • Shopping lists

  • Marketplace apps

sports

  • Sports news

  • Live scores

  • Fantasy sports

  • Team management

weather

  • Weather forecasts

  • Weather alerts

  • Climate data

  • Weather radar

utilities

  • General utilities

  • Calculators

  • Converters

  • System tools

Creative & Design

design

  • Design tools

  • Mockup creators

  • UI/UX tools

graphics / graphics & design

  • Graphic design

  • Vector editors

  • Image manipulation

multimedia / multimedia design

  • Multi-media creation

  • Audio/video editing

  • Content production

Specialized Audiences

kids

  • Child-appropriate content

  • Educational games for children

  • Parental controls included

parenting

  • Parenting tips

  • Baby trackers

  • Family organization

  • Child development tools

pets

  • Pet care

  • Vet finders

  • Pet health trackers

  • Animal adoption

Other

beauty

  • Makeup tutorials

  • Beauty tips

  • Product reviews

  • Style guides

cars / transportation

  • Car maintenance

  • Vehicle tracking

  • Ride sharing

  • Public transit

fashion

  • Style guides

  • Fashion shopping

  • Outfit planning

  • Trend tracking

events

  • Event planning

  • Ticket booking

  • Event discovery

  • Calendar integration

fundraising

  • Donation platforms

  • Crowdfunding

  • Charity apps

government

  • Government services

  • Civic engagement

  • Public records

  • Official portals

personalization

  • Customization tools

  • Themes

  • Wallpapers

  • Launchers

politics

  • Political news

  • Campaign information

  • Voting resources

  • Political engagement

security

  • Password managers

  • VPN clients

  • Security tools

  • Privacy apps

Choosing the Right Categories

Single Primary Category

For highly focused apps:

For apps spanning related areas:

Avoid Over-Categorization

Practical Examples

E-commerce App

Fitness Tracker

Task Manager

News Reader

Recipe App

Social Network

Music Streaming

Weather App

Developer Tools

Educational Platform

Platform-Specific Behavior

Google Play Store

  • Uses categories as hints

  • May map to Play Store categories

  • Helps with search and discovery

  • Not guaranteed to match exactly

Microsoft Store

  • Supports PWA categories

  • Maps to Windows Store categories

  • Influences app placement

  • Used in search algorithms

App Stores in Browsers

  • Chrome Web Store considers categories

  • Edge Add-ons uses categories

  • Other browser stores may vary

General Web

  • May be ignored by some platforms

  • Still useful for:

    • PWA directories

    • Third-party catalogs

    • Search engine optimization

    • Documentation/metadata

Best Practices

1. Be Specific

2. Primary Category First

3. Limit to 2-3 Categories

4. Use Standard Categories

5. Match Your App's Purpose

Ensure categories align with your app's actual functionality:

Common Mistakes

1. Using Too Many Categories

Impact: Dilutes app's focus, may be ignored by platforms

Fix:

2. Mixing Specific and General

Fix:

3. Using Non-Standard Names

Fix:

4. Wrong Capitalization

Fix:

5. Mismatched Categories

Fix:

Testing Categories

1. Validate in Manifest

2. Check in DevTools

3. Test Discovery

  • Search for your app in stores by category

  • Verify it appears in expected sections

  • Check if similar apps are in same categories

  • Test on multiple platforms (Play Store, Microsoft Store)

Category Selection Checklist

Before finalizing categories:

SEO and Discovery Impact

Categories affect:

  1. Store Search: Apps appear in category searches

  2. Browse Discovery: Users browsing categories find your app

  3. Similar Apps: Powers "you might also like" features

  4. Filtering: Enables category-based filtering

  5. Rankings: May influence category-specific rankings

  • Description - Describes app functionality

  • IARC Rating - Age and content rating

  • Name - App identification

Summary

Category selection best practices:

  • ✓ Choose 1-3 most relevant standard categories

  • ✓ Put primary category first

  • ✓ Use lowercase for consistency

  • ✓ Match categories to actual functionality

  • ✓ Use specific categories when possible

  • ✓ Check against standard category list

  • ✗ Don't use more than 3 categories

  • ✗ Don't make up custom categories

  • ✗ Don't use misleading categories

  • ✗ Don't forget to test on actual platforms

Last updated

Was this helpful?