Estimated Read Time: 4 Minutes

The local search ecosystem is a complex spiderweb of data providers, search engines, and business directories that all exchange and access business name, address, and telephone number (NAP or citation) data.

  • Data providers are commercial local data aggregators who gather, match, cleanse, reformat, and sell individual and business data for profit. You know all that junk mail you receive? A lot of it gets routed to you by way of the local data aggregators.
  • Search engines are familiar names like Google, Bing, and Yahoo as well as smaller or lesser-known entities like AOL and DuckDuckGo.
  • Business directories run the gambit from historical artifacts like the Yellow Pages and Superpages to geo, navigational, and vertical or niche directories like Trip Advisor, Open Table, and the American Medical Association Doctor Finder.

The Local Search Ecosystem (LSE) originated with David Mihm, a local small business advocate and owner of Tidings. The latest iteration of the LSE is a dynamic online representation of how data flows between entities in this complex, overlapping collection of local data providers, search engines, and business directories. It is illustrated below, compliments of Whitespark and Tidings, the companies that maintain it now.

What is the Local Search Ecosystem | Whitespark Dynamic Representation | B-SeenOnTop

Why is the Local Search Ecosystem Important?

Every business wants to rank highly in Google search results. Local is one of the most profitable flavors of SEO.

The local search ecosystem is important because the data that flows between the entities in the LSE is input to who ranks where in local search results.

How Does Google Decide Who Ranks Where in Local Search Results?

If you searching for a product or service that Google deems to have local intent (think something like “pizza near me”), it will display a Local pack on the first page of search results showing the three closest businesses it considers most relevant and reputable:

  • Closest – all things being equal, the pizza shop closest / nearest to you or the location mentioned in your search query will rank higher in search results. Proximity is huge. In densely populated areas where there is more than one of your type of business, search results can vary from block to block.
  • Relevant – Google will only show businesses offering the product or service you are searching for. In the example above, you can see all three businesses shown in the Local Pack are categorized as “Italian” or “Pizza”.  (The category is displayed below the business name and to the right of its star rating.)
  • Reputable – All things being equal in terms of proximity and relevance, businesses with the highest online reputation will rank the highest.

Google ranks competing businesses using an automated local search ranking algorithm combined with your Google My Business listing, the page it points to on your website, incoming links, citations, reviews, and behavioral signals like whether people click on your listing and spend time on your website.

Not every input is given equal weight. Proximity, the way you categorize your Google My Business listing, and having the word people are searching for in your actual business name tends to give you an advantage over others.

This is an example of what a local 3-pack or “snack pack” looks like.

Example Google local 3-pack showing pizza shops near Drexel University

What Can I Do To Help My Rankings?

There are a few things you can do to help your rankings.

First, make sure your Google My Business Listing is claimed and verified. Use your legal business name (don’t stuff keywords in there trying to game the system), and fill it out as accurately and completely as possible. Mention the goods and/or services you want to be found for in your business description, in the question and answer section, and in your response to online reviews.

Second, make sure your citations are accurate. Given there can be thousands of online references to a business by name, address, and phone number, it should be no surprise that many are inconsistent and/or inaccurate. Check your online presence and make sure the most important ones (data aggregators and key sites listed in the local search ecosystem diagram above) are correct in all their details. You don’t have to check and fix every listing in the ecosystem, but do make an effort to ensure these ones are factual and true.

What’s the Best Way to Update Citation Data?

There is no way to ensure 100 consistency and accuracy in citation data, but making use of a citation building service can definitely help.

A citation building service lets you submit your business name, address and telephone number data to a single entity that will then take responsibility for ensuring it gets distributed to others. How many “others”, who those others are, and how quickly and accurately the data gets reflected in the local search results varies greatly from service to service.

I did a comparison of local citation building services that is worth looking at. You can start there. A Google search will turn up similar comparisons.

Local SEO is far more complex than it seems at first glance. One look at the local search ecosystem should give you a feel for how vast and connected it actually is. Then, when you consider citations are but one factor that goes into Google’s local search ranking algorithm, you can begin appreciate why local SEO can be a challenge onto itself.

IMAGE CREDIT: © Copyright Nigel Mykura and licensed for reuse under a Creative Commons Licence.