Rank higher in the App Store and Google Play — with data, not guesswork
ASO is SEO for mobile apps. When someone searches the App Store or Google Play for what your app does, the winner is whichever listing has the strongest metadata, best visuals, highest ratings, and deepest keyword coverage. Igris Radar runs 30+ ASO checks — metadata optimization, visual assets, ratings health, and competitive signals — and tells you exactly what to fix to climb the rankings and convert more installs.
ASO checks per scan across 4 categories
platforms: iOS App Store & Google Play
point ASO score, tracked scan over scan
What this audit actually checks
Every check below runs on every scan. No black boxes: this is the exact coverage you get.
| Category | Checks |
|---|---|
| Metadata optimization | 10 |
| Visual assets | 5 |
| Ratings & reviews | 4 |
| Competitive signals | 4 |
Metadata optimization
Your title, subtitle, and description are your highest-leverage ASO signals. Every character counts — the algorithm reads them for keyword relevance; users read them to decide whether to tap Install.
App title length & keyword presence
Checks whether your title fits within the iOS 30-char or Android 50-char limit and whether it leads with your strongest keyword — the single most influential ranking factor in both stores.
Subtitle / short description
Verifies your subtitle (iOS) or short description (Android) is present, within limits, and adds keyword coverage your title cannot fit.
Long description quality
Measures word count and keyword density in your long description. The Google Play algorithm reads it directly for indexation; App Store uses it for conversion.
Developer name signals
Developer name contributes to trust and can carry keyword signals. We verify it is properly registered and consistent across storefronts.
App category selection
Confirms your app is assigned to the most relevant primary category — wrong category placement wastes keyword relevance and filters you out of relevant browse results.
In-app purchase disclosure
Flags whether IAP disclosure is present and accurate. Undisclosed IAP triggers user complaints and store policy violations.
Content rating accuracy
Verifies the content rating matches your app's actual content. Mismatched ratings lead to store removals and lost discoverability in age-restricted searches.
Last-updated freshness
App stores surface recently-updated apps more prominently. We flag stale listings that have not been updated in over 90 days.
Keyword stuffing detection
Catches overly repetitive keyword use that hurts readability and can trigger store spam filters, reducing rather than improving ranking.
Localization coverage
Checks how many languages and locales your listing supports. Localized metadata multiplies your addressable keyword space across markets.
Visual assets
Screenshots, icons, and preview videos are your install-conversion rate. No amount of keyword work recovers from a listing that looks unprofessional or fails to show the app in action.
Icon quality & presence
Verifies your app icon is present and detects if it meets minimum resolution requirements. A missing or blurry icon is an immediate trust failure.
Screenshot count
Confirms you are using the maximum number of allowed screenshots. Each screenshot slot is free conversion-rate real estate.
Screenshot dimensions & format
Checks screenshot dimensions match the store requirements for each device type. Wrong dimensions are rejected or displayed cropped.
Feature graphic (Android)
Verifies the feature graphic is present on Android listings. It appears at the top of your Play Store page and is the first visual impression.
Preview video presence
Flags listings without a preview video. Apps with videos see measurably higher install conversion rates, especially for games and complex tools.
Ratings & reviews
Your rating is a direct ranking signal and the first social-proof data point users read. Both stores surface highly-rated apps; both bury apps with fresh waves of negative reviews.
Average rating score
Flags apps below 4.0 stars — the threshold below which click-through rates drop significantly in both stores.
Total review count
Low review counts signal an unproven app. We flag listings below the threshold where social proof becomes a conversion driver.
Review recency
Checks whether recent reviews exist. A high average built on old reviews masked by recent 1-stars is a conversion and ranking risk.
Review sentiment signals
Scans visible review text for recurring complaint patterns (crashes, login issues, pricing) that surface problems to fix before they cascade into rating drops.
Competitive signals
Your ASO score is relative, not absolute. These checks benchmark your listing against category leaders and estimate how much organic traffic you are leaving on the table.
Download / install estimate bracket
Estimates your install range from visible store signals. Low install counts reduce keyword ranking weight — it signals to the algorithm the app is unproven.
Category rank signals
Infers your approximate category chart position from available signals and flags if you are outside the top-100 zone where discoverability drops sharply.
Competitor keyword gap
Compares your metadata against top category competitors to identify high-volume keywords they rank for that your listing does not include.
Universal app flag (iOS)
Checks if your iOS app is marked as a universal app (iPhone + iPad). Universal apps appear in more search contexts than device-specific builds.
Everything your team needs to act
A score without a fix list is trivia. Every report pairs measurement with prioritized, copy-ready remediation, including AI-native fix prompts for your coding assistant.
ASO score (0–100) with category breakdowns: Metadata, Visuals, Ratings, Competitive
Per-finding severity ranking (critical → low) with a plain-language explanation and AI-ready fix prompt for each issue
Keyword gap report showing which high-traffic terms your top competitors rank for that your listing misses
Side-by-side competitor comparison: run the same audit on a rival app listing to see exactly where you trail
Scan history and trend tracking — see whether your ASO fixes are moving the score after each update
From URL to fix list in three steps
Enter any URL
No installs, no code snippets, no DNS changes. Every audit starts from a single URL, yours or a competitor's.
Scanners do the work
Purpose-built engines audit security, SEO, AEO, GEO, brand visibility, and site health, with each check scored and severity-ranked.
Fix with AI-ready prompts
Every finding ships with plain-language remediation and an agent-native fix prompt you can paste straight into your AI coding assistant.
Frequently asked questions
Sources & further reading
- App Store Optimization- Wikipedia
- Google Play — App listing best practices- Android Developers
- App Store — Product page best practices- Apple Developer