HAZER
Menu

HomeThe SEO guide for local businesses › How Google finds and reads a local business website

SEO Guide · Chapter 1 of 30

How Google finds and reads a local business website

This page is for an owner who has a website and is not sure Google has ever looked at it. After reading it you will know how Google reaches your pages, what it keeps, and how to see which of your pages it has.

In one paragraph

Google finds your site by following links to it, reads each page with a program called Googlebot, stores a copy of what it read in its index, and then picks pages from that index when someone searches. A page that Google cannot reach, cannot read, or treats as a copy of another page will not appear in results no matter how good it looks. For a local business the job is to make sure every page that matters is linked, readable, and unique, and then to confirm in Google Search Console that Google has actually kept it.

How Google finds and reads a website

Google does not look at your website the way a visitor does. A program called Googlebot follows links from pages it already knows, and when it lands on one of yours it downloads the page’s HTML and follows the links it finds there to the rest of your site. That step is called crawling.

What it downloaded then goes into a store called the index. Google keeps the words on the page, the headings, the title tag, the links, and a note about which other pages say the same thing. Only pages in the index can ever appear in a search result, and the same holds for the other indexes the AI assistants read, set out under which index each assistant uses.

Ranking happens later, at the moment someone types a search. Google pulls candidates from the index and puts them in order. Most owners worry about ranking first, but a page that never made it through the first two steps has no rank at all. The order of work is to get every page crawled and kept in the index, and only then to compete for position.

What it looks like when Google cannot see an RV park site

Cedar Bend RV Park in Sandpoint has 72 sites at $56 a night and an eleven-page website. The owner searched “rv park sandpoint” and found four competitors and a directory listing, with her own site nowhere on the first page. A site:cedarbendrv.com search returned two results, the homepage and the rates page.

The other nine pages were not hidden on purpose. The sites and hookups page was reachable only from an image slider that loads with JavaScript, so Googlebot never found a link to it. The amenities page still carried a noindex tag from the day the site was built, when every page had one so the unfinished site would stay out of results. The park map was a PDF with no text. The things-to-do page had 90 words. The seasonal rates page was a near copy of the rates page, so Google kept one and dropped the other.

None of this shows on the screen. The site looked finished. Google had been given two pages to work with and had done exactly what it was told.

A worked example: getting all eleven pages of a Sandpoint RV park into Google's index

The Pages report in Search Console listed every address on the site and the reason each one was out. Here is the full list for the park, with the fix applied to each.

PageSearch Console statusCauseFix
HomeIndexedNone
Rates and reservationsIndexedNone
Sites and hookupsDiscovered, currently not indexedLinked only from a JavaScript sliderAdded to the main menu and linked from the homepage text
AmenitiesExcluded by noindex tagTag left on from the buildTag removed, indexing requested
Seasonal ratesDuplicate without user-selected canonical90 percent the same as the rates pageMerged into the rates page, old address redirected
Park mapCrawled, currently not indexedPDF with no textRebuilt as a page with the map image and a written list of site numbers
Things to do near SandpointCrawled, currently not indexed90 wordsRewritten to 640 words on Lake Pend Oreille, Schweitzer, and the Pend d’Oreille Bay Trail
Pet policyDiscovered, currently not indexedNo internal links at allLinked from the amenities page and the FAQ
ReviewsBlocked by robots.txtDisallow line for /reviews/Line removed
GalleryCrawled, currently not indexedTwelve photos, no textCaptions and a 180-word introduction added
ContactIndexedNone

Three weeks after the fixes the report showed eleven pages indexed instead of two. Google did not need to be convinced of anything. It needed a link it could follow, permission to keep the page, and enough text to know what the page was about.

Two of the fixes matter on almost every local site. A noindex tag left over from the build is the most common reason a finished site stays invisible, and a page nobody links to is the second. Both take minutes to fix once they are found, and neither can be seen from the front of the site.

How to check your own site in Google's index

  1. Search Google for site:yourdomain.com and count the results. Compare that number with the number of pages you know you have. A gap means pages are missing from the index.
  2. Open Google Search Console and go to the Pages report under Indexing. The lower half of the report lists every reason a page was left out, with the addresses under each reason. The Search Console guide walks through what each reason means.
  3. Paste your main service page into the URL Inspection bar at the top of Search Console. It will say either “URL is on Google” or give the reason it is not.
  4. On that same screen, click Test Live URL, then View Tested Page, then the HTML tab. Search the HTML for the words in your main heading. If they are not there, Google is not reading them either.
  5. Open yourdomain.com/robots.txt in a browser and read every line that starts with Disallow. A line reading Disallow: / blocks the whole site. The noindex and robots.txt guide covers what that file should say.

What we do about how Google sees your site

The first thing you will get from us is a page-by-page comparison of the pages you have and the pages Google has kept, drawn from the same Search Console reports shown above. Every missing page gets a named reason and a fix, whether that is a stray noindex tag, a missing link, a blocked folder, or a page too thin to keep. You will see the index count at the start and again after the work, so the change is visible in your own Search Console rather than claimed in a report. We have done this on an RV park near Yellowstone whose clean addresses went from 27 to 265 of 295. That index check is the first item in the SEO work we do for local businesses.

Questions people ask about SEO: how Google finds and reads a local business website

How long does it take Google to index a new website?

A new site usually shows in Google's index within one to four weeks once Google has found a link to it or a sitemap has been submitted in Search Console. New pages on an established site are often picked up within days. Requesting indexing through URL Inspection speeds up a single page but does not change the order for the whole site.

Why is my website not showing up on Google?

The most common reasons are a noindex tag left on from the build, a robots.txt file that blocks the site, pages with no links pointing to them, and pages Google judged to be copies of other pages. The Pages report in Search Console names the reason for each address. A site that is in the index but not on the first page has a ranking problem, which is a separate question.

How do I know if Google has indexed my site?

Search Google for site:yourdomain.com and see whether your pages appear, then confirm in the Search Console Pages report, which gives an exact count. URL Inspection checks a single page and tells you whether it is on Google and when it was last crawled.

Does Google read every page on my website?

No, Google reads only the pages it can reach through links or a sitemap and is allowed to crawl, and it keeps only the ones it judges worth keeping. Pages that are blocked, unlinked, very short, or copies of other pages are routinely left out. The index count in Search Console is the number that matters, not the number of pages you built.

How often does Google crawl a small business website?

Google revisits a small local site every few days to a few weeks, and it comes back more often to pages that change and that other pages link to. You can see the last crawl date for any page in URL Inspection. Changing a page does not change what Google has until the next crawl, which is why fixes can take a week or two to show.

This page is part of the The SEO guide for local businesses. The other guides: SEO, AEO, GEO.

Have us do this on your site

Send the address of your site. We fetch every page from outside, the way Google does, and send back the list: every page, every flag, and what we would fix first. Then we fix it, verify each change from outside, and report it in plain language every month.

Send us your site