First, how are you searching?

Search for your exact business name. If that doesn't bring you up, you probably have a setup problem. If it does, but you don't show up for something like "plumber in Jacksonville," then Google knows you exist and you're competing with others for that search. Those are two different problems.

Step 1: See if Google has your site at all

Type site:yourdomain.com into Google. If nothing comes up, Google hasn't added your site yet. Set up the free Google Search Console, add your site and submit your sitemap. It'll also tell you about pages Google can't use. Brand new sites can take some time to appear.

Step 2: Set up and verify your Google Business Profile

For a local business, this is often what gets you onto Google Maps. Your profile has to be verified before it shows up properly, and that step can be a pain. Google may ask for a video. If you work from home, you can hide your address and list your service areas instead, and you don't have to pretend you've got a storefront.

Step 3: Say what you do and where you do it

Google can't rank you for something your site doesn't mention. Name your services in the words customers use and name the towns you serve. A separate page for each main service usually works better than one page trying to cover everything.

Step 4: Keep your details consistent

Use the same business name, phone number and website everywhere you're listed, including Google, Yelp, Facebook, Apple and Bing. Fix old phone numbers when you find them.

Step 5: Get real reviews

Reviews help customers decide, and Google says they can help local visibility too. Ask customers shortly after you finish a job, and make it easy by sending them your review link. Never buy reviews or write fake ones.

Step 6: Give it time

Nobody can honestly promise you a first-page ranking. Be careful of anyone who does. Newer businesses in busy markets can take months to build up. While that's happening, keep adding real work to your site and collecting reviews.

Common questions

Why doesn't my website show up on Google?

It may not be indexed yet, it may be blocked from search by a setting, or it may not clearly say what you do and where. Start by searching site:yourdomain.com, then use Google Search Console.

How long does it take to show up on Google?

A new site can appear in search within days or weeks, but ranking well for competitive searches often takes months. There's no guaranteed timeline.

Can I be on Google Maps without a storefront?

Yes. Service-area businesses can hide their address and show the areas they serve, but they still have to verify the profile.

Have a question about your own site?

Tell me what you're trying to do. I'll give you a straight answer and a flat-rate quote if you need one, usually the same day.

Get a free quote