SEO for Beginners: How to Get Your New Site Found

Estimated read time: 9 min

SEO for Beginners: How to Get Your New Site Found

TLDR

  • SEO is three jobs: get Google to crawl your pages, index them, then rank them for what people search. Miss any step and you are invisible. Google itself lays this out in its guide to how Search works.
  • Pick keywords by intent, not just volume. Match the page to what the searcher actually wants: an answer, a comparison, or a purchase. Ahrefs breaks these into four intent types.
  • On-page basics move the needle: one clear title tag (around 50 to 60 characters), a real H1, descriptive URLs, internal links, and alt text on images.
  • Technical basics are table stakes: an XML sitemap, a fast mobile page, and HTTPS. Google measures speed with Core Web Vitals (aim for LCP under 2.5s, INP at or under 200ms, CLS at or under 0.1).
  • Getting found is not automatic. Set up Google Search Console, submit your sitemap, and know that crawling can take days to weeks with no guarantee of inclusion.

You built a site, typed your business name into Google, and got nothing. That is normal, and it is fixable. Search engine optimization (SEO) is the work of helping Google understand your pages and show them to people searching for what you offer. It is free traffic that compounds, and most of it is common sense once you see how the machine works.

This is the classic-SEO starting point for a non-technical founder. Not AI answer engines (a separate game), just getting a normal site found in normal Google results. No jargon left undefined, and everything here is grounded in Google's own docs and reputable SEO research.

How search actually works

Google runs on three stages, and SEO is really just making each stage go smoothly.

  • Crawling: Google sends automated programs (crawlers, often called Googlebot) around the web following links and downloading pages. If nothing links to your page and Google does not know it exists, it never gets crawled.
  • Indexing: Google reads each crawled page, works out what it is about, and files it in a giant database called the index. A page that is crawled but judged low quality or duplicate might not get indexed at all.
  • Serving results: when someone searches, Google scans the index and returns the pages it judges most relevant and highest quality for that specific query.

Two things worth internalizing early, both stated plainly by Google: it does not accept payment to rank pages higher in organic results, and it guarantees neither crawling, indexing, nor ranking of any page. SEO improves your odds. It does not buy a spot.

Why bother? Because position is everything. A Backlinko study of millions of results found the number one organic result gets an average 27.6% click-through rate and is 10x more likely to be clicked than the result in tenth place. The flip side is sobering: an Ahrefs study of around 14 billion pages found 96.55% of pages get zero traffic from Google. The difference between those two outcomes is mostly the work below.

Keyword basics: write for what people type

A keyword is simply the phrase someone types into Google. Keyword research is guessing those phrases and building pages that answer them. The beginner mistake is chasing big, generic terms. The fix is to think about intent and specificity.

Ahrefs sorts search intent into four buckets, and each wants a different kind of page:

  • Informational ("how to unclog a drain"): the person wants an answer. Serve a guide or article.
  • Navigational ("notion login"): they want a specific site. Hard to win unless it is your brand.
  • Commercial ("best crm for small business"): they are comparing before buying. Serve a comparison or roundup.
  • Transactional ("buy standing desk"): they are ready to act. Serve a product or signup page.

If you sell the product, do not point a transactional searcher at a blog post, and do not point an informational searcher at a checkout page. Match the page type to the intent behind the words.

New sites should chase long-tail keywords: longer, more specific phrases that get fewer searches but convert better and face less competition. "Vegan meal prep for marathon runners" is far easier to rank for than "meal prep," and the searcher is closer to buying. Ahrefs notes roughly 93% of the keywords in its US database get fewer than 10 searches a month, so the long tail is where most of the web lives. Google's autocomplete, the "People also ask" box, and Search Console will surface real phrases people use, for free.

One more term you will meet: Keyword Difficulty, a 0 to 100 score that estimates how hard a term is to rank for, driven largely by how many strong sites already link to the top results. As a new site, favor low-difficulty, specific terms and earn your way up.

On-page essentials

On-page SEO is everything you control on the page itself. These are quick wins, and AI editors like Lovable, Cursor, or a simple CMS make them easy to set.

  • Title tag: the clickable headline in Google results and the browser tab. Give every page a unique one with your main keyword near the front. Semrush recommends keeping it around 50 to 60 characters (about 550 pixels) so it does not get cut off.
  • Meta description: the short blurb under the title. Keep it concise, roughly 120 to 155 characters, and write it to earn the click. Know that Google often rewrites it, pulling text straight from your page when that describes it better, so treat it as a suggestion.
  • One H1 per page: the main visible heading, matching the topic. Use H2s and H3s to structure sections, the way this article does.
  • Descriptive URLs: yoursite.com/vegan-meal-prep beats yoursite.com/p?id=8842. Readable URLs help both Google and humans.
  • Internal links: link your pages to each other with descriptive text. This is how Google discovers new pages and understands how they relate.
  • Image alt text: a short written description of each image. It helps screen readers and gives Google context it cannot get from a photo.

Every one of these is covered in Google's own SEO Starter Guide, which is worth a read once you have the basics down.

Content and trust: what actually ranks

You cannot trick your way to the top anymore. Google's ranking systems are built to reward helpful, reliable, people-first content and to demote pages written mainly to game search engines. Stuffing a page with keywords does the opposite of what beginners hope.

Google evaluates quality through a lens it calls E-E-A-T: Experience, Expertise, Authoritativeness, and Trustworthiness. It states that trust is the most important of the four, weighed hardest on "Your Money or Your Life" topics like health and finance. In practice: write from real experience, be accurate, show who is behind the site (an about page, an author, contact details), and cite your sources. A page that clearly knows its subject and is easy to trust is the whole ballgame.

Write the page you would want to land on. Answer the question fully, in plain language, from real experience. Everything else is packaging.

Technical basics that matter

You do not need to be an engineer, but a few technical foundations decide whether your good content ever gets a fair shot.

  • XML sitemap: a machine-readable list of your pages that tells Google what exists. Most site builders generate one automatically at /sitemap.xml. You submit it in Google Search Console (next section).
  • robots.txt: a small file that tells crawlers which areas to skip. The common beginner disaster is accidentally blocking your whole site here. Check that it is not disallowing everything.
  • Mobile-friendly: Google predominantly uses the mobile version of your page to index and rank it (mobile-first indexing). If your site is awkward on a phone, that is the version Google judges.
  • Speed (Core Web Vitals): Google measures real-world loading, interactivity, and visual stability. The good thresholds are below.
  • HTTPS: the padlock in the address bar. It encrypts the connection, is a baseline trust and ranking signal, and most hosts (Vercel, Netlify) give it to you free.
[@portabletext/react] Unknown block type "table", specify a component for it in the `components.types` prop

These thresholds are Google's own, published on web.dev. You can check any page for free with Google's PageSpeed Insights. Common fixes for a slow site are compressing large images and cutting unnecessary scripts.

Getting indexed: the step beginners skip

A published site is not an indexed site. Here is the shortest path to getting found.

  • Set up Google Search Console (free). Verify you own the site. This is your direct line to Google and where all your search data lives.
  • Submit your sitemap inside Search Console under the Sitemaps section. This hands Google the full list of your pages in one go.
  • Use the URL Inspection tool to check a specific important page and, if it is not indexed, click Request Indexing to nudge Google.
  • Earn a few links. Get your site mentioned from a directory, a partner, or a social profile so crawlers have a path in.

Then wait. Google says crawling can take a few days to a few weeks, with no guarantee of indexing or ranking at all. One outdated tip to ignore: the old public sitemap "ping" URL was deprecated in 2023 and now returns an error. Submit through Search Console or list your sitemap in robots.txt instead.

A quick word on backlinks

A backlink is another site linking to yours. Google treats these as votes of confidence, and they remain a major ranking factor. Two rules keep you safe: quality beats quantity (one link from a respected industry site outweighs fifty from junk directories), and do not buy links. Google's spam policies explicitly count exchanging money for links as link spam, and getting caught can sink your rankings. Earn links by being useful, guest posting, and getting listed in real directories. It is slow, and it is the moat.

The beginner SEO cheat sheet

One table for the whole game. Each lever, what to do, and why it matters.

[@portabletext/react] Unknown block type "table", specify a component for it in the `components.types` prop

Your first-month checklist

Do these in order. Most take an afternoon, and together they cover 80% of beginner SEO.

  • Week 1: Set up Google Search Console and verify your site. Confirm your sitemap exists and submit it. Check robots.txt is not blocking your site.
  • Week 1: Give every important page a unique title tag and meta description. Confirm each page has one clear H1.
  • Week 2: List 10 to 15 long-tail keywords your customers would type, sorted by intent. Map each to a page you have or need.
  • Week 2: Run your homepage and top pages through PageSpeed Insights. Compress oversized images and note anything failing Core Web Vitals.
  • Week 3: Write or rewrite your two most important pages to genuinely answer the query, with real detail and an about page that shows who you are.
  • Week 3: Add internal links between related pages using descriptive text. Add alt text to every image.
  • Week 4: Get listed in 3 to 5 legitimate directories or partner sites for your first backlinks. Use URL Inspection to request indexing on key pages.
  • Ongoing: Check Search Console weekly. Watch which queries bring impressions, then improve those pages. SEO compounds over months, not days.

Bottom line

SEO is not a dark art. It is making your pages easy for Google to find, easy to understand, fast to load, and worth ranking, then giving it time. Most competitors do the basics badly or not at all. Work the checklist above, stay patient through the first few months, and you build a channel that sends free, qualified visitors long after you stop paying for ads. Start with Search Console today.

Join the Vibe Coder Community

Get weekly updates on new prompts, tools, and success stories to help monetize your AI development skills.