Google’s 2015 On Page SEO Factors: the Complete List

SEO is dead and many SEOs are leaving the profession just because of limited works. Do you think SEO has changed? Yes is it but not dead. Now there are so many factors for higher ranking in search engines which include domain level, website on page, back-linking, user experience, social medial, online branding and other factors.

To get higher ranking in search engines, you must read On Page SEO ranking factors 2015 below:

Domain Level Factors

Domain plays one of the most important roles in higher ranking in search engines. Review some domain level factors that help in higher ranking in search engines.

Domain Name – Keywords included domain still get higher ranking in search engines and most relevant for business keywords but domain name should not be exact keyword match, exact match domain is a negative sign for search algorithm.

Domain Age – Have you heard? Old is Gold? Yes, old domain name is still considered as Gold. Google and other search engines still give important to the old domain in higher ranking.

Country Specific Domain – Google gives important to Local search and displays more local results in search rankings. Google had recently updated “Pigeon algorithm” which gives preference to local businesses over local brands. Having country specific domain extension helps website in higher ranking in local search engines.

Domain Registration Time Period: Do you know domain registration time length affect your website ranking in search engines? Google and other search engines also considers those websites which are registered their website for longer period of time.

Website Level Factors

There are lots of on page SEO factors that will help you in higher raking in search engines which includes:

Title Tags: Having keywords in the title tag is good for rankings. Placing most relevant keyword at the starting of the title tag gives search engines and user a quick insight into the content of the web page.

Title Tags Length – Tag tags should not be more than 60 character or 512 pixels.

Avoid Keywords Stuffing – Adding keywords multiple times in title tag is considers as a keywords stuffing which is against to search engine ranking guidelines, therefore we should not do keywords staffing in title tags.

Call to Action Words – Call to action worlds should be included with the title tag that will improve CTR and conversion rate of your website. Meta tags should be unique for every webpage’s.

Meta Description Tag –This is a short summary of webpage which display below to URLs on search engine ranking URLs. Having keywords within the description and attractive text can force visitors to click on the link. Meta description should be between 150 – 160 characters long and unique for every webpage. Either you can create it static or dynamic.

URL Structure –Web page URLs is also important factor for search engine ranking. Having keywords within the URLs and static URLs are more indexable as compared to dynamic webpage URLs.

URL Length – Lengthy URLs hurts website, not user friendly and some time gets problem in indexing.

Keyword in H1 Tag – Having keywords in H1 tags give some weightage to keywords in higher raking. It’s good to include most important keywords in your H1 tag of the webpage. Only one H1 tag should be included on the webpage and different for every webpages.

Webpage Content– As you all know that the importance of content on the website. Google gives importance to those pages which have more, unique and informative content on the webpages. Having user and search engine friendly content on the webpages helps you in higher ranking.

Keywords within the Content – Having keywords within the content gives support to keywords in higher ranking on search engines. Based on Latent semantic indexing (LSI), we must have to include variation of keywords within the content of websites and the density should not be more than 3%.

Duplicate & Low Quality Content – Duplicate low and thin quality of contents are harmful for the website. Google is continuously updating his Panda algorithm which is all about the quality of contents, rank higher those websites which has high quality content and sending penalty or rank lower to low quality content containing websites. Markup – Do you know including markup on the website can help search engine crawlers interpret the content of your pages more effectively? To improve CTC of the website we should use language for content display, we can use it for event, customer review and on shopping websites.

Content with HTML Script– Content should be within HTML or markup language. Having contents within JavaScript and dynamic is not good for search engines ranking.

Website Download Speed – Speed is one of the most important factor considers by search engines.

Duplicate Web Pages & Canonicalization – Having duplicate webpages on the website is also pass negative values for the website in search engines rankings. To avoid duplicate webpage issue of the website, it’s required to implement canonical tag on the duplicate webpages.

Image Optimization – To rank images or optimize website images, it’s required to implement Alt tag for every images of website. Image Alt tag should be relevant and descriptive.

WWW and WWW Protocol Redirection –   Website should be redirect www or not www protocols or canonical tag should be included on the webpages to avoid duplicate issue. You can also control this issue from google webmaster tools.

Broken Links – Having too many broken links on the website is also pass negative value for website, broken links should not be on the website.

Paid Advertisements – Having too many advertising on the web pages also pass negative value for the website and directly impact search engine ranking.

External Links – The quality of external links also direct impact search engine ranking, we should avoid including too many external links on the website and all external links should be in no-follow tag.

HTML Errors or W3C Validation – Website should be validated with W3C validation and HTML error free.

Number of Webpages – More webpages, more traffic, more trust and higher ranking. Having more pages is good sign for higher ranking in search engines.

 Pagination Tag – Pagination tag should be included on the multiple numbering pages for product display.

XML Sitemap – XML sitemap should be included on the website and must be submitted in Google Webmaster Tools.

Robots.txt – Robots.txt file should be included on the website and low quality and other irrelevant webpages must be blocked through robots.txt

Website Design Factors

Mobile Website Design – The design of website is most important for website higher ranking, website should be responsive and mobile friendly. Google recently started sending notifications to webmasters with sites that are not mobile friendly.

Header Link s–Most important webpages links should be included in the header section of website. Google and other search engines give important to those webpages links which are linking from header section of website.

Breadcrumb Navigation – The navigation and interlinking of website should be clear. Breadcrumb navigation should be included on the inner pages of website for better user interaction.

Content Interlinking– Its good idea to link inner pages from keywords from webpage contents, this will improve user interface and pass link juice to inner pages.

Local Business Address – We can also include company address on the webpages of website that will help in local search engine ranking on local search.

Apart from these On page SEO factors we should also wok on off page activities that include:

Link building

Social Media optimization

Online branding

Content Marketing and more. We will share with you in next post.


Birbahadur Singh Kathayat is an entrepreneur and online marketing consultant. He is founder of the online marketing company LBSWebsoft. He has 10 years of work experience in digital marketing and helping small business. He advises several startups and established companies in India and other countries. You can follow him online at Google+ or @bskathayat.

Leave a Reply