9 Important On-Page SEO Ranking Factors That You Cannot Miss
On-page SEO is crucial if you want your page to rank on specific keywords. A well-optimized page is always one step ahead of its competitors so it must be done correctly.
Here are few important On-Page SEO Ranking Factors and how you can use them to improve your page rank.
Title is the text on the top of your browser inside the tab, it is commonly use to describe the page content.
It has been considered one of the most important On-page SEO ranking factors by many experts. It makes your page relevant to your target keywords and it improves your SERP (Search Engine Results Page) if done correctly.
One way to do it is to include your target keywords in the title and make it look natural. This is a good practice that sends signal to Search Engines what your page is all about. Here’s an example of it:
Target Keyword: On-page SEO
Title 2: “On-page SEO Techniques that works – Site Name”
Title 1 mentioned the keyword twice while looking natural, and the latter mentioned the target keyword at the beginning and added a long tail keyword with the website name.
Either one of those is a good Title optimized for the keyword “On-page SEO”, just ensure that you don’t over stuff keywords or else it may send a bad signal to Search Engines instead of boosting your rank.
The title length should be under 58 characters or 512-pixel display for it to be displayed properly in Search results.
2. Domain URL
Domain URL is the readable name inside the address bar of a browser.
To improve relevancy and ranking, it’s recommended to add your keywords in it. Google search highlights keywords on the domain when searchers query it, which means it has value to them.
Here are some examples of good and bad Domain URLs
Good URL: http://example.com/category/keyword = http://jameswafu.com/seo/onpage-seo-that-works
Bad URL: http://example.com/p=123abcd/uncategorized
Good URL: http://example.com/category/sub-category/keyword = http://jameswafu.com/seo/onpage-seo/domain-url
Bad URL: http://example.com/r=?gfe_rd=cr&ei=epDWV_niKOHN%8gfKt4dw/?s=awwps/keyword
It’s hard to crawl domains with too many special characters and random letters, also bot crawlers may not understand what topic is it relevant to.
On the other hand, a well-optimized domain URL sends more relevancy to Search Engines and can improve your page rank.
It’s an easy optimization that works.
3. Keyword Density
Keyword density is the percentage of a keyword against the total number of words in a post.
Adding certain percentage of keywords in your post in a natural way is a good On-page SEO practice which can boost page rank, but overdoing it or “keyword stuffing” may lead to a penalty instead.
There’s no exact or ideal optimal keyword density, I suggest to add not more than 2 targetted keywords for every 300 words.
Making variations of keywords is also recommended rather than making the exact same keyword repeatedly.
Here’s an example of keyword stuffing without variations:
Keyword Stuffing: On-page SEO is important for you website because On-page SEO makes your page rank higher and On-page SEO makes your page relevant to your target keywords, that’s why On-page SEO is very important.
Instead of stuffing keywords in one paragraph, sprinkle it all over the page, and again, make it looks natural. If Google thinks that you’re spamming your posts with targeted keywords, it might get penalized.
4. H Tags
H tags are the Subheadings used to categorize topics in a single posts like h1, h2 and h3.
H tags can make your page super-relevant without over stuffing keywords. Just insert your target keywords once in the Title, h1, h2, h3 and Domain URL.
Most of the time H tags will be added automatically when you create the Title of your post but it’s not always the case. Weebly for example creates an h2 tag when you do a Title post which leads to a missing H1 tag issue.
WordPress is much easier to use because all title posts will automatically be marked as Title element and H1 tag. You can also make h2 – h6 tags through their user interface with ease.
Note! Your page can still rank in the first page of Google Search without an h1 tag, but it can surely make your content more relevant and boost your page rank if you have one.
5. Internal Link
Internal link is a link from one page to another in the same domain name. It passes link juice which can help increase page rank.
This On-page SEO element is an effective way of jumping off your new posts to a good start. Once you post a new article don’t forget to link it to roughly 5 older posts and vise versa. Those old posts of yours with high page rank can give your new ones a jump start.
Internal link is one of the most underutilized On-page SEO ranking factor by many web owners, thinking that linking to your own posts has no value. It may not be as good as a High PR backlink but it’s still a link that can boost your page rank.
6. Outbound Link
Outbound link is a link from your post going to a different domain name. There are many articles online which tell the benefit of adding outbound link. One example is this Yoast article regarding the importance of Outbound links.
Outbound link is the most underutilized On-page SEO technique due to competition, but linking out to others has benefits.
Example is a new website that lacks credibility and authority, linking out to websites with high page rank allows them to borrow credibility.
It also sends signal to Search Engines that your page is relevant to that website’s topic.
7. Image Alt Tag
Alt text or Alt tag is a text that describes an image in your page. Google is encouraging website owner’s to add a Great alt text on every image to determine what the image is about. It also adds relevancy and may boost the rank a bit.
This is an opportunity to add more keywords in to your post, but just like what I mentioned before, do not overdo it or spam it. Use good image related to your topic and create alt texts with variations.
8. Social Sharing Buttons
I think we already know the purpose of those Social sharing buttons that floats on the side of the page. These buttons will make it easy for your visitors to share your content to Social Media Networks.
Without them, you’re giving your visitors a reason not to share your quality content.
Regardless of your website niche, Social Media Networks such as Facebook, Twitter, Google Plus and Reddit can drive good traffic to your website and it can boost your Search Engine ranking.
9. Long Quality Content
I think it’s true that most people doesn’t want to read long content articles and posts. However, it has benefits in terms of SEO. Case studies prove that long content can rank better in Search Engines than those with concise article.
Here are few of the benefits of a Long-form content based from Search Engine Land.
- Long-Form Content Ranks Very Well
- Long-Form Content Garners More Backlinks, On Average
- Social Media Hearts Long-Form Content
I still prefer a concise article, but long-form content is a better On-page SEO ranking factor. It can target more keywords and readers may have more reason to share it in Social Media Networks.