Hello,
I'm writing to address a recurring concern I've seen many developers express across forums and discussions: the lack of clarity regarding game indexation status.
Currently, after uploading a game, it's often unclear whether it's being indexed by search engines, stuck in moderation, or if there are specific issues preventing visibility. This creates uncertainty and frustration, especially for new creators.
The Problem: Developers have no way to check the "health" of their game's indexation in their dashboard. We get no feedback on whether our store pages are correctly configured for discovery.
The Proposed Solution: A dedicated "Indexation Status" section in the project dashboard.
This section would display one of the following clear statuses, along with actionable information:
- "Not Eligible for Indexation"
- Description: Your game page is missing critical elements required for search engines to index it.
- Actionable List: The system would list what's missing (e.g., "Game description is too short (< 150 characters)", "No primary genre selected", "Missing cover image", "Title field is empty").
- "Under Review / In Moderation Queue"
- Description: Your page meets basic requirements and is in the queue for itch.io's moderation or automated checks before being opened for full indexing.
- Helpful Info: A simple message like "All initial requirements are met. Typical processing time is up to 14 days" or even a rough queue position ("You are approximately #XXXX in the queue") would be immensely reassuring.
- "Indexed and Visible"
- Description: Great news! Your game page is being indexed.
- Optional Bonus: A timestamp of the last successful check or a green indicator would suffice.
- "Indexation Issue Detected"
- Description: Something went wrong after initial indexing (e.g., a manual action, a penalty for spammy tags, or a technical error).
- Actionable List: A brief description of the suspected issue (e.g., "Potential tag spam detected", "Page responsiveness error", "Community flags received") and steps to resolve it or contact support.
Why this is important:
- Transparency: Builds trust between itch.io and its developer community.
- Empowerment: Gives developers clear steps to improve their page's visibility.
- Reduces Support Load: Many repetitive questions about "why isn't my game showing up?" would be answered automatically.
- Professionalism: Makes itch.io an even more developer-friendly platform.
This feature wouldn't need to expose complex SEO data but would provide a crucial, user-friendly overview of a project's public visibility status.
What do other developers think? Would such a dashboard status be helpful to you? I hope the itch.io team considers this suggestion for a future platform update.
Thank you for your time.