When I consult with businesses, clients or not, one of the things that I always try to help them understand is the site search engine optimization process and how search engines like Google see their websites, associating their web pages with keyword sets or themes. Since this is a regular discussion I have with clients, I decided to put it in blog format so they can read and solidify what was just discussed. Let’s get started!
How Search Engines Work
Before you can understand how a search engine associates a web page with keywords (or how to get a website to show up on a search engine), it’s important to understand how a search engine works. Search engines have what they refer to as “web crawlers,” which they deploy to crawl the internet, find web pages, read web pages, determine what they are about, decide how relevant and authoritative the web page is, and then rank it accordingly for relevant keywords on their Search Engine Results Pages (SERPs). It’s really as simple as that. Google affectionately refers to their web crawler as “Googlebot.” As Googlebot visits your website, it notes links on each page and adds them to links of pages to crawl. Googlebot will note any changes to your pages or new URLs and make note of them.How Search Engines See Your Site
Now that you understand how a search engine works, let’s talk about how search engines see your site. When you and I visit the ESPN home page, we see this:

How To Get Your Website on Search Engines
There are several components that make a solid, SEO-optimized webpage. Here are a few. Title Tag: One of the first things a crawler sees when they crawl a web page is the title tag, enclosed by <title> in your page’s HTML code. This is one of the strongest on page signals you can send to a crawler. That is why any SEO will tell you to use your most important keyword in your title tag so they know what the content that follows is about. Google can read your entire title tag, but only the first 65 characters of your title will appear on the SERPs. Definitely try to keep your keyword-optimized title tags at or around 65 characters. You’ll also want to make sure that every title on your website is unique. Don’t give any pages the same name. Heading Tags: Heading tags, AKA <h2> or <h3> tags, are also used to tell the search engines what the following content is about. Think of heading tags as chapter headings that preface what you are about to read. When building out your web page, make sure to use variations of your keywords in your heading tags. Don’t stuff the keywords unnecessarily into your headings. Googlebot is getting smarter and smarter, and punishes content that feels unnatural. Content: Content — your blog body text, your product descriptions, your website copy — is a key element of a web page that a crawler looks at to determine what the page is about. Googlebot reads every word of content on your page. The more (quality) content you have, the more Google’s algorithm can determine if your page is relevant to certain keywords… and the higher you will rank for them! Regularly publishing high-quality, relevant content that with strategic (but never overstuffed!) keyword placement is is critical to telling the crawler what the page is about, improving your rankings and organic traffic. Image/Alt Attribute Usage: When you choose to incorporate images into your content, make sure to use keywords to describe the image in the “img alt tag” attribute. Google can’t see images, so they rely on these tags to determine what the visual content is about. If your img alt tag isn’t relevant to the keywords you want to rank for — or worse, if it isn’t there at all! — you’re not doing your website any SEO-related favors. Make sure all the images on your site contain relevant image alt tags with variations of relevant keywords. This element tells the crawlers what the image is and how it related to the surrounding content.Keyword Research
Now that you understand why keywords are so important and how Google searches for them, you need to figure out what specific keywords you should be going after for your website. You can figure out what keywords are relevant for your niche, what keywords you’re currently ranking for, and how to improve your keyword rankings through a process called keyword research. Keyword research is critical because it can help you form a robust, effective SEO strategy. Rather than flying blind and hoping you start to pull in organic traffic, you can choose specific keywords to target and create more content surrounding those keywords. If you’re wondering how to get started with keyword research, Wordstream has a free keyword tool that can help you tailor keywords to your niche, industry, and location. You can also use the Google Keyword Planner (if you have a Google Analytics account) or more advanced tools like SEMRush.Keyword Usage
Unless you include keyword-rich copy on your site that is relevant to your product or services — and relevant to the words people search to find those products or services — there’s little to no chance people will find your content organically. Sure, this might sound like common sense after you’ve read this far into the article, but you’d be surprised how often businesses fall into this trap. For example, let’s say you’re a cooking school in Salt Lake City, Utah. Chances are, people looking for services like yours will search “cooking class” or a variation of that keyword, plus “Salt Lake City,” or “Utah.” If you’ve branded your cooking classes as “Culinary Experiences” or the like, people searching for “cooking classes” simply aren’t going to find you. That’s why keyword research is so important: You can see what relevant keywords in your niche are actually being searched. Remember, over-usage of keywords in your title, headings, content, or image alt attributes is considered spammy and could bring a penalty to your site. Use your keywords strategically but sparingly and use variations to help associate all of the keywords in your set with the page. Sticking with the cooking class idea, you might have a page that looks like this:Authentic Italian Cooking Classes in Salt Lake City
Utah’s premiere cooking school for unbeatable culinary experiences
The copy on your web pages would, no doubt, explain the nature of your offerings, naturally working related keywords into the text. I like to believe that if you know your business and write naturally, you will naturally use a lot of them in your content creation.