[{"data":1,"prerenderedAt":656},["ShallowReactive",2],{"billing-subscription":3,"billing-usage":4,"help-center-/help-center/cws-basics":5},null,[],{"page":6,"contentStructure":594},{"_path":7,"_dir":8,"_draft":9,"_partial":9,"_locale":10,"title":11,"description":12,"path":7,"updatedAt":13,"body":14,"_type":555,"_id":556,"_source":557,"_file":558,"_stem":559,"_extension":560,"sitemap":561,"head":562},"/help-center/cws-basics","help-center",false,"","CWS Search Basics","Essential Chrome Web Store search mechanics every extension developer should know before using Extension Ranker.","2026-06-02",{"type":15,"children":16,"toc":546},"root",[17,25,32,45,74,86,98,104,109,140,175,194,200,212,383,393,399,404,416,421,446,465,475,481,486,491,505,515,521,534],{"type":18,"tag":19,"props":20,"children":21},"element","p",{},[22],{"type":23,"value":24},"text","Before diving into Extension Ranker's tools, it helps to understand a few key mechanics of how Chrome Web Store search actually works. These concepts explain why Extension Ranker is designed the way it is.",{"type":18,"tag":26,"props":27,"children":29},"h2",{"id":28},"each-language-market-has-its-own-ranking",[30],{"type":23,"value":31},"Each language market has its own ranking",{"type":18,"tag":19,"props":33,"children":34},{},[35,37,43],{"type":23,"value":36},"Chrome Web Store does not show personalized search results. For the same keyword in the same language market, ",{"type":18,"tag":38,"props":39,"children":40},"strong",{},[41],{"type":23,"value":42},"every user sees the same ranking order",{"type":23,"value":44}," — regardless of their browsing history, installed extensions, or Google account.",{"type":18,"tag":19,"props":46,"children":47},{},[48,50,55,57,64,66,72],{"type":23,"value":49},"However, the Chrome Web Store maintains ",{"type":18,"tag":38,"props":51,"children":52},{},[53],{"type":23,"value":54},"separate rankings for each language market",{"type":23,"value":56},". Searching for \"password manager\" in the ",{"type":18,"tag":58,"props":59,"children":61},"code",{"className":60},[],[62],{"type":23,"value":63},"en-US (English - United States)",{"type":23,"value":65}," market and the ",{"type":18,"tag":58,"props":67,"children":69},{"className":68},[],[70],{"type":23,"value":71},"en-UK (English - United Kingdom)",{"type":23,"value":73}," market can return different ranking orders — not because of personalization, but because each market is an independent ranking system.",{"type":18,"tag":19,"props":75,"children":76},{},[77,79,84],{"type":23,"value":78},"This is why Extension Ranker asks you to specify a ",{"type":18,"tag":38,"props":80,"children":81},{},[82],{"type":23,"value":83},"Search Market",{"type":23,"value":85}," when tracking keywords. We are not asking about your extension's language — we are asking which market's rankings you want to monitor.",{"type":18,"tag":19,"props":87,"children":88},{},[89,91],{"type":23,"value":90},"👉 ",{"type":18,"tag":92,"props":93,"children":95},"a",{"href":94},"/growth-faq/why-chrome-web-store-search-rankings-different-same-keyword",[96],{"type":23,"value":97},"Learn why rankings differ for the same keyword →",{"type":18,"tag":26,"props":99,"children":101},{"id":100},"listing-language-search-market",[102],{"type":23,"value":103},"Listing Language ≠ Search Market",{"type":18,"tag":19,"props":105,"children":106},{},[107],{"type":23,"value":108},"These are two separate concepts that are easy to confuse:",{"type":18,"tag":110,"props":111,"children":112},"ul",{},[113,131],{"type":18,"tag":114,"props":115,"children":116},"li",{},[117,122,124,129],{"type":18,"tag":38,"props":118,"children":119},{},[120],{"type":23,"value":121},"Listing Language",{"type":23,"value":123}," is the language version of your extension's store page (title, description, etc.) that you published on the Chrome Web Store. For example, your listing may only exist in ",{"type":18,"tag":58,"props":125,"children":127},{"className":126},[],[128],{"type":23,"value":63},{"type":23,"value":130},".",{"type":18,"tag":114,"props":132,"children":133},{},[134,138],{"type":18,"tag":38,"props":135,"children":136},{},[137],{"type":23,"value":83},{"type":23,"value":139}," is the browser language environment in which a user performs a search. Your extension can appear in search results across multiple markets, even if you only published one language version.",{"type":18,"tag":19,"props":141,"children":142},{},[143,145,150,152,158,160,165,167,173],{"type":23,"value":144},"For example, if your listing is only in ",{"type":18,"tag":58,"props":146,"children":148},{"className":147},[],[149],{"type":23,"value":63},{"type":23,"value":151},", users searching in the ",{"type":18,"tag":58,"props":153,"children":155},{"className":154},[],[156],{"type":23,"value":157}," en (English)",{"type":23,"value":159},", ",{"type":18,"tag":58,"props":161,"children":163},{"className":162},[],[164],{"type":23,"value":71},{"type":23,"value":166},", or ",{"type":18,"tag":58,"props":168,"children":170},{"className":169},[],[171],{"type":23,"value":172},"en-AU (English - Australia)",{"type":23,"value":174}," markets may still find your extension — but your ranking in each market can be different.",{"type":18,"tag":19,"props":176,"children":177},{},[178,180,185,187,192],{"type":23,"value":179},"In Extension Ranker, ",{"type":18,"tag":38,"props":181,"children":182},{},[183],{"type":23,"value":184},"Ranking Tracker",{"type":23,"value":186}," tracks your position in a Search Market, while ",{"type":18,"tag":38,"props":188,"children":189},{},[190],{"type":23,"value":191},"Ranking Audit",{"type":23,"value":193}," analyzes your listing content in a specific Listing Language.",{"type":18,"tag":26,"props":195,"children":197},{"id":196},"five-factors-determine-your-ranking",[198],{"type":23,"value":199},"Five factors determine your ranking",{"type":18,"tag":19,"props":201,"children":202},{},[203,205,210],{"type":23,"value":204},"Chrome Web Store rankings are driven by five main signals. Extension Ranker's ",{"type":18,"tag":92,"props":206,"children":208},{"href":207},"/help-center/ranking-audit",[209],{"type":23,"value":191},{"type":23,"value":211}," scores your extension on each of these:",{"type":18,"tag":213,"props":214,"children":221},"div",{"className":215},[216,217,218,219,220],"my-6","overflow-x-auto","rounded-lg","border","border-border",[222],{"type":18,"tag":223,"props":224,"children":229},"table",{"className":225},[226,227,228],"w-full","text-left","text-base",[230,265],{"type":18,"tag":231,"props":232,"children":233},"thead",{},[234],{"type":18,"tag":235,"props":236,"children":240},"tr",{"className":237},[238,220,239],"border-b","bg-muted/50",[241,252,259],{"type":18,"tag":242,"props":243,"children":249},"th",{"className":244},[245,246,247,248],"px-4","py-3","font-semibold","text-foreground/90",[250],{"type":23,"value":251},"Factor",{"type":18,"tag":242,"props":253,"children":256},{"className":254},[245,246,247,248,255],"whitespace-nowrap",[257],{"type":23,"value":258},"Weight",{"type":18,"tag":242,"props":260,"children":262},{"className":261},[245,246,247,248],[263],{"type":23,"value":264},"What it measures",{"type":18,"tag":266,"props":267,"children":270},"tbody",{"className":268},[269],"text-foreground/70",[271,296,318,340,362],{"type":18,"tag":235,"props":272,"children":274},{"className":273},[238,220],[275,284,290],{"type":18,"tag":276,"props":277,"children":281},"td",{"className":278},[245,246,279,280,255],"font-medium","text-foreground/85",[282],{"type":23,"value":283},"User Authority",{"type":18,"tag":276,"props":285,"children":287},{"className":286},[245,246],[288],{"type":23,"value":289},"~37%",{"type":18,"tag":276,"props":291,"children":293},{"className":292},[245,246],[294],{"type":23,"value":295},"Total user count — the strongest market-presence signal",{"type":18,"tag":235,"props":297,"children":299},{"className":298},[238,220],[300,306,312],{"type":18,"tag":276,"props":301,"children":303},{"className":302},[245,246,279,280,255],[304],{"type":23,"value":305},"Title Strength",{"type":18,"tag":276,"props":307,"children":309},{"className":308},[245,246],[310],{"type":23,"value":311},"~24%",{"type":18,"tag":276,"props":313,"children":315},{"className":314},[245,246],[316],{"type":23,"value":317},"How well your title's keywords match the search query",{"type":18,"tag":235,"props":319,"children":321},{"className":320},[238,220],[322,328,334],{"type":18,"tag":276,"props":323,"children":325},{"className":324},[245,246,279,280,255],[326],{"type":23,"value":327},"Content Strength",{"type":18,"tag":276,"props":329,"children":331},{"className":330},[245,246],[332],{"type":23,"value":333},"~21%",{"type":18,"tag":276,"props":335,"children":337},{"className":336},[245,246],[338],{"type":23,"value":339},"Description quality — length, keyword frequency, keyword positioning",{"type":18,"tag":235,"props":341,"children":343},{"className":342},[238,220],[344,350,356],{"type":18,"tag":276,"props":345,"children":347},{"className":346},[245,246,279,280,255],[348],{"type":23,"value":349},"User Popularity",{"type":18,"tag":276,"props":351,"children":353},{"className":352},[245,246],[354],{"type":23,"value":355},"~15%",{"type":18,"tag":276,"props":357,"children":359},{"className":358},[245,246],[360],{"type":23,"value":361},"Average rating, review count, and the interaction between them",{"type":18,"tag":235,"props":363,"children":364},{},[365,371,377],{"type":18,"tag":276,"props":366,"children":368},{"className":367},[245,246,279,280,255],[369],{"type":23,"value":370},"Quality Signals",{"type":18,"tag":276,"props":372,"children":374},{"className":373},[245,246],[375],{"type":23,"value":376},"~1%",{"type":18,"tag":276,"props":378,"children":380},{"className":379},[245,246],[381],{"type":23,"value":382},"Official CWS badges (Featured, Established Publisher)",{"type":18,"tag":19,"props":384,"children":385},{},[386,387],{"type":23,"value":90},{"type":18,"tag":92,"props":388,"children":390},{"href":389},"/chrome-web-store-seo/how-chrome-web-store-ranking-works",[391],{"type":23,"value":392},"Read the full ranking factor analysis →",{"type":18,"tag":26,"props":394,"children":396},{"id":395},"rankings-work-in-tiers-not-a-simple-leaderboard",[397],{"type":23,"value":398},"Rankings work in tiers, not a simple leaderboard",{"type":18,"tag":19,"props":400,"children":401},{},[402],{"type":23,"value":403},"You might expect that the extension with the most users always ranks #1. In practice, that is not how it works.",{"type":18,"tag":19,"props":405,"children":406},{},[407,409,414],{"type":23,"value":408},"Our research shows that CWS search uses a ",{"type":18,"tag":38,"props":410,"children":411},{},[412],{"type":23,"value":413},"tiered bracket mechanism",{"type":23,"value":415},": keyword relevance (primarily in your title) determines which competitive tier you enter, and then user authority and other signals determine your position within that tier.",{"type":18,"tag":19,"props":417,"children":418},{},[419],{"type":23,"value":420},"This means:",{"type":18,"tag":110,"props":422,"children":423},{},[424,436,441],{"type":18,"tag":114,"props":425,"children":426},{},[427,429,434],{"type":23,"value":428},"A small extension with a perfectly matched title ",{"type":18,"tag":38,"props":430,"children":431},{},[432],{"type":23,"value":433},"can",{"type":23,"value":435}," outrank a larger one with a weaker title match",{"type":18,"tag":114,"props":437,"children":438},{},[439],{"type":23,"value":440},"Simply growing users or reviews without improving your listing will only move you within your current tier",{"type":18,"tag":114,"props":442,"children":443},{},[444],{"type":23,"value":445},"Optimizing your listing content is the fastest lever you can pull to jump to a higher tier",{"type":18,"tag":19,"props":447,"children":448},{},[449,451,456,458,463],{"type":23,"value":450},"This is why Extension Ranker separates recommendations into ",{"type":18,"tag":38,"props":452,"children":453},{},[454],{"type":23,"value":455},"Listing (editable)",{"type":23,"value":457}," and ",{"type":18,"tag":38,"props":459,"children":460},{},[461],{"type":23,"value":462},"Authority (long-term)",{"type":23,"value":464}," — they affect different dimensions of your ranking.",{"type":18,"tag":19,"props":466,"children":467},{},[468,469],{"type":23,"value":90},{"type":18,"tag":92,"props":470,"children":472},{"href":471},"/chrome-web-store-seo/how-chrome-web-store-ranking-works#the-tiered-bracket-mechanism",[473],{"type":23,"value":474},"Learn about the Tiered Bracket Mechanism →",{"type":18,"tag":26,"props":476,"children":478},{"id":477},"adding-languages-can-expand-your-reach",[479],{"type":23,"value":480},"Adding languages can expand your reach",{"type":18,"tag":19,"props":482,"children":483},{},[484],{"type":23,"value":485},"Publishing your listing in additional languages makes your extension discoverable in more Search Markets. However, simply translating your listing is not enough — your keywords must also match the search habits of users in each market.",{"type":18,"tag":19,"props":487,"children":488},{},[489],{"type":23,"value":490},"Before adding languages, ask yourself:",{"type":18,"tag":492,"props":493,"children":494},"ol",{},[495,500],{"type":18,"tag":114,"props":496,"children":497},{},[498],{"type":23,"value":499},"Does my extension solve a problem that is relevant in other regions?",{"type":18,"tag":114,"props":501,"children":502},{},[503],{"type":23,"value":504},"Do my keywords match how users in those markets actually search?",{"type":18,"tag":19,"props":506,"children":507},{},[508,509],{"type":23,"value":90},{"type":18,"tag":92,"props":510,"children":512},{"href":511},"/growth-faq/does-adding-languages-to-chrome-extension-increase-users-installs",[513],{"type":23,"value":514},"Does adding languages increase installs? →",{"type":18,"tag":26,"props":516,"children":518},{"id":517},"next-step",[519],{"type":23,"value":520},"Next Step",{"type":18,"tag":19,"props":522,"children":523},{},[524,526,532],{"type":23,"value":525},"Now that you understand how CWS search works, you are ready to start optimizing. Head to the ",{"type":18,"tag":92,"props":527,"children":529},{"href":528},"/help-center/getting-started",[530],{"type":23,"value":531},"Getting Started Guide",{"type":23,"value":533}," to set up your first extension and run your first audit.",{"type":18,"tag":19,"props":535,"children":536},{},[537,539,545],{"type":23,"value":538},"For a deeper, research-backed deep dive into the ranking algorithm, read our full ",{"type":18,"tag":92,"props":540,"children":542},{"href":541},"/chrome-web-store-seo",[543],{"type":23,"value":544},"Chrome Web Store SEO Guide",{"type":23,"value":130},{"title":10,"searchDepth":547,"depth":547,"links":548},2,[549,550,551,552,553,554],{"id":28,"depth":547,"text":31},{"id":100,"depth":547,"text":103},{"id":196,"depth":547,"text":199},{"id":395,"depth":547,"text":398},{"id":477,"depth":547,"text":480},{"id":517,"depth":547,"text":520},"markdown","content:help-center:cws-basics.md","content","help-center/cws-basics.md","help-center/cws-basics","md",{"loc":7,"lastmod":13},{"script":563,"meta":571},[564],{"id":565,"type":566,"processTemplateParams":567,"innerHTML":568,"tagPosition":569,"tagPriority":570},"nuxt-og-image-overrides","application/json",true,"[{\"title\":1,\"excerpt\":2,\"component\":3},\"CWS Search Basics\",\"Essential Chrome Web Store search mechanics every extension developer should know before using Extension Ranker.\",\"BrandCard\"]","bodyClose",30,[572,575,577,580,582,584,587,589,592],{"property":573,"content":574},"og:image","/__og-image__/static/help-center/cws-basics/og.png",{"property":576},"og:image:type",{"name":578,"content":579},"twitter:card","summary_large_image",{"name":581,"content":574},"twitter:image",{"name":583,"content":574},"twitter:image:src",{"property":585,"content":586},"og:image:width",1200,{"name":588,"content":586},"twitter:image:width",{"property":590,"content":591},"og:image:height",600,{"name":593,"content":591},"twitter:image:height",[595,599,602,626,630,634,638,641,645,648,652],{"label":596,"path":597,"children":598,"isPage":567},"What is Extension Ranker","what-is-extension-ranker",[],{"label":11,"path":600,"children":601,"isPage":567},"cws-basics",[],{"label":603,"path":604,"children":605,"isPage":567},"Getting Started","getting-started",[606,610,614,618,622],{"label":607,"path":608,"children":609,"isPage":567},"Find Keywords with Explorer","getting-started/find-keywords-with-explorer",[],{"label":611,"path":612,"children":613,"isPage":567},"Get Keyword Insights","getting-started/get-keyword-insights-for-your-extension",[],{"label":615,"path":616,"children":617,"isPage":567},"Optimize Your Extension Listing","getting-started/optimize-your-extension-listing",[],{"label":619,"path":620,"children":621,"isPage":567},"Track Keyword Rankings","getting-started/track-keyword-rankings",[],{"label":623,"path":624,"children":625,"isPage":567},"Track Extension Growth","getting-started/track-your-extension-performance",[],{"label":627,"path":628,"children":629,"isPage":567},"Extension Overview","performance",[],{"label":631,"path":632,"children":633,"isPage":567},"Keywords Explorer","keywords-explorer",[],{"label":635,"path":636,"children":637,"isPage":567},"Keyword Insights","keyword-insights",[],{"label":191,"path":639,"children":640,"isPage":567},"ranking-audit",[],{"label":642,"path":643,"children":644,"isPage":567},"Listing Lab","listing-editor",[],{"label":184,"path":646,"children":647,"isPage":567},"ranking-tracker",[],{"label":649,"path":650,"children":651,"isPage":567},"Discovered Keywords","discovered-keywords",[],{"label":653,"path":654,"children":655,"isPage":567},"Competitors","competitors",[],1787906500052]