# SEO for beginners: your first month, one hour a week

You can move your site in four hours this month. One hour a week. Set up Search Console, learn the results pages, publish two focused pages, earn first links, and measure. Skip the noise and ship what matters.

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

## What you will get in a month

A clean Google Search Console, a sitemap that works, and pages that can be crawled and indexed. Two new or fixed pages aimed at real searches. Internal links that help Google find and rank them. One or two external links that point to you. A simple way to check impressions, clicks and signups from search.

> Rule: do not change URLs in month one unless they are broken. New URLs reset any signals you already have.

## Week 1: Search Console and site basics

You set the ground so Google can find and understand your site. This removes unknowns and speeds up discovery.

1. **Verify Search Console** Add both versions if you have them: https and http, and with and without www. Use DNS if you can. Search Console shows nothing until verified and crawled.
2. **Submit your sitemap** Make or confirm /sitemap.xml. It must list canonical URLs you want indexed. In Search Console, open Sitemaps, submit the URL, and fix any errors it reports.
3. **Check index coverage** Open Page indexing. Scan the reason groups. Expect non-canonical and redirects to be excluded. Investigate ‘Excluded by ‘noindex’’ and ‘Blocked by robots.txt’.
4. **Fix crawl blocks** Check /robots.txt for Disallow rules that should not ship. Remove any noindex meta on live pages. Staging flags in production cause silent no-shows.
5. **Set titles and canonicals** Give every page a unique title that fits in about 60 characters. One rel=canonical per page that points to itself, unless it is a known duplicate.
6. **Test a key URL** Use URL Inspection. If ‘URL is on Google’, read the rendered HTML and screenshot. If not indexed, click Request indexing. Quota is small, use it for the two pages you ship.

How Google Search works as of 2026 decides this order. Googlebot crawls from links and sitemaps, then renders, then indexes some pages, then ranks them. You remove blockers first so the rest of the month pays off.

A fixed site at this point: yourproduct.com loads over https on mobile, has a working /sitemap.xml, and Search Console shows at least your homepage as indexed.

## Week 2: find searches and read the results pages

Pick targets you can win. Read the results pages to see what Google is serving and why. You shape your pages to match the intent.

1. **List seed topics** Write 10 to 20 phrases buyers might search. For a SaaS: “sql client for mac”, “postgres visualiser”, “connect postgres to excel”. For a shop: “wool running socks”, “merino trainer socks”.
2. **Use Google itself** Type each seed. Note the autocomplete, People also ask, and related searches. These give variants and questions with demand. Capture the wording users use.
3. **Check the intent on the page** Open the top results. Are they product pages, category pages, tutorials, comparisons, or tools? If the top ten are guides, you ship a guide, not a product pitch.
4. **Pick two targets** Choose one bottom‑funnel page and one guide. Example: a refined /pricing page for “yourproduct pricing”. A new /guides/postgres-to-excel for “connect postgres to excel”.
5. **Draft titles and slugs** Make a clear slug and a straight title. Example: /guides/connect-postgres-to-excel and “Connect Postgres to Excel, step by step”. Keep the main phrase early.

If you have Search Console data, open Performance, filter by Country, and sort queries by impressions. Strike any branded terms you already rank for. Mark non‑brand terms with clicks under 10 and average position between 8 and 20. These are fast wins.

> Warning: ignore keyword density, word count targets, and made‑up ‘domain authority’ scores. Google has said these are not ranking factors.

## Week 3: ship two pages that match search intent

You publish or fix two pages. One commercial, one informational. Each must answer the query better than your current page does. Keep it tight and fast to load.

1. **Commercial page example: /pricing** Target “yourproduct pricing” and “yourproduct cost”. Title: “Pricing for YourProduct”. H1 matches title. Show plans and what each includes. Add FAQs users search, e.g. billing cycles, limits. Link to signup. Use JSON‑LD for SoftwareApplication if you have reviews.
2. **Guide page example: /guides/connect-postgres-to-excel** Target “connect postgres to excel”. Open with a two‑line summary. Add a numbered tutorial with clear steps. Show screenshots. End with a small CTA. Add FAQ schema if you answer direct questions.
3. **On‑page checklist** One H1. Descriptive H2s. A unique title and meta description that fit in the limits. Plain URLs. Image alt text that describes the image. Internal links to and from related pages using natural anchor text.
4. **Speed basics** Aim for LCP under 2.5 seconds, CLS under 0.1, INP under 200 ms. Compress images. Preload the hero font or use a system font. Remove unused scripts.
5. **Publish and request indexing** Ship both pages. Add them to the sitemap. In Search Console, use URL Inspection and Request indexing for each. Link them from your homepage or a hub page.

A fixed page looks like this: the title shows the main phrase, the first paragraph states the answer, headings match the steps users expect, and links point users forward.

## Week 4: link building and measurement

You add links so Google can find and judge the new pages. You set up a light measurement loop so you know what worked.

1. **Add internal links** From your homepage, features and docs, add 1 to 3 natural links to each new page. Use anchors that make sense, like “Connect Postgres to Excel guide”.
2. **Earn a couple of safe external links** Update your GitHub README, product docs, and relevant partner pages to link to the new guide. Ask one customer to add you to their stack page. Avoid paid links.
3. **List on one relevant directory** Pick one quality place users search, like a niche community page or an open source showcase you belong in. Fill a complete profile and link your best page.
4. **Tag signups from these pages** Add UTM parameters to links you share now. In analytics, create a landing page report and a simple segment for organic search. Track signups for the two target pages.
5. **Check Search Console** Open Performance. Filter by Page. Review impressions and clicks for the two URLs. Expect impressions first, then clicks as rank improves.

Google has said links are one signal among many. A handful of relevant links and solid on‑page work beat a pile of low‑quality links.

## How to check progress in minutes

You check two places each week. Search Console for impressions, clicks and average position. Your analytics for signups from organic search. It should take five minutes.

- Search Console, Performance: set Date to Last 28 days. Filter Page to each new URL. Note impressions, clicks, and average position.
- Search Console, Performance: switch to Queries. Note the exact phrases that show. Rare queries are omitted, so totals will not match.
- Analytics: open a landing page report. Filter by Default channel group, Organic Search. Note sessions and signups for each target URL.

Remember the Search Console rules. An impression counts when your link appears on a loaded results page for web search, even if not scrolled. Average position is the mean of the highest link per page view. Data lags about two days.

## Why impressions rise without clicks

This is normal in month one. New pages get tested. You will see impressions before clicks. Average position may hover between 15 and 40 at first.

- Your title does not match intent. Fix the wording to match the query.
- You rank for the wrong country. Check Search Console’s Countries tab and adjust content or hreflang if global.
- You appear under a large feature. Featured snippets, videos, or an AI overview can push links down.
- You have no internal links. Add them so Google can judge the page in context.

Fix one thing at a time. Start with the title and H1. Then add a short intro that answers the query in one or two lines. Then link it from a stronger page.

## What to ignore in month one

- Buying links and mass guest posts. Risk without payoff for a new site.
- Chasing exact word counts. There is no target number.
- Meta keywords. Google ignores them.
- Obsessing over “200 ranking factors” lists. Folklore, not a plan.
- A site‑wide ‘domain authority’ score. Google does not use a single score.
- Huge audits. Fix the pages users will see this month.
- Changing your whole URL structure. Save it for a planned migration.

## Troubleshooting: not showing, not indexed, or dropped

Work in order. You will find the cause faster and avoid rabbit holes. New sites can take days to weeks to index, and months to rank on harder queries.

1. **Run a site: search** Search site:yourproduct.com. If nothing shows, you are likely blocked or too new.
2. **Check Page indexing** In Search Console, open Page indexing. Look for ‘Excluded by ‘noindex’’ and ‘Blocked by robots.txt’. Fix and request indexing.
3. **Inspect the exact URL** Use URL Inspection. If Google chose a different canonical, check your rel=canonical and internal links. ‘Alternate page with proper canonical tag’ is fine if that is on purpose.
4. **Confirm the sitemap** In Sitemaps, open your submission. It should list the two new pages. If not, add them and resubmit.
5. **Check links** Make sure at least your homepage and one other page link to each target. If no external sites link to you yet, that is common. Keep building.
6. **If traffic drops** Compare last 28 days to the prior 28 in Performance. Split by page and query. Check Google’s status dashboard for updates on those dates. Check your deploys for redirects, canonicals, and noindex. Compare to the same period last year for seasonality.

## Your hour-by-hour schedule

| Week | Minutes 0–20 | Minutes 20–40 | Minutes 40–60 |
| --- | --- | --- | --- |
| 1 | Verify Search Console, submit sitemap | Scan Page indexing, fix robots and noindex | Set titles, add canonicals, inspect one URL |
| 2 | List seed topics, read SERPs | Pick two targets, draft titles and slugs | Outline each page to match intent |
| 3 | Write or fix /pricing | Write or ship the guide page | On‑page pass, image compress, publish, request indexing |
| 4 | Add internal links, update profiles | Ask one partner or customer for a link | Set up tracking, check Performance by page |

## Questions

### Can I learn SEO by myself?

Yes. Start with your own site and Search Console. Ship small changes and watch what moves. Google documents how crawling, indexing and serving work as of 2026. You do not need a course to publish two good pages and measure them.

### How do I start doing SEO?

Verify Search Console, submit your sitemap, and fix any robots or noindex issues. Pick one commercial query and one guide query. Publish two pages that match intent, link to them, and track results for 28 days.

### How long does SEO take to work?

Discovery and indexing can take days to a few weeks for a new site. Ranking on competitive queries takes months. A 2017 Google video said four months to a year for SEO work to show full benefit. Expect impressions before clicks.

### Can ChatGPT do SEO for me?

It can help you draft outlines and titles fast. You still need to check intent on the results page, add your product truth, and test with users. Publish, measure in Search Console and analytics, and iterate based on real data.

### What are the best SEO tools for beginners?

Start with Google Search Console and your analytics. Add a simple rank check in an incognito window in the right country. Suites and crawlers help later, but you can get your first wins with these two.

### Should I take an SEO course before I start?

You can ship before you study. The four‑week plan here covers the first steps. If you take a course later, you will learn faster with your own data in hand.

## Read next

- [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.
- [The Search Console performance report, column by column](https://porteur.ai/guides/search-console-performance-report): Every column in the Google Search Console performance report explained with the traps that trip small sites, and how to act on each.
- [On-page SEO checklist: the twelve things on the page](https://porteur.ai/guides/on-page-seo-checklist): The twelve page elements that move clicks and rankings, with examples you can copy to your own product pages today.
- [Search intent: what the results page tells you to build](https://porteur.ai/guides/search-intent): Learn the four intents, read intent from the results page, and fix pages that will never rank by changing their kind, not just the words.
- [Internal linking for a small site: which pages link to which](https://porteur.ai/guides/internal-linking-for-seo): Decide which pages rank. Build hubs, write clear anchors, fix orphans, and crawl your site to map links you control.
- [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.

Paste your homepage URL and get a free check that reads your site, the searches around it and the rivals on them in about thirty seconds, and shows three findings. Free check: https://porteur.ai/
