Increase your search engine rankings with SEO. Learn actionable techniques for search engine optimization, content marketing and link building.
Everything you need to crush/outrank your competition in Google search.
When you have a problem, need or challenge, what’s the first thing you do?
You Google it! Yeah me too. Why? Because we know it’s Google’s mission to give us fast, relevant information when searched. And they do an amazing job at it don’t they?
We’re in the age of the research obsessed consumer. Advanced Google Search helps us with making buying decisions and answer the questions we seek.
Guess what? Your future customers are searching on a problem that your product or service solves - right now! The question is, will they find your website or your competitor?
In order for your business to thrive you must be visible in Google search results. It’s just that simple. And, to be visible in search you must tackle SEO. Not to worry, we’re here to help you - after all, we want you to succeed.
In this beginner’s guide to SEO, we’ll show you how to do SEO like a pro. No complex theory or technical jargon. First, we’ll teach you how SEO works. Then break it down to simple, actionable steps you can follow for the best results. Finally, we’ll show you everything needed to build your own SEO strategy to get your site ranking higher.
Don’t have time to read the entire SEO Guide, no problem, Grab your guide here.
SEO TRAINING PART 1
As a marketer we’re always being asked to define SEO and what’s the secret sauce. Though people have a loose understanding that SEO gets your website into search results, they don’t see its complex nature.
Search engine optimization (SEO) is a series of tactics used by marketers to make your business visible in the organic search results of Google and Bing. Its goal is to rank your web pages, blog posts and media higher in the SERPs (Search Engine Results Pages) for a given search term.
Most importantly, SEO is an organic process you can influence with good technical site structure, amazing content and authoritative backlinking. With SEO you too can influence higher rankings and gain more visibility.
SEO TRAINING PART 2
Now you have a basic understanding of what SEO is. But how does it work? Think of SEO as a repeatable process that sends signals to search engines that your content is worth indexing.
There’s lots of noise and competition in search. Coupled with limited positions on the 1st page of results, your content needs to be relevant, authoritative and kick-ass. Otherwise, the SEO signals you send will be faint. To stand out, create an engaging piece of content, that’s optimized for a good user experience, and answers the users question better than your competitor does.
SEO TRAINING PART 3
Google and other search engines have 3 core components, a crawler, an index and an algorithm.
AKA “bot”, “robot” or “spider”. Its job is to follow links found on the internet. When it discovers your website, it will crawl your content. The crawler will follow your links, both internal and external adding new content to the index.
The index is Google’s massive database or catalogue of web pages and online content discovered by the crawler.
Search engines like Google use a complex formula, or algorithm, that’s responsible for the search results. Google uses their trademarked “PageRank” algorithm to determine search ranking and visibility.
Here’s a 3 minute video from Matt Cutts, an engineer (formerly) with Google to explain how search works in simple terms.
Google’s mission has always been to present the most relevant search results to the user. In their own words...
Outside of your actual content, the search algorithm evaluates over 200 ranking factors when determining your rank and prominence in the SERPs. All are important to an effective and successful SEO strategy. However, for this SEO Guide, we will focus on the top 3.
Search engine ranking refers to the process used to determine a web page’s position in the SERPs. There are generally 10 organic listings per search page. Paid ads, featured snippets, local listings, videos and images may expand each search page.
Search Engine visibility refers to how prominently your web page is displayed in the SERP. Higher ranking (top of organic search results) listings means higher visibility.
A few examples include: search result positions 1-3 on page 1, a featured snippet or a local listing. Less visible content wouldn't appear until page 2, 3 and beyond.
SEO TRAINING PART 4
A little history ranking first. In the past, you could game the search algorithm by “keyword stuffing” and paying for backlinks. This resulted in bad search results and a poor user experience. It’s also against Google’s core mission and they eventually cracked down launching a zoo of algorithm updates to improve the quality of results. Learn more in our Black Hat SEO section below.
To rank higher than the top search results, you must prove that your content is indeed better and worthy of indexing. To do that your content will need 3 “RAD” ingredients:
Show topical relevance between the search query and page content. Do this by placing relevant keywords in the page title and the written content. Other good places include headlines and the first paragraph of text. We’ll discuss more in the SEO Strategy section.
Google will boost your ranking if it considers your content authoritative for a specific topic. SEO authority is measured by its online popularity. The more your content is shared, discussed and linked to, the more Google sees your content as a valuable resource.
Beware the one-trick-pony website. Google is always evaluating your content and that of your competitors. Give users more than just text. Add video content, a podcast or a SlideShare. Integrate compelling visuals such as infographics, screenshots and animated how-to GIFs.
Yes, text is important and Google translates text best, but, we always need to “Solve for the User” first. Give the user a reason to stay on your page and your “Dwell Time” will increase. This a great “RankBrain” signal Google will reward you for.
When users discover your amazing and diverse content, they’ll find value and be compelled to link to you. They might also share your blog posts, videos and podcasts on social media. There may be questions and discussion leading to further broadcast through resharing. Google will see your popularity rise.
So, how do you rank higher on Google? I get asked this question all the time. My answer is simple - “Your content needs to answer the search query better than the Top 3 search results”.
The effort for ranking requires a well executed SEO Strategy and careful SEO Competitor Analysis. Optimize your web page content to be relevant, authoritative and diverse. Users will respect you for producing high quality content that help answer their questions. When you do, you will rank high in search.
We know social media is tremendous for strengthening your brand. So, how does social media help SEO? It’s a great method for off-site promotion of your content by integrating with powerful platforms like Facebook, Twitter, LinkedIn and Instagram. It creates new inbound links to your web pages, blog posts and rich media.
Social platforms expose your content to an entire new audience while promoting discussion and re-sharing. The outcome of your consistent social efforts will build the necessary social signals that Google is listening for.
A word of caution. You should never use social media for self promotion! If you do, you’ll lose the respect of your audience. Build brand awareness and goodwill by being helpful. Share your expert knowledge, exchange dialogue with intent to help not sell. If you gain the respect of your audience, they will see you as the expert they need to hire.
Plan your approach by crafting a social media strategy. You should post with a defined frequency. Frequent social media engagement is a crucial part to SEO success.
Here are a few ideas to get your social juices flowing:
SEO TRAINING PART 6
To improve your search ranking, you’ll first need a plan to help organize your tactics, approach and timing. This strategy section aims to give you the core principles for planning.
PRO TIP: we’ve expanded our SEO Strategy training. After completing the core principles here, continue to the full training: Complete SEO Strategy Guide.
Technical SEO is key to your overall campaign and impacts your site, web hosting and DNS. So, it’s important to optimize the items.
PRO TIP: Building a “new website”, check-out SEO for a New Website.
A few tips: Keep URLs short, include keywords, use lowercase letters and only use dashes in place of spaces.
Your web pages need to load fast (2 seconds or less) for good ranking. You need not be an IT guru. Top host providers like “WPEngine” have on-board performance tools to help speed up your site. For fast page loading speed you need:
Google reads text best. So, use text-based navigation and body links for best crawlability results. A few link tips: use keywords, link internally to relevant pages and link to 3rd party authority sites when it adds value.
A utility file that’s crawlable by search engines, lists all important web pages and is good for SEO.
A utility file that’s crawlable by search engines, has special block/allow indexing instructions and is good for SEO.
When you can’t find a web page (or file) the browser will show an HTTP 404 error. Not a good search signal.
It’s content that’s the same or similar to other content found online. Google will give preference to the original (first published) content and can work against your rankings. It’s easily fixed using the rel=“canonical” Tag to credit the original site.
You need to add SEO Meta Tags to your site as they are important for SEO. A few top ones: Title Tag, Meta Description and Viewport.
Special “Schema markup” code added to web pages that improve how Google displays your listing in the SERP. I.e. start ratings, map listings, recipes, etc.
You may know this as mobile responsive meaning your website content adapts to desktop, tablet and mobile. So, Mobile First Indexing impacts SEO and it’s “vital” to your site’s optimization.
On-page SEO are optimization methods used to increase user experience, rankings and search traffic. On-page methods include content, keyword, mobile and snippet optimizations to name a few.
Before starting on-page, I suggest getting to know your audience first by developing a buyer persona. This will help show their problems, needs and challenges. Then you can start researching relevant keywords.
A buyer persona is a semi-fictional depiction of your ideal customer. It helps frame-up the type of customers you’d like to engage with and outlines their goals and challenges. Once outlined you’ll use new keywords to position your product/service as a solution to search questions.
Example Buyer Persona
Suzy is your ideal customer. What challenges does she have? What goals can you help her achieve? How will you align your product/service (with keywords) to help her? Now we need to know what motivates her in search (AKA search intent).
PRO TIP: Make your own, Buyer Persona Generator
Search intent is the reason someone is using the search engine and helps identify keywords. Types of intent are Navigational, Informational, Transactional and Commercial research. I.e. - people using the word “buy” in their query have purchase intent, etc.
Once you defined buyer personas and search intent, you’re in a good position to start keyword research. So, keywords help align searches queries with your content and it’s important to do your homework.
Start by making a list questions your ideal customer might be asking. This is the basis of your keywords. Then run them through Google searches, Google Keyword Planner or research tools like SEMRush or Moz. Is your content like the results?
Researching keywords is a massive project and requires time, patience and a few tools. Note, I find the enterprise tools are more effective. Remember, your goal is to solve for the user. So, find the right questions and leverage these keywords in your answer.
Next, you’ll add the keywords into your web pages to create purpose for the search engines. Integrate into the page title, URL, initial paragraph, H1 title, Meta Title, Meta Description, image filenames and image ALT tags. Note, it’s also good to use keywords related to your primary keywords to improve context.
Use your keywords, keep it short, no spaces, only use hyphens and limit stop words.
Your main copy heading atop your content needs your primary keywords.
Good to include related keywords in your subheadings.
Include your primary keywords naturally to add context and show importance to Google.
Add your keywords and make relevant to the page. Note, it’s the blue link shown in SERPs, so, let it shine.
Should support the keyword and promise you made in the Meta Title. Note, this copy is displayed under the link in the SERPs.
Add keywords into your filenames as Google can’t see an image but it can read the filename. I.e. - my-cool-keyword.jpg
The text used instead of an image for screen readers to help visually impaired visitors interpret context of the image. Use your keyword to describe the image.
No SEO significance but we copy the Alt value here for good practice.
Words related in meaning to your primary keyword which adds diversity and context to content.
Import on-page factors include multimedia, internal and external links, as well as content length, diversity and reading level.
Longer content like blog posts, generally rank better when part of a larger content marketing strategy. Not because of the length, but because the writer covers the topic detail. Always check your competitors content length as a benchmark.
Your content should be interesting, with short sentences, good whitespace, bulleted lists, and use visuals like images, graphics, screenshots, infographics, etc.
The reading difficulty (Flesch Score) of your web copy should be 60-70. Equivalent to 8th & 9th grade level (13-15 yr-old students).
Allows Google to crawl the pages on your website as well as to show relevance and relationships between web pages.
Add external links to authority sites, to add value to the user and context to Google’s understanding of your content topic.
Use a multimedia to add value to your web pages like videos, podcasts and SlideShares longer engagement which is a good search signal.
Building links (AKA Off-site SEO), is arguably the biggest ranking signal Google uses to determine page rank. SEO link building is the process of earning or gaining links to your site.
Sites with more backlinks tell Google it’s a quality resource worth linking to and generally earn a higher ranking.
A link from another website “back” to yours and it acts like a “vote” in favor of your content.
The site linking to you will influence your page rank. So, high quality (authority) site link = bigger confidence vote and low quality link may work against you.
Three core areas:
Website Authority includes Trust Flow, Citation Flow, Domain Rating (DR) and URL Rating (UR).
Page Relevance includes Topical Trust Flow and Content Check (qualitative).
Site Credibility checks if linking site is HTTPS, number of Referring Domains, quantity of Organic Traffic and Spam Score (by Moz).
One of, if not still the most important, ranking factor is the quantity of referring domains along with the quantity and quality of backlinks.
Link building examples include Influencer outreach, Editorial links via brand mentions, Guest posting, Local Citation and the Skyscraper method to name a few.
Analyze the quantity and quality of your backlink profile along with your competitors using the tools in SEO resources.
The process of “reaching out” to influencer sites in an effort to earn backlink to your content. It’s not easy but HubSpot has a few outreach tips that helped our team.
SEO TRAINING PART 7
Do you remember the old days when websites had counters? You notice that an additional 500 people had visited the site since yesterday. Obviously, things have advanced considerably since then. Most importantly, you can’t gauge the effectiveness of your SEO simply by the amount of traffic you generate.
Monitoring your SEO performance and results starts with knowing what to look for. So, looking at your raw site visitor numbers, well, it’s something. What’s it really saying though?
Let’s say 1,000 unique visitors come to your site inside a month. Now, tell me something relevant about those visits. Can you? Do you know what you’re looking for? Would you know if you saw it? What if you did know? Would you know what to do with that new intel?
From our hypothetical 1k visitors you’ll want to define a set Key Performance Indicators (KPIs). KPIs will provide deeper insights into the visits and help you measure SEO performance.
KPIs are specific metrics about your traffic data and are measurable targets. I.e. - visitor engagement, social engagement and won/lost backlinks. They give a deeper insight into how consumers interact with your brand, website and content.
Remember, traffic itself won’t fill your sales funnel. The trick here is to attract qualified consumers to your website and get them to engage with your brand.
(Is your head spinning, yet? Remember that our Complete SEO Starter Kit is available for download. You do not have to go it alone!)
Set realistic and attainable KPI targets meaningful for your business to grow. Measure these targets often and track your performance.
Your KPI performance will speak to you over time. You’ll be able to draw better conclusions from the data. This will help you to make better SEO campaign decisions.
SEO TRAINING PART 8
White Hat and Black Hat SEO are two overarching strategies used by marketers to improve a site's ranking and visibility in search results. However, the methods used by each camp are quite different.
NOTE OF MENTION: All aspects of training found in this guide are White Hat SEO. This section demonstrates the distinction between methods and to steer you from SEO mistakes. Black Hat is the forbidden fruit - don’t be tempted.
A set of unethical marketing practices used to increase a site’s page rank and/or deceive the user. These practices are in direct violation of Google’s Webmaster Guidelines. There are more than a dozen of these Black Hat SEO techniques. We’ll touch on just a few of the biggest offenders.
A little history on the early days of ranking techniques. In the past, you could trick the search algorithm by artificially increasing your keywords in your meta tags and content. You may know this practice as “keyword stuffing”. This approach no longer works and will count against your search rankings.
Another notorious tactic was to gain hundreds and sometimes thousands of “low quality” inbound links (backlinks) to your site by paying for them. Back in those early days there were directory sites, link farms, link wheels, link pyramid and private blog networks (PBNs). Some of these still exist (like PBNs) and you can still buy questionable links.
I won’t define all the link schemes here and many other black hat tactics. It’s important to know these schemes are designed to manufacture backlinks. This is a direct attempt to manipulate the algorithm and is the quickest way to come under a “Manual Action”. When this happens you’ll get a very scary message in Google Search Console and your site traffic will flat line! It’s real!
One of the link schemes mentioned above is still very much in practice today. A PBN is a network of high authority websites used to manufacture links to your product or service pages (AKA money pages).
So, let me caution you! DO NOT BUY LINKS! Do not take shortcuts. When you do, I can almost guarantee it’s from a PBN or other less reputable source. What should I do then? Only use What Hat techniques - like the ones found in this SEO Guide.
The marketing public refers to What Hat SEO as a series of ethical techniques used to improve ranking in search results. I agree to a point. To me, White Hat really means marketing in a human way. Where our primary responsibility is to to be helpful to the user and not to our Google rankings.
A few White Hat examples your site should offer:
Remember White Hat is about “earning” your place in the search by being real, helpful and genuine. NOTE: All methods and tactics list in this SEO Guide strictly follow White Hat principles.
SEO TRAINING PART 9
Local SEO means increasing search engine visibility to those you’d service in-person.
Sometimes people need something locally. Ask yourself, how far are you willing to travel to fix your laptop, find a great restaurant or hire a tree cutter? Maybe close by in your city or region.
Do I need to market locally? It depends on your business and the people you serve. Think brick and mortar stores, service businesses, doctor’s office, etc that work within a specific geographic footprint.
Even if you serve wider geographic clientele, consider that your primary consumer base may still be local. Here you’ll want to include local SEO into your strategy.
Promoting your products and services locally requires a little extra effort. This means you must use a few special SEO tricks.
We mentioned that our goal is to boost local visibility in search. A great way to show local intent is to include location specific terms in your search marketing.
Google does a great job a figuring out a person’s location and intent for search. However, using a term like “near me” in your query is a clear signal of local intent with top drivers coming from mobile searches.
This local search intent is saying I need something in my vicinity. It’s also saying I need it now or very soon. The data now suggests that 76 percent of local smartphone searches for something nearby result in an visit within a day.
For businesses targeting locally, the new search signals are improving local visibility and generating higher-quality site traffic.
There’s a few steps here so let’s start with adding location terms into our website optimization strategy.
Relative local variant
Add “near me” after your keywords.
You can mix things up by substituting “near me” for “around me” or “close by”. You may also use area notations such as “downtown,” “southern”, or “shoreline”, but only if they apply to your location.
Example: best Thai food near me
Specific local variant
Add “your city name" or “in your city name” after your keywords.
You can mix things up by putting the local variant before your keywords.
Examples: SEO Service New York City or New York City SEO Service
NOTE: You can use “near me” in title headings, but I find looks unprofessional. Stick to “your city” for titles. For example, “best realtor in New Haven”. Don’t worry, Google will make the connection and it will sound more natural.
2. Earn new backlinks to your location-based pages using location-specific anchor text. Example (same as above): “best realtor in New Haven” as your backlink
3. Make your site content local-centric where appropriate. Write in your blog about local happenings, events and industry specific content affecting your region.
4. Create internal links from blog content to location-based product or service pages.
5. Setup your Google My Business listing (below).
Quite possibly the best Local SEO tactic. Although this comes later in our guide, it’s the very first task we do when marketing locally. Here’s how to claim your business on Google:
Head over to: https://www.google.com/business/ and click “Manage Now”:
The “Google Local Pack” is a new way of listing organic local business search results. After performing a local search query, Google will display the local pack as a map + 3 results.
The modified listings have different data:
WOW, a lot to know! Try not to be overwhelmed. Just get your business listing rolling. Setup only takes 30 minutes and once you do, you’ll be a giant step closer to ranking better in local search.
SEO TRAINING PART 10
Staying on top of SEO changes and best practices is vital for continued success. It ensures that your strategy for SEO evolves along with search engine demands. Good SEO tools and resources can help. We’ve compiled a list used by our SEOs:
Analyze page load speed:
Our favorite SEO blogs:
Online SEO training:
A website takes time to develop and maintain. Invest in good process and reap the rewards. Try to do it halfway, and you may find yourself nowhere near the top of the SERPs.
This guide should give you a useful approach on how to do SEO. Moreover, it aims at detailing the basic requirements and good habits for SEO. Customization is the essential ingredient that makes you stand out. However, none of this happens overnight.
Good SEO takes time to develop and hone. Most importantly, there will be some trial and error. There will be moments of refocusing and your customer base may change over time.
Organic keywords change as trends change just as language itself undergoes evolution. So, SEO and websites can never remain static.
Getting your website visible in search is serious business. It’s hard work but is extremely rewarding once you see results.
Be diligent in your efforts and don’t be afraid to reach out for extra help when you need it. Rome wasn’t built in a day; neither is your website’s success. Good luck - I know you can do it!