seotools.pro Blog

How itch.io Gets 2.7M SEO Visits a Month

itch.io gets about 2.7M US visits a month from Google, and some of its best wins are pages game makers build themselves. Here are 9 lessons to copy.

itch.io gets about 2.7M visits a month from Google in the US, and some of its best wins are pages that game makers build themselves, named after their games.

itch.io is a shop where indie game makers sell or give away their games. Each maker gets a web address of their own, like a small site inside the big one.

We ran itch.io through our whole SEO toolkit. We found why those maker pages win, and a speed limit that stopped our crawler, a program that visits pages the way Google does.

Here are 9 lessons you can copy, plus the part you can't.

Give each creator their own page

We started with our Organic Traffic Checker. It estimates a site's organic traffic, meaning the people who find it on Google without ads.

seotools.pro Organic Traffic Checker for itch.io, United States, 4 October 2026: 2,731,100 estimated monthly visits, no year-over-year figure, a branded share of 37 percent of the traffic across the 100 keywords sampled, and a monthly trend that starts near 1.5M, rises to about 2.4M, peaks near 3M, dips to about 2.1M and climbs back to about 2.8M.
What to notice: about 2.7M visits, and only 37% come from people typing the name.

For itch.io, that's about 2.7M visits a month in the US. The trend has almost doubled over the past year.

Now look at the branded share. About 37% of the traffic we sampled came from people typing the name itch.io.

So nearly 2 in 3 visitors typed something else. Lots of them typed the name of a game.

Here's one of those games. Friday Night Funkin' is a rhythm game, and its makers host it on itch.io at their own address, ninja-muffin24.itch.io.

The itch.io page for Friday Night Funkin' at ninja-muffin24.itch.io/funkin, with the game loading in the browser on a black screen, a pink Download Now button, the game's name and the makers' own text and links on a blue background, a YouTube teaser video, and buttons to view all by ninjamuffin99, follow ninjamuffin99, add to collection and see related games.
What to notice: the makers' own colours, text and links, on an itch.io address.

The page looks like the makers' own site. They pick the colours, write the text and add their links.

But it all lives on itch.io. So every visit to the game counts as a visit to itch.io too.

The Traffic tab of our Website Audit shows you the wider picture, all over the world.

seotools.pro Website Audit Traffic tab for itch.io: 5,867,032 monthly visits, 100 percent organic (5,867,013) and 0 percent paid (19), growth potential of 4 to 24 percent (6,101,713 to 7,275,120 visits a month), and top countries US 46.5 percent, UK 8.5 percent, India 6.3 percent and Brazil 3.7 percent, with others at 35 percent.
What to notice: about 5.9M search visits worldwide, and almost half come from the US.

itch.io gets about 5.9M search visits a month worldwide. Almost half of them come from the US.

Meetup, which we studied too, also lets its members build pages of their own. So does Docker Hub, which gives its users public profiles.

So if your users make things, let them build pages on your site. Then see which pages earn you the visits with our Organic Traffic Checker.

Name each page after the game

The Keywords tab of our audit lists the searches a site ranks for. It shows you where each page ranks and how many visits each search sends.

seotools.pro Website Audit Keywords tab for itch.io: 2.1M ranking positions, with 163.3K in positions 1 to 5, 157.2K in 6 to 10, 287K in 11 to 20, 750K in 21 to 50 and 752.8K in 51 to 100, and 4 keyword rows: itch io at position 1 for itch.io/ with 450K searches and 174.1K visits, friday night funkin at position 1 for ninja-muffin24.itch.io/funkin with 165K searches and 20.6K visits, dordle at position 1 for zaratustra.itch.io/dordle with 90.5K searches and 10.7K visits, and poly track at position 4 for kodub.itch.io/polytrack with 301K searches and 10.4K visits.
What to notice: 3 game pages on makers' own addresses, each ranking for the game's name.

The first row is the brand. People search "itch io" about 450K times a month, and the homepage ranks first.

The next 3 rows are the fun ones. Each is a game page on its maker's own address.

Friday Night Funkin' ranks first for its own name, a search made about 165K times a month. It's also second for "fnf", the short name fans use.

Dordle ranks first for "dordle". PolyTrack ranks 4th for "poly track".

Each page wins because its name is what people type, word for word. Google doesn't have to guess what the page is about.

That's the deal itch.io offers. A maker brings a game people talk about, and itch.io gives it a page on a site Google already knows well.

So name each page after the exact thing people type. Our Keyword Research tool shows you those words and how often people search them.

Set limits on creator titles

Ranking is half the job. Once you're on the results page, your title and description decide whether people click.

Our free browser extension shows you how a page is built. Open the page, click the seotools.pro icon, and a panel opens beside it with 35 SEO checks.

The seotools.pro browser extension on the Friday Night Funkin' page at ninja-muffin24.itch.io: indexable, an SEO score of 70 out of 100 with 0 critical issues, 6 warnings, 5 notices and 22 passed checks, organic traffic of 5.9M per month, 44.1M backlinks, a title of 76 of 60 characters, Friday Night Funkin' by ninjamuffin99, PhantomArcade, The Funkin' Crew, Inc., a description of 23 of 160 characters, The coolest rhythm game, and a missing canonical.
What to notice: a score of 70, a title that's too long and a description that's too short.

The Friday Night Funkin' page scores 70 out of 100. Its title is 76 characters long, because it lists every maker's name.

Google usually cuts titles at about 60 characters. So searchers may never see the end of it.

The description is the short summary Google may show under your title. Here it's "The coolest rhythm game", just 23 characters when Google can show about 160.

The seotools.pro browser extension Issues tab on the Friday Night Funkin' page: 0 critical, 6 warnings, 5 notices and 22 passed, led by title is too long (76), meta description is too short (23), images without alt text (7 of 7 images), canonical tag is missing, links without anchor text (7) and XML sitemap not found.
What to notice: the long title and the short description top the list.

The Issues tab puts both at the top. Each one has an AI Fix button that writes a better version for you.

It also flags 7 images with no alt text, the description that tells Google and screen readers what an image shows.

The title looks built from a pattern: the game's name, then "by" and every maker on the team. With 3 makers, it runs long.

The description is the makers' own words. It sounds like fans talking, but it's too short to sell the click.

So set limits in your template. Cap the title, put the name people search first, and ask your users for a pitch of at least one full sentence.

Preview the result with our Meta Tag Generator. Then see how it looks on Google with our SERP Simulator.

Mark up every game in code

The words are the makers' job, but the code under the page is itch.io's. Structured data is code that tells Google what a page is, like a product, a recipe or a game.

The seotools.pro browser extension Structured tab on the Friday Night Funkin' page: rich result eligibility for breadcrumbs and product, detected types BreadcrumbList and Product, JSON-LD #1 BreadcrumbList valid, JSON-LD #2 Product valid with Product.name present and the optional image, offers, review and aggregateRating fields flagged, 1 microdata itemscope element for AggregateRating, and 0 RDFa.
What to notice: 2 kinds of code, both valid, and the page qualifies for rich results.

The Funkin' page carries 2 kinds. Breadcrumb code shows the page's place in the site, and Product code says it's something you can get.

Both pass the check. That makes the page eligible for rich results, the extras like a trail of links that Google can add to a result.

The Product code could say more, though. It skips the image, the price and the reviews, which are all optional.

Here's the smart part. Makers write the words, but itch.io's template adds this code for them.

So no maker has to learn code to get it right. Every game page gets the same clean setup.

So let your template handle the code, and leave the words to your users. Our Schema Markup Generator writes the code for you.

Slow down bots, but not Google

Good code only helps if Google can read the page. When our crawler read itch.io, it got stopped part of the way.

Our audit's Technical SEO tab lists pages that share the same title. One title came up 12 times: "429 Too Many Requests".

seotools.pro Website Audit Technical SEO tab, Duplicate content, for itch.io: duplicate titles on 12 pages, all titled 429 Too Many Requests with no shared canonical, and duplicate descriptions on 2 games-like list pages.
What to notice: 12 pages came back with the same error title.

A 429 is the server's way of saying "slow down". Our crawler asked for pages too fast, so itch.io stopped sending them for a bit.

That's a rate limit, a cap on how many pages one visitor can ask for in a short time. Big sites use them to stop scrapers, programs that copy pages in bulk.

Open Library, which we studied too, uses a bot check to keep scrapers out as well.

A rate limit is a good idea. It keeps your site up when a bot gets greedy.

But Google's crawler is a bot too. If it hits the same wall, it slows down, and your new pages may wait longer to show up.

Then there's robots.txt, a file that tells crawlers what they may read. The extension reads it for you.

The seotools.pro browser extension on the Friday Night Funkin' page showing AI search readiness: llms.txt missing, and AI crawler access from robots.txt with GPTBot, ClaudeBot, PerplexityBot, Google-Extended, CCBot, Bytespider, meta-externalagent, Applebot-Extended, Amazonbot and anthropic-ai all allowed, a robots tag of index, follow, a word count of 292 and a language of en.
What to notice: all 10 AI crawlers are allowed in, but there's no llms.txt.

The robots.txt on this maker's address lets in all 10 AI crawlers the extension checks. So the door is open, and the rate limit sets the pace.

There's no llms.txt, a short file that explains a site to AI tools. We looked at how big sites treat AI crawlers in our robots.txt case study.

One more rule. Never send a "slow down" page as if it were a normal one, because Google may list the error in place of your page.

Send it with the 429 code, the number a server uses to say why a page didn't load. Then Google knows to come back later.

So let real search crawlers through, and slow down the rest. Check Google's crawl stats in Search Console, Google's own tool for site owners, to make sure it isn't being turned away.

Set your crawler rules with our robots.txt generator. Then see if AI tools mention you with our AI Visibility Checker.

Work with us
Let Google in at full speed

Our crawler hit itch.io's rate limit and got "429 Too Many Requests" in place of real pages. We check how your site treats Google, AI crawlers and scrapers, then tune your limits so the right bots get through.

  • We read your crawl stats and server logs
  • We tune your rate limits and bot rules
  • We fix error pages that look like real pages to Google
  • SEO and GEO, so AI answers can quote you too
Book a free consultation β†’ See our SEO and GEO services β†’

Audit your templates, not pages

Most of our crawl got through, so the rest of the report holds up. Our Website Audit checks hundreds of pages at once, so you can see which problems repeat.

We also gave it the sitemap, the file that lists a site's pages for Google. It checked 250 pages, and itch.io scored 82 out of 100, which the report rates as good.

seotools.pro Website Audit Overview for itch.io: a domain health score of 82 rated good, an audit grid with title issues on 116 pages, description on 238, headline on 62, content on 15, speed on 20, keywords on 113, images on 13, social on 0 and links on 167, 1 critical error, 279 warnings and 1,158 notices, Domain Trust 94 of 100 and 4.1M pages indexed.
What to notice: a score of 82, and just 1 critical error.

That's a strong score for a site this big. There's only 1 critical error.

seotools.pro Website Audit Issues tab for itch.io: a critical error for no viewport meta tag on 1 page, then warnings for outbound links to dead pages on 103 pages, links to addresses that redirect on 62, temporary redirects on 59, slow pages on 18, no meta description on 17, images missing alt text on 13, internal links through redirects on 3, images too large on 2 and a missing favicon on 1, plus crawl health of 186 pages returning 2xx and 64 returning 3xx, 186 of 250 indexable, 129 broken links, 7 quick-win keywords and an organic value of 530.4K dollars a month.
What to notice: 1 critical error, and the biggest warning is links to dead pages.

The critical one is a missing viewport tag, a line of code that tells phones how wide to draw the page. It's on just 1 page, the one for game developers.

The warnings matter more. About 100 pages link out to other sites that are dead now.

And about 60 pages use temporary redirects. A redirect sends visitors from one address to another, and a temporary one tells Google the move won't last.

The audit's plan ties some of them to the "Add To Collection" buttons on game pages. Those buttons are for people, so there's no reason for Google to follow them.

The Technical SEO tab shows you which pages Google may list.

seotools.pro Website Audit Technical SEO tab, Indexability, for itch.io: 74 percent of the crawl indexable, 186 of 250 pages, with 186 indexable and 64 redirects, and 186 indexable pages missing from the sitemap.
What to notice: about 3 in 4 pages can be listed, and the rest are redirects.

About 3 in 4 pages we crawled can be listed by Google. The rest are redirects, not broken pages.

The tab also says none of the listable pages are in the sitemap. A site this big may split its sitemap into many files, so check yours by hand.

You don't have to work out what to fix first. The audit's AI tab writes the plan: a short summary, each problem with how to fix it, and a 90-day to-do list.

seotools.pro Website Audit AI tab for itch.io: an executive brief saying itch.io has a strong baseline with an overall score of 82 but a long tail of technical, on-page and internal-linking issues, with the most urgent item a critical viewport problem on https://itch.io/developers, a problem card for viewport meta tag missing with how to fix it, and a 90-day improvement plan whose first 30 days hold 4 tasks, starting with a high-priority task to fix the viewport implementation on the developer template.
What to notice: the first task is fixing one template, not one page.

For itch.io, the first task is the viewport on the developer template. Next come the links that go through redirects and the "Add To Collection" redirects.

See the pattern? Fix a template once, and every page built from it gets fixed too.

So find the templates your pages share, and fix the problems that repeat. Run our Website Audit, fix one template, and hundreds of pages get better at once.

Give every image a fixed size

The Performance tab of the audit shows Core Web Vitals. These are Google's 3 checks of how fast a page loads, how fast it reacts and whether it stays still, measured on real visitors' devices.

seotools.pro Website Audit Performance tab for itch.io, Core Web Vitals field data from the Chrome UX Report: mobile LCP good at 95 percent good and 2 percent poor, mobile CLS good at 86 percent good and 7 percent poor, mobile INP good at 93 percent good and 1 percent poor, desktop LCP good at 97 percent good and 1 percent poor, desktop CLS good at 77 percent good and 12 percent poor, and desktop INP good at 98 percent good and 1 percent poor.
What to notice: all 6 checks pass, and the weakest is pages moving on computers.

itch.io passes all 6 checks. Its pages load fast and react fast, on phones and on computers.

The weakest score is staying still. On computers, about 1 in 8 visits see the page jump around as it loads.

The extension points to one likely cause. On the Funkin' page, all 7 images have no set width or height.

Without a size, the browser doesn't know how much room to save. So the text jumps down when each image shows up.

The audit's speed test scores itch.io 70 out of 100 on phones and 92 on computers. So phones have the most room to improve.

So give every image a width and a height in your template. Our Site Speed tool shows you what slows each page down.

Find the keywords near page 1

Fast, steady pages help you climb. Our Domain Overview shows where itch.io stands right now.

seotools.pro Domain Overview for itch.io, 4 October 2026: 1.4M organic keywords, 2.7M organic traffic, a traffic value of 969.0K dollars, an estimated average position of 42, no paid keywords, paid traffic or paid cost, a position distribution chart whose longest bars are positions 21 to 50 and 51 to 100, and keyword movement of 29.3K new, 882 improved, 370 declined and 25.7K lost.
What to notice: an average position of 42, and a few more keywords gained than lost.

itch.io ranks for about 1.4M searches. Its traffic value, what those visits would cost as Google ads, is about $969K a month.

But its average position is 42, on page 5 of Google. Most of its keywords sit between spots 21 and 100, where few people click.

Look at the movement box too. It gained about 29K new keywords and lost about 26K.

The quickest wins sit on page 2, just short of the top 10. The Keywords tab counts about 287K of them, in spots 11 to 20.

So find your keywords between 11th and 20th, and improve those pages first. Then watch them climb in our Rank Tracker.

Check who you really compete with

Some of the searches you want are already won by someone else. The audit's Competitors tab shows you who.

seotools.pro Website Audit Competitors tab for itch.io, 6 organic competitors: gamaverse.com with 123.8K shared keywords, 78.3K traffic and 117.4K missing; miniplay.com with 193.3K shared, 548.4K traffic and 281.8K missing; kongregate.com with 88.8K shared, 508.8K traffic and 94.2K missing; gamejolt.com with 77.6K shared, 188K traffic and 75.6K missing; now.gg with 98.7K shared, 1.2M traffic and 121.2K missing; and gameforge.com with 130.4K shared, 336.3K traffic and 195.9K missing.
What to notice: Miniplay shares the most searches, and now.gg gets the most traffic.

Every name on the list is a games site. Kongregate and Game Jolt are in there, along with names you may not know.

Miniplay shares the most searches with itch.io, about 193K. now.gg gets the most traffic, about 1.2M visits.

Now look at the "missing" column. Those are searches the rival ranks for and itch.io doesn't, about 282K for Miniplay alone.

That column is a ready-made to-do list. You can go through each search a rival wins and decide if you need a page for it.

So check who shares your searches with our Competitor Analysis, then go through the ones you're missing.

Try it on your site
See which pages win your visits

Only 37% of itch.io's US search traffic comes from people typing its name. Our Organic Traffic Checker shows your monthly visits, your trend and your branded share, so you know how many people find you through what they search for.

  • The same report that measured itch.io
  • Your branded share and 12-month trend
  • Run it on any rival's domain too
Check a domain

What you cannot copy

First, the part you can't copy: itch.io is home to a huge number of indie games. When one of them takes off, its fans search for it and link to its page.

A backlink is a link from another website to yours. The extension counts about 44M backlinks to itch.io, and you can check your own in our Backlink Analyzer.

Our audit gives itch.io a Domain Trust of 94 out of 100, our score for a site's link strength. That's years of fans and links you can't buy.

A new site can copy the setup. It can't copy the crowd.

Now a few honest notes on the numbers.

We took our figures on <correct date>. The 2.7M figure counts US searches for itch.io only.

The 5.9M worldwide figure comes from the audit's Traffic tab. All of these are estimates, since nobody outside itch.io can count its real visits.

Tools work them out from rankings and search volume.

Our crawl checked 250 pages, a small sample of a very big site. So we used it to find problems that repeat, not to count every error.

Some of those pages came back as the "slow down" message, not the real page. So the duplicate titles we found come from that message, not from itch.io's own titles.

The audit's overview didn't show a link count for itch.io, so the backlink figure comes from the extension. And we checked one game page in depth, so other makers' pages may score higher or lower.

The one number to take away

165K.

That's about how many times a month people search "friday night funkin". The page that ranks first is the makers' own page on itch.io.

The makers bring the game and the fans. itch.io brings the template, the code and a domain Google knows well.

That's the lesson for any site that hosts other people's work. Give your users a good page, name it after what they made, and let the searches come to you.

You can run every one of these checks on your own site, and on your rivals', and see the same numbers for yourself.

Frequently asked questions

Should user pages live on a subdomain or in a folder?

Both can work. Google says it treats them much the same in most cases. Folders are simpler to run, while subdomains give each user a space that feels like their own site.

Do my users' pages help my main site rank?

They can, since every visit and every link to a user page lands on your domain. But lots of weak or empty pages can drag the rest down, so keep an eye on quality.

How do I keep spam off user pages?

Use noindex, a tag that tells Google not to list a page, on new or empty pages until they show real activity. Make links on user pages nofollow, and limit how fast new accounts can post.

How do I know if my rate limit blocks Google?

Open the crawl stats report in Google Search Console and look for a jump in errors or a drop in pages crawled. Your server logs also show if Googlebot got a "slow down" reply.

How can I tell the real Googlebot from a fake one?

Anyone can name their bot Googlebot. Google explains how to check where a visit really came from, so only let the checked ones skip your limit.

Will a short burst of "slow down" replies hurt my rankings?

Usually not. Google backs off and tries again later. If it goes on for days, though, Google may visit less often and drop some pages.

Should I write titles for my users or let them write their own?

Let them write the name and the pitch, then wrap it in a template. The template can cap the length, put the searched words first and add your brand at the end.

Which structured data fits a game page?

VideoGame or SoftwareApplication code can describe the name, the platform and the price. Only add ratings if real players left them on the page.

Blog