The Ultimate Guide to On-Page SEO
Search engine optimization (SEO) is the process of affecting the online visibility of a website or a web page in a web search engine's unpaid results—often referred to as "natural", "organic", or "earned" results. In general, the earlier (or higher ranked on the search results page), and more frequently a website appears in the search results list, the more visitors it will receive from the search engine's users; these visitors can then be converted into customers
You will also want to read:
Ordinarily, websites with the best content would place highest in search engine rankings. That would have been in an ideal sense. Although the issue of best content is defined by Google, best content is no so easy to attain following Google's definition.
Basically, Google itself gives a clue about its quality guidelines:
Avoid the following techniques:
- Automatically generated content
- Participating in link schemes
- Creating pages with little or no original content
- Sneaky redirects
- Hidden text or links
- Doorway pages
- Scraped content
- Participating in affiliate programs without adding sufficient value
- Loading pages with irrelevant keywords
- Creating pages with malicious behavior, such as phishing or installing viruses, trojans or other badware
- Abusing rich snippets markup
- Sending automated queries to Google
Follow good practices like these:
- Monitoring your site for hacking and removing hacked content as soon as it appears
- Preventing and removing user-generated spam on your site
So, although ranking near or at the top of Google’s results, though, is a possibility; that requires good search engine optimization, simply referred to as SEO. Search Engine Optimization is broadly divided into two categories - on-page SEO and off-age SEO. This post is primarily focused on on-page SEO.
What is on-page SEO?
We will want you to think of on-page SEO as what you do on the website to boost its quality and enhance its ranking. It is one of the most important steps you can take to maximize results and website traffic from search engines and to make sure that their spiders are able to see and understand all the great content you’ve created. To achieve this, you will need to optimize each website page and that is basically achieved through on-page SEO.
Search engines, including Google, have their spiders gathering information 24 hours a day, seven days a week. One of the spiders’ main tasks is assessing the content of every site on the web to determine the subject of each page, how informative it is, and its overall importance in relation to similar pages on the Internet.
Most spiders will discard all the unneeded information and focus on understanding the actual content.
Interestingly, search engines do not see those fancy formatting or shiny widgets – they just see plain, pure text. That’s how search engines see your nicely crafted website pages.
Search engine spiders also take inventory of all of the websites that are linking to yours. That is also an important factor in SEO, but it’s not our subject in this article. Here we’ll focus only on what the robots see on your site, and we will learn how to serve the spiders with the quality content which they desire.
Most Relevant on-page SEO factors
Your primary goal should always be to clearly show the search engines what each page of your site is about. That’s done through correct use and placement of your most important keywords, and through proper page and site organization.
Keywords tell spiders what are the most important subjects covered by your content – and not coincidentally, the keywords you want to rank for – while organization makes it as easy as possible for spiders to find those keywords and assign them the appropriate importance.
Another important on-page SEO goal is to demonstrate that the content is designed not only to please search engines, but to benefit your visitors as well. That is done by using a variety of elements, including lengthy and engaging text, multimedia elements which boost user interaction with your site, and outbound links to third party, authoritative sources of information that complement your articles.
Ensuring that the page loads quickly and does its best to keep visitors on the site for as long as possible are also important factors in the on-page SEO equation. The good news is that free online services like WebPageTest can help you pinpoint the issues that affect the website loading speed, for example.
Achieving good performance in these areas is not as difficult as it sounds if you take things step by step. Here’s our detailed on-page SEO checklist.
1. Use descriptive URLs
Both visitors and spiders find your content via the URLs assigned to your website pages, and those online locations provide vital information to search engines.
Ensure that you are using URLs that are not so difficult for visitors to remember, and will entice them to click. More than that, use URLs that give search engines the same clear topic signal.
Keep all your website URLs as simple and informative as possible (short and sweet is the key) and make sure to include the targeted keyword. Avoid using spaces in your page URLs, because they end up showing as gibberish.
If you use WordPress, you can easily make the URLs (which WP calls permalinks) friendlier in the “settings” section.
If you have lots of confusing subdirectories containing the content on your site, make sure to clean them up. Some plugins, SEO modules and extensions had been very useful in doing this for various Content Management Systems (CMS).
2. Write optimized title and description meta tags
Meta tags are small pieces of information included in your pages’ code. Their primary purpose is to tell search engines more about your site and to give them text to display in their listings. Obviously, these tags should be created according to what spiders want to see – and more importantly, what you want them to see.
The “title” tag is the key on-page SEO element of your entire page. It should be short (no more than 60 characters) and to the point. And it should begin with your most important keyword(s), since Google and other engines give the most weight to the first three to five words.
The title tag will be displayed as your page title in the search engine results, so be sure to write it in a way that entices surfers to click. If you run an online store, adding words like “inexpensive” or “discount” to the title tag will significantly increase the number of website visits because they form keywords used by lots of shoppers..
In addition to this, the extra words will also help you rank for several long-tail keywords that are related to your primary keyword.
The “description” tag will often times (but not always!) become the description of your page that’s shown in search engine listings, so you want to turn it into an informative “mini-ad” for your site, while still including crucial keywords. It should have about 150 characters or less, because additional characters will be truncated on Google’s search results pages.
Thankfully, the annoying “keywords” meta tag which was once used to manipulate the search engine results doesn’t matter anymore.
3. Use keyword-rich H1, H2, H3 and image tags
Good HTML formatting uses tags named H1, H2, H3 and the like to specify the size of headers on a page. But search engines also look at the H1 tag (and to a lesser degree, H2 and H3) for clues regarding the most important topics on the page.
You would probably assume that you want to put your main keyword in the H1 tag and the long-tail, secondary keywords in the H2 and H3 tags, and you would be right. In fact, most content management systems and themes, particularly WordPress themes, will automatically do that for you. Some, however, use these tags solely for formatting purposes, so you could end up with extraneous phrases getting the “H1 attention” that your main keywords deserve. Be sure to check your page’s source code, to ensure that this isn’t happening.
Many people make this mistake, but you shouldn’t ignore another powerful opportunity to wave your keywords in the face of spiders: the use of image tags and names. If you want those search engine robots to understand that your site is about cameras, why name your photos “image1.jpg”, when you can call them “best-cameras-for-youtube.jpg”, and so on?
Images can also be tagged with titles and alt texts. Take full advantage of this feature, without overdoing it; otherwise, search engines will figure out that you are trying to game the system.
4. Create high quality content which includes LSI keywords
The text that makes up the bulk of a page’s content is the most important element on almost every web page. Even if you have only read one or two articles about modern SEO, you have no doubt been hammered with the idea that “content is king”. That’s one important dictate, but there are others.
Let’s deal with quality first. It’s certainly cheaper and less time-consuming to buy or produce low quality articles, or even use article spinners that automatically generate content that’s “borrowed” from other people’s websites.
However, those savings are illusory. Search algorithms are getting smarter at recognizing bad or spun content, and popular pages are often reviewed by Google’s own employees. This explains why poorly-written pages will never get great rankings.
Just as important, Google is now including metrics in their algorithms that take into account the amount of time visitors remain on a page, with metrics known as Bounce Rate and Time on Site/Average Session Duration.
If your inexpensive content doesn’t provide value to the visitors, they will leave immediately and your rankings will reflect that fact. These days, quality really is king.
And the length of your content is also very important. Studies show that articles which have at least 1,000 words will receive much better qualit rating from the search engines. It may not be possible to have that much text for some subjects or pages, of course. For instance on an e-commerce store, there’s only so much you can say on a store page that is trying to sell a product..
Make sure to include the targeted keywords in your text; otherwise, Google may have a hard time trying to understand what you are trying to rank for. Don’t try to game the system by repeating your keywords over and over; otherwise, Google may penalize your website. Using your keywords too many times is considered “keyword stuffing”, which used to be quite effective in the past, but now will quickly get you into trouble.
So how many times should you include your keywords? Unfortunately, the answer is “it depends”. Some SEO experts will swear that 1-3% is the optimal value, while others (including myself) will tell you that keyword density doesn’t matter, as long as the content flows naturally. We suggest you just focus on writing for your users and not ust the search engines.
Here’s a video where Google’s most popular SEO expert – Matt Cutts – tries to dispel the keyword density myth. Take three minutes to watch this movie, and then stop being obsessed about keyword density – old school SEO doesn’t work anymore!
Yo will also want to draw from the pages that already rank in the top ten for competitive keywords and try to estimate their keyword densities. You will discover that real SEOs have forgotten about these outdated search engine optimization techniques. By the way, by examining the pages in Google’s top ten you can also figure out the optimal content length.
One final factor is the use of long-tail variations of your keywords and related phrases, which are often referred to as LSI (latent semantic indexing) keywords. Google’s algorithms have become incredibly sophisticated during the last few years, being able to accurately analyze synonyms and closely-related phrases. Their main goal is to evaluate the content of a page and determine its relevance.
There are many tools which will help you find commonly-searched long-tails and LSI keywords, and they are very useful when it comes to content optimization. In fact, Google’s own search results can serve as a good source of LSI keywords.
Final Words and Basic On-Page SEO Tips to Keep in Mind
There are “big four” on-page factors that we’ve looked at so far will make your content impress the search engines. But there are other, less important ranking factors to consider as well, if you want to maximize your chances of getting first page Google rankings.
Use multimedia content. Add images and/or video to your content; this can improve time on site and lower your page’s bounce rate. If a particular page includes just a video, add its transcript below it, as this will increase the amount of high quality text on the page, boosting its rankings.
Keep the content above the Fold. Newspapers have always put their most important content on the top half of the front page, where readers will see it immediately. Google uses a similar technique to evaluate content, and will devalue a site that places ads, instead of quality content on the first screen a visitor sees.
Don’t forget to add outbound links to authoritative sources of information that complement yours
That;s it and good luck as you build a better ranking website and improve your visibility on the search engines.