As SEO service provider we found that more then 80% of clients who buy link building service have very poor Onpage SEO. All link building activities on sites that are not optimized have much lower power and is waste of money. I have made this Onpage SEO guide for clients who buy our All-in-One SEO link building service and want to share it with you guys: SeRocket Onpage SEO guide Introduction No matter how many good links you may have this alone will not help you have a good ranking if you Onpage SEO is not done in the correct manner. That is where this guide comes in and if followed correctly you can ensure that you have the most appropriate and efficient Onpage SEO. Although a main element of our service concentrates on the backlinks, task for you is to improve your Onpage SEO using the tips you will learn from this guide. A combination of our hard work on link building and tips from this guide will result in undoubtedly improved Search Engine Optimization. It should be noted that you do not necessarily need to carry out every step within this guide but you should bear in mind that the more you do endorse the greater your chances of success will be. As we all know the recent Google updates have made high ranking sites even harder to come by. It goes without saying that only the very good sites will be able to achieve a high ranking. A major part of their ranking philosophy is user usability. This is simply described as "what is good for the visitor should be ranked better in search results", e.g. "if one sites loads faster than another it means that the user will spend less time waiting to see the site meaning this is better than the slower site"...etc. This is just one of many features which is compared against your competitors and used to determine the search engine position of your site. By being able to improve these various elements it will not only rank your site higher but also the overall experience of the user will be enhanced which translates into increased sales, traffic, conversions and also a lower bounce rate. Depending on what level of technical knowledge you possess many of the steps within this guide can be carried out with relative ease. Some of the steps however may require you to hire some help in order to complete them and the best places to find help with such work are the sites Odesk and Freelancer. You simply just need to post an ad on both of these sites giving details of the step you require help with and then await for responses. An example of an ad you could post on Odesk and Freelancer is as follows: "Title: Onpage SEO Project Hello, We will provide you with a step by step guide for improving our Onpage SEO. You must have experience with <write your CMS here (e.g. Wordpress)> and <write CMS language here (e.g. PHP)>. If you have experience with this it will not take you more than 8 hours to finish all tasks. Maximum we can pay for this job is <write amount here>. When applying for this job you must send samples of your previous Onpage SEO projects. Thanks, <your name>" First Step The initial step involves Google analytics and Google webmaster tool which are two very effective tools for improving your online business. You should go to these sites now and register with them. If you have just finished these steps you will be required to wait a few days before Google shows some useful data within them. We will utilize data from these services in the following steps, hence why this particular step is carried out first. Recover Bad Link Profile If your site is brand new or has no built in backlinks to it then you can skip this step. If however you have had link building in the past then it is highly recommended that you use Link Detox to analyse and remove toxic links. We will use paid tool located at www.linkdetox.com The price of this tool is 99 EUR/month for 5 domains. You have the option to cancel it right after you pay and there is also a 30 days money back guarantee. There is also an option to buy just two credits, for two reports - which costs 50 EUR. Yes, the price is higher, but this is the only paid tool that we recommend in this whole guide and it is highly effective in the long run. How to do it: 1) From Google Webmaster tool export all "Links to Your Site". Navigate inside your site Dashboard > Search Traffic > Links to Your Site. Then click "More >>" below "Who links the most" list. On the next page click on "Download more sample links" and choose "CSV". If you don't see any links here re-visit in a few days and check it again. 2) You will need to register at linkdetox.com and then click "Start" in order to create a new report. You then need to enter the URL of your site in the first field, chose the theme of the domain, select "classic mode" in DTOX mode, in Upload your own Backlinks select the CSV file you have exported from Webmaster tools and then click on the "Detox my site" button located at the bottom of the page. Once the report is generated we then need to choose links to be added to the Google Disavow Tool. Within your report you will find a "summary" section. Here you will need to first click on "<some numbers> of your backlinks are Toxic links, you should remove them." You then need to scroll down and select all the links and Disavow them. This will essentially get rid of all the toxic backlinks which may have built up in the past and ultimately affect the overall SEO of your site. Once this is done you will need to go onto the "Summary" section and click on "<some numbers> of your backlinks look suspicious, you should check them". In this particular step we filter some links and keep others. Link Detox uses internal rules such as SUSP1, SUSP2 etc... and all the rules are explained in detail here: http://www.linkdetox.com/faq/ From our experience we have found that you will need to remove links with the following: â€¢ SUSP5 â€¢ SUSP15 â€¢ SUSP16 â€¢ SUSP17 â€¢ SUSP19 You will then need to simply use the filter option in Link Detox to export all of these links. It is highly recommended that you manually check each link individually, in particular high PR/authority links. The last thing you want to do is accidentally remove a high quality link which you paid good money for. Once all the links are set as Disavow you must then click on "Google Disavow Links" next to "Export Filtered Data as". 3) The next step is for you to copy links from this file and submit them to Google Disavow Tool-https://www.google.com/webmasters/tools/disavow-links-main 4) Check "Unnatural links to your site" message in Webmaster Tools. Inside Webmaster Tools visit your site Dashboard > Search Traffic > Manual Actions If you see "Unnatural links to your site" message click on "Request a Review" button and send message to Google telling them that you have submitted all toxic links to Disavow tool. Site uptime and load time Uptime If your site has downtimes initially you will be losing leads during that time. It should be noted however that Google do not take kindly to unstable sites and give them a lower ranking as opposed to those running with a stable server. Register a free account with pingdom tool at https://www.pingdom.com/free. This tool will monitor your sites Uptime and then send you an email or SMS each time it is down. If you see that your site has downtime of more than a few minutes once a month then this is not a promising sign. You should immediately contact your hosting support and request an explanation of what is happening and how they will take steps to ensure this will not happen again in the future. If you need to change host then do it. It is always better to do it sooner than later! We highly recommend to all our clients CrocWeb hosting. This provider is an extremely stable shared hosting service with guaranteed resources and most importantly of all they use LiteSpeed server and SSD disks. This combination will give you a much faster site load time. Page Load Time It has been proven in many experiments that page load time has a direct and significant impact on position in search engines. The faster your page loads, the better SEO score it will get and ultimately the better overall position. These free online tools will show your page load time: â€¢ http://tools.pingdom.com/fpt/ â€¢ http://www.webpagetest.org â€¢ http://gtmetrix.com/ Simply just enter the URL of your home page and run it in all three tools. Then do a print screen of the results or just write them down. We want to improve these numbers, so it's good to have them in order to compare with results once all the methods have been incorporated. Optimize Images With Kraken.Io If all the images on your site (server) are in one folder, simply download it with FTP to local computer. If the files are all around the server you will need to optimize image by image. Use free kraken service - https://kraken.io/web-interface Upload images to their service and it will optimize them. As and results you will have images with the same quality but with less size in KB. It means faster page load time. This is a very important step and should not be ignored. In case you don't have time to optimize all the images on site, do this step for all images that are visible on the home page or the page that you want to rank high in search engines. Now install two Firefox add-ons: â€¢ Page Speed - https://developers.google.com/speed/docs/insights/using_firefox â€¢ Yslow - https://addons.mozilla.org/en-us/firefox/addon/yslow/ These tools will effectively analyse your page and give a relative score for it. The higher the score is the better the potential ranking of your page will be. It will become clear of how many things can be improved on the page. The goal is to achieve the highest score possible in both tools. Every step is explained right there in the tool and you have all the links to external sites which explain it in further detail. If you don't fully understand these technical details, it's better to hire someone who will do it. Or simply skip this step and move on next one. It is possible that the next step will improve Page Speed and Yslow score. Use Cloudflare Register a free account at cloudflare.com and follow the steps in their tutorial. Using the cloudflare service will speed up your site and give one more layer of protection against web attacks. Settings may vary depending on the type of site you have and what level of caching is required. Read documentation on their site or contact support if further help is needed. Caching The caching will depend on the type of CMS you use. It is advised that you search online for caching plugins. For example for Wordpress the best combination is to use "DB Cache Reloaded Fix" with "Hyper Cache" plugins. Each individual CMS will have its own solutions for caching and you will need to search reviews online and pick the best one. Optimize Databases Optimize and Repair your MySQL databases from time to time (once a week). It will significantly improve your sites load time. Search Online for Optimization Tips As Wordpress is one of the most used platforms now, here are some resources for improving Wordpress speed: http://graywolfseo.com/business-issues/how-to-speed-up-wordpress/ http://www.wphub.com/tutorials/speeding-up-wordpress-website/ Again, you don't need to do each step from these guides, but the more you do - the better. Onpage Elements Page names Always use keywords in page names (popular like SEO friendly URLs). If your keyword is "blue widgets", check whether or not your pages have names like that at www.domain.com/blue-widgets.html or just like www.domain.com/page004.html H and Title tags Always use keywords in Title tag (<title> on the top of HTML code of page). Also use keywords inside H tags on the page (titles and subtitles - H1, H2 and H3). Image Names Make sure the images on your site have names like img_219.jpg or my-keyword.jpg. It is much more effective to use keyword in image name (name of image file). Alt Tags Use keywords in image ALT tags. Internal Folder Structure Images, css files, theme files are usually placed by default in folders like "images", "style", "theme", etc. You can change names of these folders and include your keywords in them. For example "image" folder where are all images are stored can be renamed to "my-keyword-images". You can do the same with the theme and style folders. Important: Always be aware of over optimization! Don't use the same exact keyword in all places above. Make several variations of the main keyword and rotate them. E.g. If your main keyword is "Unlock iPhone" - image folder - "iphone-images" - theme folder - "unlockingphone" - ALT tags - "Unlock iPhone","iPhone Unlocking","Apple iPhone" Length of Content Google prefers longer articles to shorter ones. Take a look at your competitors (sites in top 10 results for your keyword) and their articles length, then write articles slightly longer than these. Mobile Version of Site Today more and more visitors are using their mobile devices to browse the internet rather than desktop. Do you have a mobile version of site? If not, find some responsive theme or make a separate version of your site for mobile users. You will not just get more conversions from them, but also your position in SE will improve due to Google being able to see that you care about all your visitors. Content Quality Carry out some research and have a look at the most popular sites and the quality of the articles on them. You will need to strive to reach something similar to that standard. Make sure you used images, bullet points, many subtitles, linking to other related sites and linking to other inner pages on your site. Linking to other related sites is a very important aspect of SEO as it means that you are giving value to your user by showing them related content on other domains. Google really likes this and will improve your ranking if you do this. Copy From Authority Sites There are some things that all good authority sites have and that you can easily copy. About us page, contact us page, terms, sitemap page. You should have all these pages on your site. Now, pay attention to this - all big sites always have links to their social profiles like Facebook page, twitter, YouTube channel,linkedin, etc... Why don't you do the same. make a Facebook page and Twitter page at the very least if you don't have time for others. On facebook and twitter make a few posts about your keywords and link back to several inner pages on your site. Then make a few posts related to your niche and link to authority sites. Then add Facebook and Twitter icons on each page of your site and link to your profiles. This is exactly the way other big and successful sites are doing it so why don't you! W3C Validator This step is not necessary but is highly recommended. Carry out the test with the W3C validator. Attempt to fix all errors in order to get W3C valid page. Google recognizes and appreciates valid pages because it shows that you care about browser compatibility. Compare Site with Competitors Sites Carry out research by using Google to identify the top 3 to 5 competitors for your main keyword. Also look into micro niche sites that target the same keyword as you. You need to compile a list of your competitor sites. Now submit all these URLs together with your site URL at this free tool - http://tools.seochat.com/tools/free-seo-comparison-tool/ What you will see on next page is a comparison between all these sites using different Onpage SEO elements. Your goal is to be in average numbers between them all. For example: If "Words On Page" is present in most of the sites above 1000 and your home page has only 300, add more content to it. Take a look at number of words in "Title" or "Meta Description" on your competitors and try to make a similar number of words and keywords in Title and Description. Apply the same rule for all other elements. Bounce Rate If you're able to keep your audience longer on your website, across more of your pages, they are much more likely to share your content or transition to becoming repeat visitors over time. Sites which have lower bounce rates and a higher time spent on site are considered to be of higher quality to search engines such as Google, and often rank much better than sites which experience high user drop off rates. By providing your users with engaging, high quality content, you're ensuring that the likelihood of them taking the next step in your web marketing strategy is much more likely than if you were to serve up irrelevant, distracting, low quality content. Read the following article in full at http://www.jobstock.com/blog/how-to-reduce-bounce-rate-percentages/ or simply search on Google for "reduce bounce rate" and you will find many tips about this important element. Here is one quick trick that will help you to find pages where the bounce rate is high and where traffic is organic. This is important because visitors who come from Google to your site and don't find what they are looking for, will inevitably click the Back button and go back to Google to visit alternative sites. Google can detect that visitor returned back from your site and that your site actually doesn't have good content that is related to that keyword. When this happens you are losing key position for that keyword in Google. Therefore it is highly important to find pages with organic traffic that have a high bounce rate. Login to Google Analytics and choose your site, then go to Traffic Sources > Search > Organic Below blue graph you will see "Second dimension" button, click on it and choose Landing page (inside Traffic Sources). What you will see now are your top visited pages from search engines and their respective bounce rates. Work on these pages in order to deliver what the visitor is looking for. A high bounce rate means that what the visitor expected to see on your page is not there or better quality was expected, more readable content, etc. Free Onpage SEO tools Use these 3 sites to analyze your Onpage SEO elements once again: â€¢ http://www.woorank.com/ â€¢ http://tutor.rs/seo-report/ â€¢ http://seo-status.com/ Each report will give additional resources and optimization tips. ---------------------------------------------------------------- If you have any question post here and I will answer.