# An SEO budget for a small product: where the money goes

You budget SEO by the work, not by a guess. Split spend into four lines: tools, writing, links and launches, help. Tie each to your plan, then judge it on one weekly KPI.

Updated 2026-09-14 · Source: https://porteur.ai/guides/seo-budget

## Start with the plan, not the price

Decide the work first. A budget follows the pages you will ship, the technical debts you will clear, the links you will earn, and who will do it.

- Strategy: once a year, write which searches you want, which pages will answer them, and how you will earn links and mentions. Read it monthly.
- Plan: turn the strategy into dates. Pages to write this quarter, pages to refresh, technical fixes, owners.
- Roadmap: spread the plan across quarters. Your budget mirrors this timeline.

Pin one weekly KPI. For most small sites, it is clicks from non‑brand search. Write a goal as a figure and a date, for example “two hundred clicks a week by March.”

Use Search Console as the default dashboard. If you need a single page, build a free Looker Studio view from Search Console and GA4 as of 2026.

## The four budget lines

Every small product SEO budget maps to four lines. Tools. Writing. Links and launches. Help. Size each by the plan, not habit or fashion.

| Line | Why it matters for a small site | How to size it |
| --- | --- | --- |
| Tools | To see the work and the results. You can start with free. | Match to tasks this quarter. Add paid only if it saves time you will use. |
| Writing | Pages are what rank. One page per topic. | Count the pages in the plan. Budget time or money per page. |
| Links and launches | Links and mentions move new domains. Launches give reasons to link. | List planned moments: launches, listings, tools, data. Budget hours to execute. |
| Help | Judgement and execution when you do not have time. | Choose: consultant for direction, agency for delivery, hire for continuity, report for a one‑off. |

## Tools: the minimum and when to pay

Start with free. Search Console, Bing Webmaster Tools, PageSpeed Insights, a crawler’s free tier, and the results page do most of the early job.

- Search Console: queries, clicks, impressions, average position, indexation, Core Web Vitals. Your main dashboard.
- Bing Webmaster Tools: second source, URL submission, index coverage on Bing.
- PageSpeed Insights and Lighthouse: check Core Web Vitals. Aim for LCP at 2.5 seconds or less, CLS at 0.1 or less, INP at 200 ms or less.
- A crawler: spot broken links, orphan pages and index bloat. The free tier is enough for small sites early.

Add paid tools only when they are required for planned work you will ship this quarter. For example, a backlink checker if your plan has outreach, or rank checks if you run a monthly report and will act on it.

Do not buy a suite to feel prepared. Buy the one tool that removes a blocker this month. Cancel tools you have not opened in 28 days.

## Writing: budget by pages, not posts

Write one page per topic in the strategy. Category and best‑of lists, comparisons and alternatives, jobs the product does, integrations, and your brand pages.

1. **List the pages for this quarter** Example: /pricing, /compare/yourproduct-vs-competitor, /alternatives/yourproduct-alternatives, /guides/getting-started, /integrations/slack, /blog/how-to-do-job-with-yourproduct.
2. **Decide who writes each one** Founder, a subject writer, or outsource. Keep subject pages in‑house if the knowledge is yours. Commission listicles only when they add real picks and reasons.
3. **Set the on‑page checklist** Clear title under about 60 characters, a meta description under about 155 characters, one H1, subheads, internal links in and out, a call to action, and a unique answer or data.
4. **Batch briefs and reviews** Write briefs in one block. Review in one pass. Publish and link from your nav or hubs the same day.

Use examples in the copy. A fixed page looks like this: a clear H1, a short intro, a section per question, a table that compares, a tool or code sample if relevant, and links to next steps. For a query like “yourproduct alternatives”, ship /alternatives/yourproduct-alternatives with named rivals and reasons to choose each or you.

> Do not produce pages at scale to fill keywords. As of 2026, Google’s spam policies call this scaled content abuse and it will not hold.

AI‑assisted drafting is fine when you add your own value. Google does not penalise AI as such. It acts on pages without value of their own. Give every page data, code, or an answer someone would cite or link to. A page family earns when each page earns on its own.

## Links and launches: budget reasons to be mentioned

Links and mentions need reasons. Budget time to create moments and assets, not to “build links.” Buying links that pass ranking violates Google’s spam policies and risks your site.

- Launches: plan one notable launch a quarter. For example, ship a free tool at /tools/json-to-yaml and pitch it to newsletters. Link it from your nav.
- Listings: get listed in relevant directories and marketplaces in one sweep. Examples: startup directories, category pages, integration galleries. Keep a sheet and tick them off.
- Comparisons and data: publish a feature comparison or a small original dataset. Example: “Average setup time across five invoice tools” with your method and CSV.
- Community posts: write the launch post and a follow‑up teardown. For example, a “how we built /guides/budget-template” post that links to the guide and shows code.
- Support content: write docs that earn deep links. For example, /integrations/slack with exact scopes, screenshots and a troubleshooting section.

Outreach is slower when you have nothing to show. Schedule asset creation in your plan before outreach blocks. A good result looks like two or three relevant referring domains a month from the work you shipped, not from mass emails.

## Help: who to pay and for what

You can do SEO yourself with free tools and one hour a week. What you cannot do is write forty good pages a month or earn links without a product worth linking. Buy help for judgement or for hands, not for magic.

| Type | Built for | Good at | How they bill |
| --- | --- | --- | --- |
| Consultant | Direction when you ship yourself | Audits, strategies, reviewing your work | One‑off reports, hourly, daily |
| Agency | Execution you do not have time for | Writing, technical fixes, outreach under your plan | Monthly retainers, projects |
| In‑house hire | Continuity and compounding knowledge | Ongoing optimisation and coordination | Salary |
| One‑off report | Judgement once, then you act | A clear list of pages, fixes and priorities | One‑time fee |

Expect pricing to vary by country and scope. Agencies often use monthly retainers. Freelancers use hourly, daily or per project. Tools use monthly subscriptions. Any “average price” you read is marketing. Size your budget by the work and by the value of a search click to your business.

Red flags: guaranteed rankings, secret techniques, links for sale, or a promise of first position. Ask what they will ship next month, and how it ties to your plan and KPI.

## What to cut first when money is tight

Keep shipping pages, keep your site crawlable and fast, and keep one useful launch per quarter. Cut the rest before you cut these three.

- Cut tool sprawl. Keep Search Console, PageSpeed Insights and one crawler. Pause any tool you did not use this month.
- Cut vanity content. Skip topics that do not match your strategy. Skip daily blogs with no plan to link or rank.
- Cut cold outreach at scale. Focus on assets that earn links naturally: tools, data, integrations.
- Cut rank tracking on hundreds of keywords. Track your target pages in Search Console and watch clicks to them.
- Cut experiments that ignore Core Web Vitals. Fix LCP, CLS and INP before polishing fonts and animations.

If you must pause one line, pause paid help first, then paid tools, before you pause writing or launches. Without fresh pages and reasons to mention you, the graph goes flat and then down.

## Judge the spend: KPIs, metrics and the monthly report

KPIs are outcomes. Metrics are diagnostics. Read one KPI weekly. Open the metrics only when the KPI moves. Do not chase a position on one keyword.

- Typical KPI: clicks from non‑brand search. Later, signups from search, then revenue from search.
- Diagnostics: impressions, average position, indexed pages, Core Web Vitals, referring domains.

1. **Write one goal with a date** For example, “two hundred clicks a week from non‑brand searches by March.” Put it at the top of your doc.
2. **Build a one‑page monthly report** State what changed in the KPIs and why, what you shipped, what next month does, and a small table of figures. Fit it on one page.
3. **Explain changes with diagnostics** If clicks fall but impressions rise, your snippets may be weak. Improve titles and meta descriptions on /blog/how-to, /compare/..., and /pricing.
4. **Close the loop in the plan** Move work up or down the roadmap. If Core Web Vitals miss the targets, schedule /web-fonts and /image fixes before new posts.

## SEO and PPC in the same budget

SEM covers paid results, sometimes both paid and organic together. PPC is the paid model itself. Organic results come from ranking. Paid results come from an auction on the query in Google Ads, with a cost per click. Paid stops when the budget stops. Organic keeps sending clicks after the work.

Many new products run both. Use paid to learn which queries convert. Use organic to hold those queries. Send ad traffic to the same pages you plan to rank, and watch conversion in GA4. Fold the winners into your writing and your internal links.

## A worked example: sizing a quarter

Say your plan for Q1 lists six pages, two refreshes, one speed fix, and one launch. You would budget like this by line, then by task.

- Writing: six new pages. /alternatives/yourproduct-alternatives, /compare/yourproduct-vs-competitor, /integrations/slack, /guides/getting-started, /blog/best-tools-for-job, /pricing. Two refreshes: /blog/how-to-do-job-with-yourproduct and /guides/budget-template.
- Tools: keep Search Console and a crawler. Add nothing unless the launch needs a generator or the audit needs a specific checker.
- Links and launches: one launch of a small free tool at /tools/budget-calculator. Pitch five relevant newsletters and two communities where you already post.
- Help: one consultant day to review the plan and the six briefs. No agency yet. Commission only the listicle if your team lacks bandwidth.

Judge it weekly on clicks from non‑brand search. If clicks rise but signups do not, read GA4’s landing page report and tighten calls to action on /compare and /alternatives. If impressions rise but clicks do not, fix titles and meta descriptions on those pages and add internal links from the homepage and hubs.

## Questions

### How much does SEO usually cost for a small product?

There is no honest average. Agencies sell monthly retainers. Freelancers sell hourly, daily or projects. Tools are monthly subscriptions. Size your budget by the work you will ship, and by what a search click is worth to your business.

### Is there an SEO budget rule of thumb or 80/20 split?

Do not pick a split first. Start from the plan. Put most of the money on shipping pages and reasons to earn links. Keep tools lean. Buy help only when it unblocks planned work this quarter.

### What should I include in an SEO budget plan?

Include the four lines: tools, writing, links and launches, help. Tie each item to a page, a fix, or a launch on the roadmap. Add one KPI with a date, and a one‑page monthly report you will update.

### Do I need paid tools to start SEO?

No. Start with Search Console, Bing Webmaster Tools, PageSpeed Insights and a crawler’s free tier. Add paid tools only when they remove a blocker in this quarter’s plan, and cancel tools you do not open.

### How do I avoid wasting money on SEO?

Avoid vanity content, tool sprawl and link buying. Set a weekly KPI. Ship pages that match your strategy. Run a one‑page monthly report. If you hire, ask exactly what they will ship next month and how it moves the KPI.

### Should crawl budget be in my planning?

On small sites, crawl budget is rarely the bottleneck. Focus on indexation, internal links and page speed. Use the Search Console crawl stats and coverage reports only if you publish at scale or change many URLs.

## Read next

- [An SEO plan for the next quarter: pages, fixes, links, dates](https://porteur.ai/guides/seo-plan): Build a quarterly SEO plan you can ship: four lists, dates, and a one-page report. Pages to write, refreshes, technical debts, and link moves.
- [An SEO roadmap for a new product: the first year by quarter](https://porteur.ai/guides/seo-roadmap): Quarter by quarter plan for a small product: what to ship, what to measure, and what to expect from search without wasting months.
- [SEO KPIs: the three numbers a founder reads weekly](https://porteur.ai/guides/seo-kpis): Track three SEO KPIs each week: non-brand clicks, signups from search, and revenue from search. See where each comes from and what to do when one moves.
- [An SEO dashboard for free: Search Console, GA4 and Looker Studio](https://porteur.ai/guides/seo-dashboard): What to show on one screen, how to build it in Looker Studio with free connectors, and when Search Console alone is enough for a small product.
- [How to use Google Search Console in ten minutes a week](https://porteur.ai/guides/how-to-use-google-search-console): A quick weekly routine: set four filters, compare 28 days, check pages then queries, and fix three findings, without getting lost in noise.
- [How to get backlinks for a small product site](https://porteur.ai/guides/how-to-get-backlinks-for-a-small-site): What to build, who to ask and how to measure. A founder’s plan to earn backlinks without spam or spend, with examples and a checklist.
- [YMYL](https://porteur.ai/glossary/ymyl): YMYL means “Your Money or Your Life”, topics where Google weighs trust most: health, finance, safety, legal, civic news. Here is how it affects you.

Drop your homepage URL into the free check to see three SEO findings on your pages, the searches around them and the rivals on them in about thirty seconds. Free check: https://porteur.ai/
