How to Make Your Website Show Up on Google Search (Step-by-Step)
The 8-step process to go from invisible to indexed — including why new sites take 2–6 months and what to do during the wait.
The short answer
To show up on Google: (1) submit your site to Google Search Console, (2) submit your sitemap.xml, (3) request indexing on your top 5 pages, (4) make sure no page is blocked by robots.txt or a noindex tag, (5) get 3–5 backlinks from real sites, (6) write content that answers a specific question, (7) claim your Google Business Profile, and (8) wait. New domains typically take 2–6 months before Google trusts them enough to rank for anything competitive.
Step 1: Submit to Google Search Console
Go to search.google.com/search-console, add your domain as a property, verify ownership (DNS TXT record is the most reliable method — your registrar's DNS panel takes 5 minutes), and you're in. Without this step, you're flying blind and Google takes much longer to discover your pages.
Step 2: Submit your sitemap
Most modern site builders generate a sitemap at yoursite.com/sitemap.xml automatically. In Search Console, click Sitemaps in the left nav and submit the URL. Google will start crawling your full site within 24–72 hours of submission.
Step 3: Request indexing on key pages
Use URL Inspection in Search Console — paste your homepage URL, click Request Indexing. Repeat for your 5 most important pages (services, top blog posts, contact). This is the single fastest way to get newly published pages noticed.
Step 4: Check what's blocking you
Common blockers: a leftover "Discourage search engines" checkbox in WordPress, a noindex meta tag on key pages, a Disallow rule in robots.txt that blocks everything, or a site behind password protection. Use the URL Inspection tool to confirm each page reports "URL is on Google" or "Crawled - currently not indexed" rather than "Excluded".
Step 5: Get your first backlinks
Google doesn't trust new domains with zero inbound links. Easy first links: claim your Google Business Profile, Yelp, Bing Places, your industry's directory (Houzz for contractors, Avvo for lawyers, Healthgrades for doctors), your local chamber of commerce ($300/year for a referral link and citation), and your LinkedIn profile linking to your site.
Step 6: Write content that answers a question
New sites rank fastest on long-tail questions — "how much does a roof inspection cost in Tucson" — not head terms — "roof inspection." Pick 10 specific questions your customers ask in real life and write a clear 600–1,200 word answer for each. This is the same playbook that built this blog.
Step 7: Claim your Google Business Profile
For local businesses, GBP is faster than your website. It can rank on day 1 if your category and address are clear. Link your GBP to a specific city landing page on your site (not just the homepage) to push GBP authority into your domain.
Step 8: Wait, but productively
New domains sit in an evaluation period — 2–6 months for most niches. During the wait, publish 1–2 new pages per week, get 1–2 new backlinks per month, and stack reviews on your GBP. Sites that stay active during the sandbox emerge ranking. Sites that publish 5 pages and stop never do.
Why your site still might not show up
Most common reason: the domain is brand new and just hasn't been crawled yet. Second most common: the page exists but is "Crawled, not indexed" — meaning Google saw it and decided it wasn't worth ranking (usually thin content, duplicate of another page, or no inbound signals). Fix by expanding the page, adding internal links to it, and rebuilding the page around a single clear search query.