Guess the Country Flag

Free geography quiz to learn world flags — no signup, mobile

Visit Website
August 25, 2026 I built a geography quiz site with $0 budget — Google indexed it in 5 days. Here's my keyword-first playbook

Why a flag quiz?

I'm learning SEO, and I wanted to test one simple thesis: can a static HTML site (no framework, no backend) rank purely on keyword selection + on-page work? I picked "guess the flag" (41k US searches/month) and "flag quiz" (48k/month) as targets. The game itself is nothing new — the entire bet was on SEO, not gameplay.

What I built

  • 8 pages: homepage + 7 continent quizzes

  • Pure HTML/CSS/JS on Vercel's free tier, no signup, instant load

  • Each continent page has 1,000+ words of actually useful content — flag memory tricks and commonly-confused flag pairs, not AI filler

That last part matters more than it looks. Google doesn't rank a quiz page because the quiz is fun — it ranks it because the page proves topical authority.

5 days of real GSC data

  • Indexed: all pages requested, no issues

  • Impressions: 48, clicks: 0 (expected this early)

  • Asia page already at position 8 for "guess the asian country flag"

  • Homepage stuck around position 32 for the big keywords — because domain authority is still 0

Mistake I made

I checked my own rankings with -site:reddit.com -site:twitter.com operators in a logged-in browser, and it polluted my GSC with fake queries. Use incognito mode.

What's next

First backlinks (DR 0 is what's holding the homepage back), and rewriting two pages that drifted from their target keyword (ranked 54-62).

Takeaway: for a brand-new site, keyword selection + on-page structure gets you indexed and into page 2-3 fast. Breaking into page 1 for competitive terms needs backlinks — that's the hard part I'm now facing.

11 Comments

  1. 1

    The DR0-vs-position-8 split is the real signal here — you've proven the on-page/keyword-selection part works almost immediately, which most people get wrong by assuming it's the hard part. I'm working through something similar with a trivia game mode on my platform: got decent early indexing, but the specific-game pages sit exactly where your homepage does — stuck mid-page-2 until backlinks show up, while long-tail pages move fast. The incognito/GSC pollution mistake is a good callout too, wouldn't have thought to check that. For backlinks on DR0, are you going the manual outreach route or something more programmatic (directories, tool listicles, etc.)?

    1. 1

      Appreciate the close read — you nailed exactly the thesis I wanted to test. The DR0-vs-position-8 split is the whole point: on-page + keyword selection gets you indexed and into page 2-3 within days, but the hard part isn't ranking long-tails, it's getting the first batch of links to move the homepage off zero. Most guides get this backwards.

      On your question — programmatic first, deliberately. At DR0, manual cold outreach is a losing game: nobody links to a zero-authority site when there's no proof it'll survive. So my order is:

      1. Directories + tool listicles first — IH product page, a batch of free directories/nav sites. Cheap, dofollow, and it's the only thing that moves DR off zero in week 1-2.
      2. Content-led links in parallel — posting actual flag knowledge (confusing flag pairs, memory tricks) in r/geography and teacher forums. No link at first; only add the site once a post earns some upvotes. Slower, but the links that stick tend to be editorial.
      3. Manual outreach later — once DR hits ~10-20 and the site has some social proof, cold outreach stops being a waste of everyone's time.

      Your "specific-game pages stuck mid-page-2 until backlinks show up, while long-tails move fast" is exactly the split I'm seeing — almost word for word. Would love to check out your trivia mode if it's public. Happy to trade GSC notes; comparing early-index data with someone in the same boat beats any guide.

      1. 1

        Really appreciate you breaking down the sequencing — that programmatic-first logic makes a lot of sense, and I hadn't thought about the 'don't add the link until the post earns upvotes' detail, that's a smart way to keep it editorial instead of spammy.

        Quick honest note on the trivia mode — it's not really a public content page you can browse the way yours probably is, it's a game inside a skill-based platform (real people playing for real prizes, not a blog/article format), so it's not directly comparable link-wise. But happy to share early GSC numbers anyway if you want to compare the DR0 climb — always useful to sanity-check against someone at the same stage instead of guessing in the dark.

        1. 1

          That honest framing is actually more useful than a link-comparable site would've been — it saves me from benchmarking against the wrong thing. The "skill-based platform with real prizes" angle is interesting in its own right: I've been thinking about monetization all week, and "people pay to play with real prizes" is a very different loop than "free quiz → ads." If you've got a minute at some point, I'd genuinely like to hear how that model works — but no pressure, separate thread.

          On the GSC swap — yes, let's do it. The three numbers I'm most curious to compare at the DR0 stage:

          1. Indexing speed — how many days from launch to first impressions showing up?
          2. The long-tail vs head-term split — are your specific-game pages already top-10 while the homepage sits mid-page-2, or is it more uniform?
          3. First-link effect — once your first real backlink landed, how long before the stuck pages moved?

          My side for reference (5 days in, ~48 impressions, 0 clicks, weighted position ~40): long-tail continent pages are already at position 8-9, homepage head terms at 32. Zero backlinks so far, so I haven't seen the link effect yet — that's the number I'm most looking forward to seeing on your side.

          1. 1

            Deal on the GSC swap — I'll share my numbers once I hit a few more days of data, curious to compare the backlink effect especially.

            On the model: it's entry-fee based, not free-to-play. Users pay points/credits to join a round, the pool gets split among top performers at close — so it's closer to a poker rake than an ad-supported quiz. The "skill-based" part matters a lot for us regulatory-wise, not just marketing copy — outcomes have to come from player performance, zero randomness in how winners get picked. Happy to go deeper if useful, just say the word

            1. 1

              Deal — no rush on the timing, I'll do the same once I've got a cleaner window. The backlink comparison is exactly what I want to isolate too: two DR0 sites, same clock, different link strategies. If yours moves off zero faster, that's a data point worth more than any guide.

              On the model — this genuinely reframes my assumption. I'd been treating monetization as "free quiz → ads", but entry-fee + prize pool is a fundamentally different loop: you're monetizing the competition, not the content. And the rake framing makes sense — you don't care who wins, you take the spread.

              The part I want to underline, because it shows you're not just slapping "skill-based" on as marketing: zero randomness in winner selection. That's not a slogan, that's the actual legal line between a skill game and a game of chance in most US states — outcome determined by player performance, not chance. Baking that into the product design (not adding it after as compliance tape) is a real moat most indie devs never think about.

              One question I'd love your take on, since I'm living in the "free tier → ads" world right now: without a free-to-play layer, does SEO/content become your entire acquisition engine? Like — every visitor has to be converted from "random searcher" to "paid entrant" with no free ramp. How do you bridge that? That's the part of the rake model I can't quite map from where I sit.

              1. 1

                Good question, and yeah, that's the real challenge with the model. A couple things I use to bridge that gap:

                - Free-roll / free-entry tournament as the hook — zero risk, but same product flow (you compete, see rankings, feel the "skill-based" part). Converts SEO curiosity into a registered user before ever asking for money.

                - SEO content doesn't sell "play and pay" — it sells the topic/question (trivia, curiosity). The conversion to a paid tournament happens after they're already in the product, not on the landing page.

                - Low rake on low-value entries ($1-2) lowers friction for that first conversion; you don't need the first visitor to jump into a big pool.

                - Referrals/social pools (invite friends, split the prize pool) replace some of the viral role that "free + ads" plays in your model.

                Doesn't kill the problem entirely — yeah, each user costs more to convert than a model with a free layer — but LTV per conversion is way higher since they already paid upfront, so the target CAC is just different.

                1. 1

                  This is the clearest articulation of the model I've seen — and the free-roll piece is the gap I couldn't see. My mental model was "SEO traffic → free play → ads", which means the conversion happens *on the landing page* and mostly dies there. Yours inverts it: SEO only sells the topic, the product does the converting, and the free-roll is the bridge that gets a curious visitor to *experience the competition loop* before any money is asked. That reframe alone is worth the whole thread.

                  Three things I'm genuinely chewing on:

                  1. Free-roll → first paid entry. The free-roll user's stated intent is still "I want to play for free." What actually tips them into the first $1-2 entry — the leaderboard, the near-miss ("you were #2, $5 from the pool"), or just accumulated time in the product? What's your rough conversion rate from free-roll to first paid entry?

                  2. SEO page → registration, specifically. You said SEO sells the topic, not the play-and-pay. So what does the topic page actually ask for — a direct "enter the free tournament" CTA, or does the trivia content come first and registration happen deeper in? I ask because on my side the bounce is brutal: a curious visitor plays one round and never returns. I can't tell if that's a content problem or a "nothing to commit to" problem — sounds like the free-roll is your answer to exactly that.

                  3. The $1-2 low-rake math. At that entry price your take per conversion is maybe $0.20-0.40. Even with upfront payment, that's a lot of conversions before one organic visitor's CAC is covered. Is the low rake a loss-leader to build the habit, with the real margin coming from repeat entries or bigger pools later — or is it genuinely per-entry economics that only works at volume?

                  You've basically handed me the blueprint for the "monetize the competition, not the content" branch. Now I'm trying to figure out whether that branch fits a flag quiz at all — or whether the flag quiz is the *topic* that could feed a trivia-tournament product later.

  2. 1

    The interesting part is that you’re separating indexing from actually earning page-one visibility. Getting a new site into the results quickly is one problem; building enough authority to move competitive pages is a very different one.

    1. 1

      That's exactly the distinction I was trying to make, and you phrased it better than I did. Indexing is fast and almost mechanical — Google will crawl and place a new site within days if the on-page is coherent. Earning page-one visibility is a completely different problem, and I think it's the part most "how to rank" content collapses into a blur.

      The clearest proof is sitting in my own GSC right now: the same 5-day-old site has long-tail pages already at position 8 (basically page one's doorstep) while the homepage sits at position 32 for the competitive head terms. Same domain, same content quality, zero backlinks across the board — the only variable is keyword difficulty. So the site isn't "not ranking," it's that authority and competition, not content, decide where the line between page 2 and page 1 gets drawn.

      I'm treating them as two separate workstreams now: on-page/keyword selection to win the long-tail while the domain is young, and link-building to slowly buy the authority that lets the head terms move. Curious if you've found the same split on your side, or if you've seen a case where strong content alone actually broke a competitive term early.

      1. 1

        That distinction is interesting. I’d be curious to hear how that split develops as the site gets more competitive.

About

A simple, ad-free way to learn world flags — built to prove that a well-targeted niche site can compete with the big quiz platforms.