SEO in thirty minutes a week: the routine

Thirty minutes a week is enough to keep a small site healthy, if you spend it on the same three things every time: read what changed, fix one page, ask for one link. Here is the routine as steps, with the monthly hour and the quarterly afternoon that sit around it, and an explicit list of what to ignore.

By , founder of Porteur · Updated 15 September 2026 · Markdown

The shape of the routine

Three cadences, each with a different job. The weekly half hour catches changes, the monthly hour picks the work, the quarterly afternoon decides what the site should become.

CadenceTimeThe job
Weekly30 minutesRead what changed. Fix one page. Ask for one link.
Monthly1 hourPick the next two pages. Refresh the falling one. Read the indexing report.
QuarterlyAn afternoonAudit the library. Decide what to merge or remove. Rewrite the plan.
Never0Daily rank checks, weekly redesigns, chasing a competitor's every move.

The value is in the repetition, not the depth. A half hour every week for a year beats a full day twice a year, because you catch problems while they are small and you keep the pages accurate.

The weekly half hour, in steps

  1. Open the Performance report, last 28 days against the 28 before (5 minutes)

    Read four numbers: clicks, impressions, click-through rate, average position. You are looking for a change big enough to explain, not for a target.

  2. Switch to Pages and sort by the difference in clicks (5 minutes)

    The page at the top gained, the page at the bottom lost. Open the loser's queries and decide: did the search shrink (impressions fell too) or did the page fall (impressions held, position worse)?

  3. Switch to Queries, filter to positions five to fifteen (5 minutes)

    These are the searches one improvement from the first page. Pick the one with the most impressions and the most relevance to what you sell. That is next week's fix.

  4. Fix one page (10 minutes)

    Last week's pick. Usually a title that does not match what people search, an answer buried under an introduction, or a missing section the results page shows people want.

  5. Ask for one link or one mention (5 minutes)

    One email: an unlinked mention, a resource page that lists tools like yours, a partner whose integrations page could name you. One a week is fifty a year.

The monthly hour

Once a month, the wider view. This is where the next pages get chosen, which is the decision that matters most and the one people skip.

  1. Compare the last three months to the three before, by page. The pages losing clicks are your refresh list.
  2. Read the Page indexing report: did the Not indexed count move, and which reason grew? A reason growing across a template is a judgement about that template.
  3. Pick the next two pages to write, from the queries you already get impressions on and from what your users asked this month.
  4. Refresh the top page on the falling list: facts, screenshots, dead links, the questions the results page now shows, the modified date.
  5. Check the pages you shipped two months ago are indexed and picking up impressions. If they are flat, the choice of page was wrong, not the writing.

One hour, and it produces the only two decisions that compound: what to write next, and what to fix first.

The quarterly afternoon

  1. Export twelve months of Performance data by page

    Clicks and impressions per URL, plus the last update date and the internal links from a crawl. One table.

  2. Decide per page

    Keep, refresh, merge, redirect or remove. Most rows are keep. The rows with no clicks, no impressions, no links and no purpose are the ones to act on.

  3. Run a crawl of the site

    Broken links, redirect chains, missing titles, orphan pages, pages three clicks deep. Fix the ones that touch pages with traffic first.

  4. Check speed on one page of each template

    The home page, a guide, a product page. Field data if you have traffic, a lab run otherwise.

  5. Rewrite the plan for the quarter

    Six to eight pages, three refreshes, one technical debt, one link idea. On one page, with dates.

Four afternoons a year. This is where a library stays a library instead of becoming a pile.

What to ignore in between

Most of what feels like SEO work is noise. Ignoring it is what makes thirty minutes enough.

IgnoreWhy
Daily rank checksPositions move constantly with personalisation, tests and rivals. A day's movement is not information.
A tool's site health scoreIt measures that tool's rules, not ranking. Google has no such score.
Domain authority and its equivalentsThey are the tools' models on the tools' indexes, useful to compare two sites inside one tool and nothing else.
Every algorithm update discussionCheck the Search Status Dashboard if your traffic moved. Otherwise it is somebody else's site.
Competitor page countsThey are publishing for a different business with a different team.
Keyword density and word count targetsGoogle has said neither is a thing. The top results are the brief.
Disavowing linksGoogle says its systems ignore most bad links, and the file is for a manual action or a known paid history.

The three numbers to keep

Keep a small table you update monthly. Three outcome figures, and the diagnostics only when one of them moves.

  • Clicks from non-brand searches: the traffic the work earns, separate from people who already knew your name.
  • Signups attributable to a search landing page: the reason any of this is worth doing.
  • Referring domains: whether anything you published is being linked.

Impressions, average position, indexed pages and Core Web Vitals are diagnostics. You open them when a KPI moves, to find out why, and not otherwise.

Questions

Check my site, free

Short on time? Paste your URL and the free check reads your site and the searches around it in about thirty seconds, then names the three findings worth your next half hour.

  • Free check, no card
  • Read-only, your own accounts
  • Readable by your agent

Read next