OpenSEO

Find search terms, track rankings, and check your site's health

By Ben Senescu and Every App

InstallOpens in your own Appflare
Stars
21k
21,439 stars on the app's GitHub repository.
Installs
Under 10
Fewer than 10 Appflare users run this app, from anonymous usage data; smaller counts are not published.
Plan
Workers Paid
Needs Cloudflare's Workers Paid plan on your account.
License
MIT
An open-source license: you may use, change and share the app on its terms.
Version
0.1.9
Version 0.1.9.
Last tested
Not yet
The catalog has not yet installed this version in a test account.

About

Self-hosted SEO research: keywords, rankings, backlinks and site audits, on your own Cloudflare account and behind Cloudflare Access.

Deploy OpenSEO on Cloudflare

  1. Step 1: Set up Appflare in your Cloudflare account

    Once

    Appflare installs itself into your own Cloudflare account from your browser, and runs on the free Workers plan. OpenSEO needs Workers Paid on that account. See what OpenSEO needs on your account.

    Set up AppflareAlready have Appflare? Install OpenSEO
  2. Step 2: Install OpenSEO

    The install form asks you for:

    • A Cloudflare API token for OpenSEO
    • DataForSEO API keyGet a key

    Its installer deploys with that token, not Appflare's own. Create token on its page in Appflare makes one.

    Appflare generates a value for you: Token encryption key.

    It also has five optional settings you can leave for later.

    Its own installer deploys it, in your account on Workers Paid, once you approve the run.

  3. Step 3: Finish setting it up

    After the install, Appflare shows three short steps for OpenSEO, on its page.

With Appflare instead of by hand

  • Nothing to build on your computerAppflare sets itself up from your browser and runs the app's own installer in your Cloudflare account.
  • Updates from the catalogAppflare tells you when the catalog has a new version, and runs the installer again once you approve.
  • Health checksAfter every install and update, Appflare checks that the app answers.
  • It stays in your own accountEverything runs on your Cloudflare account and your plan. An uninstall runs the app's installer to delete what it created.

What it needs on your account

  • Workers Paid planThis app needs it
  • KV storageThis app uses it
  • D1 databaseThis app uses it
  • R2 storageThis app needs it
  • ContainersThis app needs it
  • Cloudflare AccessThis app uses it

Its own installer creates what it needs; this is what its token allows.

Questions

Does OpenSEO run on Cloudflare's free plan?

No. OpenSEO needs Cloudflare's Workers Paid plan on your account. Appflare itself runs on the free plan.

What does OpenSEO create in my Cloudflare account?

Appflare runs OpenSEO's own installer in your account, and the installer creates what it needs. An uninstall runs the installer again to delete it all.

How do I update OpenSEO?

When the catalog has a new version, OpenSEO's page in Appflare says Update available. Select Update and approve the run: Appflare runs OpenSEO's own installer again at the new version. Its installer changes the app in place, so there is no rollback.

Is OpenSEO open source?

Yes, under MIT. An open-source license: you may use, change and share the app on its terms. Its source code is at github.com/every-app/open-seo.

Links

Packaged for the catalog by MendyLanda.

Authors

Categories