Our newest dashboard update is now live and in beta testing

The Importance of Local SEO

Not all search engine optimization strategies are the same. Each company is different and has distinct needs according to its organizational goals, company size, budget, and target niche. For example, a large multinational organization with a wide client base across different markets will do well with an SEO strategy that encompasses entire countries, multiple demographics, and varying interests. However, a small business with a limited budget that operates mostly selling product in one neighborhood has a completely different set of circumstances. In this case, a nationwide campaign would not only be more expensive but will produce mixed results. Instead, a local SEO strategy will increase the effectiveness of the campaign while maintaining lower costs.

What you Need to Know About Local SEO

Local search engine optimization looks to maximize the presence of your business in local search results, thus targeting an audience in the same geographical area. In essence, local SEO is the practice of adjusting content and information on your website so that such information is visible, accessible, and relevant to users looking for businesses in their region. These adjustments and optimizations include on-page and off-page SEO. With this strategy, the meta tags involving page title, keywords, and description are still important and need to be modified to account for the location and relevance of a search result. For example, if someone is looking for a widget in a specific city, and a search engine encounters a page with the widget and the city in the title, and if the same terms are listed in the different meta tags and match the content of the page, the relevance is obviously higher, thus positively affecting the ranking.

Citation and Map Pack Results

Most people use search engines to find businesses in their immediate area. This provides companies with an opportunity to specifically promote products and services to a local niche. Citations include any reference available online about your business, such as the company name, address, and phone number (NAP) and help enhance your page in respect to a specific geographical location. Citations can include business listings in directories such as Citysearch, Yelp reviews, or information displayed in the local chamber of commerce. Google will use results from multiple directories and your website to match the accuracy of the information. Therefore, it is important to list your business in Google My Business. Bing also has a similar directory. All companies need to take advantage of these types of free business profiles.

Apart from citations, another important concept in the realm of local SEO is Map Pack results. The results are also commonly referred to as Snack Packs. Initially, Google presented seven companies in this section. In the latest iteration, the algorithm reduces the companies listed to three. A search engine user that conducts a local search receives results displaying three businesses mapped out and detailed toward the top of the page. The details include the name of the business, a street, and a star rating. This feature is a direct consequence of Google’s local search algorithm, which seeks to improve the user experience of those looking for local companies. Furthermore, Google has modified and enhanced the feature to become more mobile-friendly.

Your Brand, Awareness, and Reviews

Some of the modifications to the local search concept include viewing and adjusting a search by rating. Major companies besides Google, including Facebook, have incorporated reviews and star ratings. These reviews and ratings are critical not only to brand awareness and reputation but also to search engine optimization and organic search results. People will trust online reviews, and negative evaluations can be detrimental to the success of an organization. Therefore, make sure to respond to reviews positively and ask customers to leave a note about their positive experience when possible.

History and Evolution of Local Searching

Google is well known to update its algorithm on a consistent basis. For those who follow white-hat practices and develop valuable content, the changes usually help. Nevertheless, some updates can adversely affect ranking. Making matters a bit more convoluted is that Google does not generally announce what is in each update. Instead, observers need to discover the possible changes and alert the rest of the community on how businesses need to adapt. It is important to note, however, that Google does not modify algorithms targeting a specific company. Instead, Google looks to improve user experience by targeting unfair tactics or practices abused by some businesses.

Google was not always local-business friendly; however, in 2005, the company began shifting toward helping those interested in businesses near users. During that year, the company released Local Business Center. This was a free tool that allowed companies to list their business locally. The search engine then expanded the tool by merging it with Maps and including other relevant information like driving directions, contact information, and hours of operation. This forced companies to begin ensuring that their information was up-to-date for local SEO.

A couple of years later, in 2007, Google further enhanced local searches by creating Universal Search and Blended Results. This combined results page provided users with videos, images, news, local results, and other pertinent elements. This was a great push for local businesses because it provided an opportunity for users to see said businesses within a search result. In 2010, the company once again focused on local searches with the rebranding of Google Places. The modification included a lot more changes than just a name. The search engine added local advertising options, new image features, and geo-specific tagging. Favorite Places was also upgraded. Furthermore, Google allowed businesses to specify a service area that the company would cover.

Although these changes cemented Google’s commitment to accurate local results, the Venice update in 2012 amplified the accuracy with a geographical focus. Instead of just showing nearby results on Google Maps, the algorithm upgrade took into account a user’s location and presented organic results based on that location without the need to use a local term such as city or state. The long-tail search improvement with Hummingbird in 2013 further advanced this feature, and the 2014 Pigeon update improved localized SERPs even more. Local search was aligned with the traditional ranking signals used in search engine optimization, which increased the accuracy of the results.

In 2015, a major change to the entire algorithm, including local searches, took place. Google began using artificial intelligence and machine learning and improved its semantics capabilities. The update was called RankBrain, and Google was able to learn from queries on how to improve results and accuracy. The update was a major change in the way that the company improved, using AI to increase user experience with a highly accurate SERP continually. The artificial intelligence system, which continues to be in place, uses mathematics and language semantics to gain insight on how people perform web searches and applies its findings to future results.

Many businesses kept complaining that they were unable to reach a relevant audience based on a search that included a city. For example, a business operating in the outskirts of a major city was outside of the specific geographical area of that city, even though it may be the most relevant option in its industry. As a response to the problem, Google launched Possum. The update obtained the user’s location to provide businesses that were close and relevant.

How to Implement a Local SEO Strategy

Assume that someone interested in creating a local search engine optimization strategy is running a computer repair services business in West Palm Beach, Florida. The company is called ABC Computer Repair Services. The idea behind the strategy is to appear in the search engine results page (SERP) when customers search for phrases like computer repair shops near me, computer repair in West Palm Beach, ABC Computer Repair Services phone number, and other similar phrases.

These phrases, however, are optimized for better placements because Google will display results from Google My Business as a card-like result toward the top. This is known by experts as Service in Locations, or SiLs The idea here is to create phrases in this type of format by combining the products or services a company offers with important keywords. A great way to search for ideas is to visit Google directly and enter some of aforementioned phrases (but tailored to your business). Google will generate an autocomplete for suggested searches.

An additional tool that can provide insight as to what others are using and how these rank is to research phrases and words using Google’s Keyword Planner Tool. The tool is highly effective not only in looking at search volume but also in generating possible alternatives. The tool is free to use and should be in the arsenal of items that every person looking to perform local SEO has at their disposal. You can also search online for countless tools that analyze on how competitors rank using specific keywords. Try this with similar businesses in other geographical areas. This will give an idea of which words are important.

Local SEO— and pretty much any SEO—is centered around Google. Therefore, interested parties need to use all resources that Google provides, including Google My Business. Make use of the similar tools provided by Bing Places and Apple Maps. Complete NAP and citations as indicated at the beginning of the article. Keep in mind that these are critical to ranking high in local searches, so take your time and ensure that the information is complete and updated. You can use Link Graph’s directory listing scan to perform an audit.

Once citations and NAP have been set up, the business should continue the progress of optimizing for local results by creating landing pages for each location the business may have. For example, our West Palm Beach computer store could create pages like yourdomain.com/westpalmbeach and yourdomain.com/jupiter. These should be location-specific landing pages. Do not create the same landing page using different keywords or terms, as Google will catch on and penalize the company.

Google’s latest update uses geo-tracking to infer the location of the company. Therefore, a businesses’ primary location should be optimized in the home page. This means that name, address, and phone number should be displayed on the main page along with an embedded Google Map. Other relevant information that can increase the visibility locally includes reviews and testimonials and relevant markup.

After the site has been optimized for location, the organization should focus on link signals and developing a link building strategy. Continuing with the example of a computer services business, the company can create a useful local resources that is valuable to those needing services. For example, the business can create a quick guide to fix the most common computer viruses. Make sure that the location is mentioned naturally in the text of the guide. Along with this quality content, engage in link building by creating guest blog posts. These are among the best ways to obtain a high-quality link.

It’s important to note that quality is more important than quantity. Google has invested countless resources in detecting highly valuable information and ranking such information accordingly. Therefore, focus on creating link-worthy content that others would be eager to read and share. Also, make sure to update the content regularly, as this indicates to Google that the website is still active and possibly has more valuable information. Finally, remember to measure and track. Do not be afraid to use free tools like Google Analytics to monitor the local search engine results continuously.

How to Achieve Optimal On-Page SEO – The 10 Definitive Factors

Search engine optimization is a multi-faceted behemoth, encompassing the on-site, off-site, technical, analytical, content, and whole-site optimization efforts that allow your page or site to be easily found and highly ranked in search results. However, every different type of SEO is intertwined with the others, so it’s important to understand–and master–all of them. But don’t worry–it’s totally doable! We’re here to help you tame the SEO beast step-by-step. Today, in this complete guide to onpage SEO we’re tackling on-page optimizations and their impact on your rankings. Onpage optimization in SEO is one of the factors we actually have full control over, so play to win!

To understand on-page SEO, we must first define it. Specifically, on-page SEO refers to both the visible content your readers see on your page within their browser window as well as the invisible content read by the search engine bots (also known as Googlebot, Bingbot, Facebook Bot, etc.). This invisible content includes the HTML markup that your browser and bots interpet, like meta tags, your title tag, heading tags (H1s and H2s), structured data markup schema (courtesy of schema.org), rich snippets, and a few other types that we’ll explore.

So, SEO warriors, if you’re ready, let’s dig a little deeper into the particulars of everything on-page SEO Get ready to not only build your SEO vocabulary, but learn what you’ve applied so your product or service shows up at the top of the SERPs and you get lots of healthy organic traffic!

1. Content Quality and Keyword Research

Why should Google put your page ahead of your competitors in search results? No seriously. Think about it. What’s unique that your site brings to the table?

After working with literally hundreds of different digital brands, we’ve seen repeatedly the impact of keyword research and high quality content. Thoroughly researching keywords with high search volume, low relative difficulty, and semantic relevance to your site’s existing content are vital to getting pages to rank well. Thin content, duplicate content, keyword stuffing: this stuff doesn’t work anymore, and there are no shortcuts! Spend the time to hire a quality writer, hire us, or write well researched long-form content yourself. We have advanced proprietary tools to perform content audits and help get your content optimized; our crawlers spider Google’s first page results and pinpoint keyword phrases that Google deems relevant for your targeted keyword. We use this keyword phrase and keyword density data after we draft high quality pieces to imbue them with any relevant topics we may have forgotten to cover.

As far as onpage ranking factors go, this one is easily the most important. Want to rank for “personal injury lawyer Chicago”? That keyword better be in your content somewhere, and you better have related keyword phrases like “car accidents”, “motorcycle accidents”, “motor vehicle accidents”, “workers compensation”, “lost wages”, “insurance company”, and “medical bills”. That’s how this works.

Adding rich media and graphic content like images, embedded youtube/vimeo videos, and embedded tweets also increases the value of your page content. Also make use of bulleted or numbered lists where appropriate. Just don’t drop a blob of content on the page. Got it? Good. Let’s move on.

2. Responsive Design

What does your site look like on your mobile phone, tablet, and different desktop screen sizes? No one likes to go to a site on their phone only to find that you can’t see a full image on a page without manipulating horizontal and vertical scroll bars. The pro move here is to make sure your site has the right CSS code for each of the common device types. Any front-end developer worth their salt can do this in their sleep with their left hand, but just in case you’re short one sleepy right-handed developer, here’s a list of media queries for these different screen resolutions. If you’re on a custom site, especially one that was designed more than five years ago, you’ll most likely need to use these queries to revamp your front-end design.

If you built your site using a front-end framework like Bootstrap or Foundation, or if you’re using a WordPress theme built on one of these front-end frameworks (most of the good ones are), you’ll probably have pretty good responsiveness out of the box. By the way, if you’re curious about the popularity of the top front- end CSS frameworks over time per Google Trends, click here).

We’ve used Bootstrap and Foundation and recommend them both.

So, does this page pass the responsiveness test? Click here and use our nifty responsiveness tool to check it out! We’ll give you a second….

Yep! We’re looking good! Now might be a good time to test your page if you haven’t already.

3. Content Quality

The numbers don’t lie: content that ranks on the first page of Google is between 1750 and 2000 words. Graphs don’t lie, either; check out this telling comparison of number of words on a page versus that page’s Google ranking:

Increase the length of your content. If it makes sense given your industry and the subject matter of the page, target 2000 words. But this isn’t like middle school when you fluffed up your essays and just rambled to hit the word count limit. Quality still wins over quantity. Remember, the reason Google wants to show your content first is because it has been deemed authoritative; search engines think you’re an expert on your subject matter, so prove it. Don’t repeat yourself and keep your thoughts concise, to the point, and sufficiently detailed.

So exactly how do search engines know you’re the expert on…well, whatever you’re an expert on? While there’s no direct method (there is no Google editor reading and interpreting your blog and saying, “Ah! This guy knows his stuff!”), there are lots of indirect methods for gauging the quality of your site. In fact, the way real readers react to your content makes a huge difference. Search engine algorithms factor in the number of repeat visitors to your page, the number of times your page has been bookmarked in a browser, the time a visitor spends on your site, how long it takes them to read to the end of your content, and how often people are searching for your particular brand. User experience metrics like low bounce rates, long dwell times, high number of pages per browsing session are metrics that Google pays attention to. How? Bonus knowledge bomb: Google’s top data ingestion sources include:

  • Google Analytics – the most popular piece of javascript appears on 95%+ of sites on the internet and gives them (and you) rich data about your visitors and metrics related to their browsing behavior
  • Google Chrome Browser – this is Google’s browser and can send anonymous usage statistics on pages viewed, dwell time, and all browsing behavior to Google’s servers.
  • Google Search – includes searches for your brand, clicks to your site in SERPs, and the browsing behavior of those users on your pages

Another way to optimize your content is to use keywords wisely. Keyword stuffing is passe and amateur, and Google will not only detect this technique from a mile away, but will punish you for it. Your keyword(s) should appear within the first 100 words on the page; this helps to establish your content’s topic. Google’s getting smarter at recognizing synonyms, too, so sprinkle some of those throughout your work, just in case.

It’s important to remember that people aren’t just reading content these days. They’re watching videos on YouTube and Vimeo, listening to podcasts on Soundcloud and Spotify, looking for images on Instagram, and looking for short synopses on Twitter. The more multimedia that is intermixed with your content, or the more ways your content is shared on multimedia, the more search engines will like it.

4. Internal Linking

So you’ve created lots and lots of authoritative, high-quality, long-length, multimedia content. Now what? Why, you interlink it, of course! Google analyzes internal links on your website to figure out the relationships between various pages and posts and therefore figure out your content’s importance.

Take a look at your website’s home page. It’s chock-full of great content….but not everything is on your home page (that would definitely spoil the fun). Your home page should be a “pillar page,” or a high-level preview of the other content to be discovered throughout your site. And how will visitors locate that rich bonus content (please don’t say menu, please don’t say menu…)? Yes, through inbound links.

Your home page usually holds the greatest link value within Google’s link algorithm because it usually has–and should have–the most internal links, or backlinks. The link value assigned by the search engine will be shared amongst all of the links on your home page, and that value will be passed onto the page that the link leads to.

How Google's PageRank algorithm works

Remember this when you post a new blog to your site; add a link on your homepage leading to that new content for added link value and to help Google find it quicker.

Simply put, more links to your site’s related content gives your page more value. “Related” is a key word (not a keyword) here; your internal links should be relevant to both the content on the original page and the content it’s linking to. Please don’t link just for the sake of linking; Google’s on to that, too!

5. Outbound Linking

Now that we understand the importance of internal links, let’s explore outbound links–because you definitely need both to optimize your page. Why? Because while inbound links show that you have tons of awesome, authoritative content on your page and you obviously know your stuff, outbound links help search engines understand that your original work is supported by other work by third parties. This can even serve as an endorsement of sorts.

The same basic principles for quality inbound links apply to outbound links; if you are linking to content outside of your website, be sure that it is relevant, high-quality, and supports your original content. Another best practice for outbound linking for optimization is to use descriptive anchor text. For example, if you’re linking to a statistic about the optimal number of words for your content, include the entire phrase “optimal number of words for your content” in your anchor text, instead of just the single words “number”…or “words.” It’s not necessary to always use keywords in your anchor text (remember–Google’s watching!); the content around your anchor text should be high enough quality to speak for itself.

6. Page and Site Speed

How valuable is your incredibly optimized content if visitors to your site never see it? Not valuable at all. If your page is slow to load, this is exactly what will happen. Users expect pages to load within microseconds; if your page doesn’t, they’ll hit the back button and find what they need somewhere else. Google knows this, and that’s why it incorporates site and page speeds in its algorithms.

Is there a difference in site speed and page speed? Yes and no. Page speed is also known as “page load time,” or the time it takes to display your full page of content. Site speed is actually the time it takes for your pages to load as a user goes through your site, and is a key element of Google’s ranking algorithm. Confused yet? It’s ok. For the sake of this post (about on-page SEO factors), let’s focus today on how to optimize your page speed.

Page speed is one of those invisible pieces of content that we talked about; everything you’ll do to optimize your page speed will take place behind the scenes. Inspect your code for extra scripts, fonts, plug-ins, widgets, or tracking pixels that could have been left behind from earlier versions, reduce the number of page redirects, and compress image sizes to load quickly. Remove excessive images and unnecessary scripts, or anything else that keeps your page from rendering quickly.

Optimizing your pages individually will contribute to the overall optimization of your entire site. Want to check out your page’s load speed? Try Google’s PageSpeed Insights tool; just enter your page’s URL and within seconds Google will evaluate your page’s speed and offer helpful suggestions for optimizing it.

7. Core Meta Tags

Another “behind the scenes” tactic for page optimization is within your metadata. The proper use of title tags, heading tags, and meta tags is a crucial for piece of your overall Google grade, so let’s go through them one-by-one.

Title tag: This is the most important meta tag on your page. Generally, the closer the keyword you want the page to rank for is to the beginning of the title tag, the better. Your title tag for each page should be unique from your other titles, and should adequately describe your page’s content. Bonus tip: adding descriptive modifiers like “2018,” “best,” “guide,” or “top” to your title will help you rank higher in long-tail searches!

Heading tags: Also known as H1, H2, and H3, these tags, along with your title tag and other on-page elements, tell search engines what your page is all about. While the “H’s” go on down to H5, H6, etc., the first three are the most important to your search engine story. The H1 tag is the title of your content as it appears on the page (different from your page title, which is not displayed on the page, paradoxically). Wrapping the beginning and end of your page title with H1s, identifies these words as being super special. Your subtitles are H2s, and H3s are paragraph titles, or other content headers. It might go without saying, but we’ll say it anyway: your header text always should be grammatically correct and contain relevant keywords–but not too many, if you want to avoid the wrath of Google.

Meta description: This is where you really get to flex your writing muscles. Ideally, meta descriptions should be less than 160 characters, include some keywords, concisely describe your page’s content, and be appealing enough that when a portion of your description appears in search engine results, searchers are compelled to click to learn more. Come on, we have faith in you! You can do it!

Alt tag: these should be attached to every meaningful image on your site and help search engines (who don’t have eyes) understand what the images mean.

8. URL Structure and URL Slugs

OK. We’ll get straight to the punchline here: keep your URLs short, simple, descriptive, and free of numerical stuff. The best way to explain this is with examples (you’re welcome!). First, the bad and the ugly.

BAD: site.com/2018/cats/my-favorite-cats/hypoallergenic-cats/cats-with-tails/cats-with-two-eyes/the-cat-from-the-cat-in-the-hat
BAD: site.com/?post=5
BAD: ecommercesite.com/t-shirts/?product_id=5&color=green&size=M
UGLY: site.com/cat-breeds.php
UGLY: site.com/cat-breeds.html

And here are the good:

GOOD: site.com/best-short-hair-cat-breeds-2018
GOOD: ecommercesite.com/t-shirts/dancing-monkey-tshirt

Got it? Good! You don’t want bad or ugly URLs! Remember, you can control your URLs within your site’s settings, and simple, descriptive alias URLs are awesome.

9. Sitemap.XML

Once upon a time, when web crawling was more expensive and bloomfilters used by search robots found more hits than misses, new content discovery was a major problem for search engines. They had to recrawl large percentages of websites looking for new links that they had never indexed before. Included in this were plenty of useless variations of the same pages (HTTP, HTTPS, www, subdomains, query parameters, URL paths with/without trailing slashes all going to the same content) in the hopes of finding new links to crawl so they could fully index the useful and relevant internet. Realizing they needed improved ways for webmasters to surface new pages for their crawlers, they introduced the “sitemap.xml” file for webmasters to provide them a complete source for all of their pages. The rapid proliferation of WordPress sites with sitemaps included out of the box accelerated adoption and made it much easier for them to discover content.

Make sure you’ve got one that has been validated! Feel free to use our free Sitemap.XML checker to make sure your sitemap is following Google’s guidelines. We could write a whole post on the characteristics of a sitemap and how to follow best practices on refresh frequency to optimize your Google Crawl Budget, but we’ll leave that for another time.

10. Robots.txt

Robots.txt are files within our webpages that instruct search engine bots how to crawl your site (it’s a whole robot ecosystem). Just like in the movies, there are good robots (“Danger, Will Robinson!”) and there are bad robots (“I’ll be back.”).

Fortunately, there are more bad robots than good robots. Here are some basic “don’ts” when it comes to robots:

  • Always include robots.txt on your site, and never leave it empty
  • Don’t let your robots.txt contradict your sitemap
  • Never use robots.txt to block access to sensitive information on your site (use password protection instead).

There. Now you have all the tools you need to create the perfectly optimized webpage. Do as much of this as you can, and if you need help with this, especially with off-site link building, drop us a line.

There are several key off-site factors that are very important. Backlinks are important. Content Marketing. Social shares are another metric that reinforces the value of a piece of content in Google’s eyes.