seowatcher Download for Windows

Your site's Google data, on your computer.

Your Google search data and site issues, on one screen. Free and open source. One-file installation on Windows. Turkish and English interface; your data is stored on your computer.

Free, open sourceWindows 10 and 11No subscription

It installs on a computer running Windows 10 or 11. If you are on your phone, send yourself this page and open it on the computer.

seowatcher dashboard: clicks and impressions for the last 28 days, next steps, and new and fixed findings from the last audit

Works with

  • Google Search Console
  • Google Analytics 4
  • PageSpeed Insights
  • Claude Code
  • Codex (OpenAI)
  • Cursor
  • GitHub Copilot
  • Gemini CLI
  • Docker
  • GitHub

Your Google data, under your control.

Google Search Console Google Analytics 4 PageSpeed Insights seowatcher on your own computer 127.0.0.1:3001 You, in your browser Your AI assistant

Your data is not uploaded to a central seowatcher server. The app connects to Google, the pages you audit and GitHub for update checks. Your Google key is stored encrypted. If you connect an AI assistant, data you allow it to read may be sent to that assistant's service.

It turns Search Console numbers into screens that tell you what to do.

These are the app's real screens. Only the site and the numbers are examples.

01 Opportunities

Which page should I work on this week?

It sorts the pages Google shows into four groups: rarely clicked, close to rising, already at the top, and buried deep. What to do is written next to each page, so there is no guessing. Opportunities guide.

Opportunities screen: page list in four groups, with score, position and the work to do
02 Site audit

See what is broken on your site before Google tells you.

It walks your site page by page and checks it against 95 rules: broken links, missing or overlong titles, slow pages, pages Google has not indexed. Under every finding it says what to do, no technical help needed. Site audit guide.

Site audit: score ring, findings in order of severity, and fix steps
03 Search performance

Sixteen months of clicks, impressions, click rate and position.

Look at it by query, page, country and device. The places where two of your pages compete for the same query are collected on their own tab. Search performance guide.

Search performance: clicks over time and query table
04 AI assistant

Connect an AI assistant if you want.

Claude Code, Codex or Cursor can read the app's data. There are ready-made tasks for the audit, a drop investigation, the monthly check-in and the report. The setup text is waiting on screen; copy it and paste it into your assistant. If you never connect one, the app loses nothing. Agent setup guide.

Agent setup screen: connection address, password and the setup text to copy

What it does and what it doesn't.

It reads only the data Google already gives you; it does not produce estimates.

16 months

Search history, from Search Console

Clicks, impressions, click rate and position, by query, page, country and device. The app also builds its own archive, so over time you can look further back.

95

An audit of every page

Broken links, missing or overly long titles, slow pages, pages Google has not indexed. Under every finding it says what to do.

Index status

Google's record for each of your pages: indexed or not, why not, and when it was last crawled.

Opportunities

Your pages fall into four groups, with the ones most worth your effort at the top.

Reports

A report is a single file. Open it on a phone, print it, send it by email. Your assistant can prepare it if you like.

33

tools for your AI assistant

Connect Claude Code, Codex or Cursor and your assistant reads your numbers, runs the audit and writes the report. It comes with six ready-made tasks.

Claude CodeCodexCursorGemini CLI

Free

No subscription, no setup fee. No card details, no account. Open source under the MIT license.

What it doesn't do

  • It does not estimate search volume. Impression counts come from Google.
  • It doesn't count the sites that link to you (backlinks).
  • It doesn't track competitor rankings. It only reads your own site.
  • Runs on your own computer for one user. Coming soon: home network access.
  • No separate mobile app yet. Coming soon.
  • No browser extension yet. Coming soon.

Three steps to install.

  1. Run the installer

    Open the file and press Install. The app sets itself up and opens in your browser. After that you open and close it from the taskbar icon. Installation guide.

  2. Connect to Google

    This is the longest step, but you do it only once. You get an access key from Google; the app shows every step on screen. Paste the key into the Ayarlar (Settings) screen and you are done. Step-by-step guide.

  3. Create your project

    Connect Google and choose your site to load search data and opportunities. Run a site audit. Use the index-check button in the audit results to ask Google; saved answers appear without another request.

At a glance

seowatcher is a free, MIT-licensed SEO app that shows Google Search Console, Google Analytics 4, its own site crawler and PageSpeed Insights in one panel. It installs on Windows 10 and 11 from a single file. On Mac and Linux it runs with Docker. Your data is stored on your computer. Its GitHub repository is called seotracker.

Name
seowatcher (GitHub repository: seotracker)
Price and license
Free, open source under the MIT license
Platform
Windows 10/11 (64-bit); Docker on Mac and Linux
Data sources
Google Search Console, Google Analytics 4, the app's own site crawler, PageSpeed Insights
Audit
95 rules
AI connection
33 tools, 6 ready-made tasks (via MCP)
Version
0.5.0 Alpha, October 23, 2026
Size
Windows installer 86 MB, 313 MB once installed
What it doesn't do
Search volume estimates, backlink counts, competitor rankings; does not run in the cloud
Built on
open-seo (every-app)

Questions

Is it really free?

Yes. It is an MIT-licensed, open source project. All of the code is on GitHub. The Google services it uses stay within their free usage limits.

Why does Windows warn about an "unrecognized app"?

The installer does not have a digital signature yet, so Windows warns you. On the SmartScreen screen, click "More info", then "Run anyway". If you like, compare the file's fingerprint (SHA-256) with the value on the release page. Troubleshooting.

Where is my data kept?

In the %LOCALAPPDATA%\seowatcher folder. The database, your Google access key and the logs are kept there. Uninstalling the app leaves this folder alone. To make a backup, just copy the folder.

Why do I have to create an access key at Google?

seowatcher is not a cloud service. It runs on your computer and connects to Google directly. Google wants to know who owns the app that is connecting. You do this once. The app shows the steps on screen.

Are the numbers the same as in Search Console?

The numbers come from the same source, but the totals may not match. Google delivers data about three days late and hides rarely searched queries. The app shows the page total and the site total separately. A difference between the two is not a bug.

Do I need to make the app reachable from the internet?

No. The app opens only from your own computer. It reads Search Console and Analytics data from Google. During an audit it crawls only the pages of the site you are auditing.

Install it today, see your history today.

Search Console's sixteen months of history load into the app once you connect. You can look the same day.

A star helps other people find a free tool. Star it on GitHub