1. Habit
  2. Habits
  3. SEO loop
Marco PatzeltClaude Ambassador · Forward Deployed Engineer · Applied AI

SEO loop
Rank new pages every 21 days.

Every 21 days the loop reads its task board, pulls search data, writes one page per finding, lets a second agent grade it, and opens a pull request. It runs by itself.

Read https://gethabit.dev/loops/seo-loop.md and install this loop in my project. Show me the files first.

  1. 1Copy
  2. 2Paste into Claude Code, Codex or Cursor
  3. 3It runs by itself

469 → 941 → 1,688 visibility over 3 weeks · Search Console, one site

How the habit works.
You don't have to.

Three questionsWhen does it start? How does it check its work? What does it remember?

One run, step by step.
Then it stops.

Stop ruleStops after 3 tasks per run.

  1. 01

    Check the board

    Read open tasks and pages that are due for their 21-day check.

  2. 02

    Analyze

    Pull search data and see who ranks for each target term.

  3. 03

    Create tasks

    One task per finding. Skip what the board already has.

  4. 04

    Gate

    If the page exists or the task is a duplicate, stop here.

  5. 05

    Build

    Write the page into the repo with title, description and links.

  6. 06

    Critic

    A second agent with fresh context grades it. Below 17 of 20, rewrite once.

  7. 07

    Ship

    Open a pull request. A human merges.

  8. 08

    Verify after 21 days

    Read Search Console. Ranked but no clicks? The task reopens.

What it may do.
Nothing more.

Safe by defaultIt writes only in its own folder and asks you before anything goes out.

Questions

SEO loop, answered.

Isn't this just a cron job?

A cron job starts something. This loop also checks its own work twice: once before shipping, once 21 days later with real search data.

Does it publish by itself?

No. It opens a pull request. You merge.

Do I need all 0 skills?

Yes. The prompt above installs from their original repos and sets up the habit around them.

Is it free?

Yes. The skills are open source and Habit is free. The habit runs where your agent already runs.

Rank new pages every 21 days. By itself.

Read https://gethabit.dev/loops/seo-loop.md and install this loop in my project. Show me the files first.

  • Free
  • No account
  • Undo in one line

Copying didn't work here. Select the line and copy it by hand.