SEO for new websites: how to show up on Google in 90 days
Google doesn't know you exist (yet)
Launching a website doesn't guarantee Google will find it. It needs signals: relevant content, proper technical structure, and links pointing to you.
Step 1: technical SEO
Before any content, the basics need to work. XML sitemap submitted to Google Search Console, robots.txt configured, clean URLs, SSL certificate, and load times under 3 seconds.
Step 2: one page per keyword
Each page on your site should target one main keyword. Your homepage ranks for your brand. Each service page ranks for "[type of service] + [city]." Your blog ranks for the questions your customers are searching.
Step 3: schema markup
Structured data helps Google understand what your page is about. Organization, Service, FAQPage, Article. This boosts your chances of showing up with rich snippets (those expanded cards in search results).
Step 4: consistent content
One blog post per week for 3 months. Each post focused on a question your ideal customer types into Google. "How much does...", "How does... work," "What's the difference between..."
Step 5: internal links
Connect your pages to each other. Blog posts link to the related service. The service links to the portfolio. The portfolio links to the contact page. Google follows these links to discover and index your entire site.
Expected results
With this strategy, it's realistic to reach page one on Google for long-tail keywords (3-4 words) in 60 to 90 days. More competitive keywords (1-2 words) take 6 to 12 months.
At Kodde
Every site we deliver already ships with steps 1, 2, and 3 configured out of the box. Step 4 we can guide you through or execute together.

Liked the content?
Grog has much more to teach. How about getting your business out of the cave?