Basic On-Page SEO Techniques for a Solid Foundation
In this post we discuss the some important basic on-page SEO techniques that are the first steps to creating a strong on-page SEO foundation for your website.
Understanding Search engine optimization (SEO) can be confusing. There are many SEO techniques that when layered together create a powerful presence for your business in search engines.
On-Page SEO vs. Off-Page SEO
“On-Page SEO” is the practice of optimizing the content and HTML code for an individual web-page so that it ranks higher in search engine results for a particular phrase.
“Off-Page SEO” refers to linkbacks and other external ranking signals like Local SEO efforts.
Start with these BASIC On-Page SEO Components
When optimizing a page, start with these 5 Basic On-Page SEO components. Paying attention to these 5 pieces of the the SEO puzzle will provide a solid foundation.
- Keyword Phrase in the URL
- Keyword Phrase in the HTML Page Title
- Well-written META Description that uses the Keyword Phrase.
- Content that uses the Keyword Phrase
- Internal Linking
1. Use the Keyword Phrase in the URL
Using the keyword phrase in the URL of your page or post is easy to do in WordPress as long as permalinks are enabled. WordPress automatically generates post slugs from a post’s title, and you can edit the slug to contain your exact keyword phrase. (The post slug is the user friendly and URL valid name of a post. )
The trickier part of this step is determining your keyword phrase.
Find that Keyword Phrase with a Little Research
Before proceeding with any on-page SEO techniques, you need to know the keyword phrase you are optimizing the page for.
Figuring out a decent keyword phrase is such an important step…don’t skip it. It completely defeats the purpose to rank for a keyword phrase that no one is typing into Google.
Make an attempt to uncover what search terms your potential customers are using to search for businesses like yours. This doesn’t have to be an overbearing process.
A Little Keyword Research Goes a Long Way
Don’t optimize your pages for industry jargon that customers will never type into Google
(unless you are targeting technical industry people).
The first step to writing content that is search engine optimized is to determine the primary topic of the page….or your keyword phrase.
The goal in optimizing a page is to have a full page of content centered around ONE keyword phrase.
Keyword Research Tools
Here are some tools that may help you get ideas about possible keyword phrases:
- BackLinko.com has an extremely thorough guide for DIY Keyword Research. This guide contains just about everything you need to know to do some good keyword research on your own.
- Google AdWords Keyword Tool
- Research keywords and how your site ranks for specific terms using Free Tools by SERPs SEO
- Enter your competitor’s websites to get keyword phrase ideas SEMRush.com
- Think like your potential customer and search.
Look at the search results…do you see businesses like yours in the search results? This is usually a good indicator that the phrase is a good one for you to use.
Checklist for an effective URL:
- Try to use your keyword phrase in the URL for the page.
- The URL should be relatively short when possible. With all else equal, shorter URLs rank better than long URLs.
- Don’t include ‘stop words‘ unless they are an important part of the search phrase.
2. Use the Keyword Phrase in the HTML Page Title
The page title is important to let searchers know the content of a result and why it’s relevant to their query.
Located in the top of the browser window, the Page Title is often the primary piece of information used by a user to decide which result to click on in a Search Engine Results Page…so it’s important to use accurate, descriptive titles on your web pages.
Checklist of things to consider when writing HTML page titles:
- Every page should have a unique HTML Page Title.
- The title length should be between 35 and 65 characters.
- The title length should include at least 4 words.
- Include the ONE keyword phrase for that page in the title and put the it at the beginning of the title if possible.
- Avoid keyword stuffing.
See how to add the Page Title
- Add the Page Title using Yoast SEO
- Add the Page Title using the Genesis Platform
- Add the Page Title using All in One SEO Pack Plugin
3. The META Description
The META description is typically the brief “snippet” paragraph displayed underneath a link in a Search Results Page. However, depending on the search term, Google will sometimes display something other than the META description, highlighting words used in the content that are relevant to the user’s search terms.
When Google Doesn’t Display the META Description as Expected
Here is an example of Google displaying something other than the META description when doing a search for “Google Local 3-pack Alpharetta”.
We don’t mention the “3-Pack” in the meta description we wrote, but it is mentioned in the content. Google is displaying a snippet from the page content instead of the META description we wrote because it is more relevant to the searcher in this case.
Checklist of things to consider when optimizing the META Description:
- Differentiate the descriptions for different pages…each should be unique.
- The description length should be around 135-170 characters. (Update July 2016: There is evidence Google is experimenting with longer meta descriptions.)
- Include the keyword phrase in the description. Put it near the beginning of your description.
- Make sure your descriptions are truly descriptive and human-readable.
See how to add the Meta Description
- Add the Meta Description using Yoast SEO
- Add the Meta Description using the Genesis Platform
- Add the Meta Description using All in One SEO Pack Plugin
4. Keyword-Rich Content
Checklist for writing keyword-rich optimized content:
- Length of Content: The body length should be at least 300 words centering around 1 keyword phrase. There is a correlation between longer content and ranking higher in search engines.
- Include the Keyword Phrase in at least 1 Heading (H1, H2, H3, etc.) and in the content where it makes sense. A tool like Yoast SEO will help guide an appropriate density or frequency of keywords in your content.
- Include LSI Keywords (Latent Semantic Keywords) .
This is a fancy name for related keywords which can include synonyms. The Google algorithm is sophisticated and recognizes synonyms and makes judgments based on contextual cues.
- Optimize Images:
- Include an ALT attribute for every image that is descriptive, accurate and includes keywords where it makes sense.
- Use keywords in the filenames of the images when possible.
- Check for broken links and correct HTML. (http://validator.w3.org/checklink)
- Avoid Keyword Stuffing (see below)
Avoid Keyword Stuffing
Keyword stuffing is repeating the same words or phrases so often that it sounds unnatural. Following is an example of keyword stuffing provided as an example by Google Webmaster Guidelines:
We sell custom cigar humidors. Our custom cigar humidors are handmade. If you’re thinking of buying a custom cigar humidor, please contact our custom cigar humidor specialists at email@example.com.
5. Internal Linking
After the page is optimized, be sure to create links back to the page from other content on your website.
Look for places where you mention the keyword phrase on other posts and pages and take that opportunity to link back to the page your are optimizing for that phrase.
This helps search engines discover content on your site. It also reinforces that the subjects of your pages and posts are related to the keyword phrases used to link to them.
The Bottom Line on SEO
Be relevant for what your potential customer is searching for. Write about what you want to rank for. Then write some more about that. Then write some more.
- Engage your customer in social media and with email marketing
- Provide relevant information about what you’re selling
- Be a “good match” for what the user is looking for.
Remember that you are serving users and customers. Put them first and it will help everything else start falling into place.