Hi friend I have updated my site with u r suggestions, now have a look on my updated site http://www.otssolutions.com I got reviewed my website from one seo expert and he said "good one please optimize the coding also there are lots of Script and css to be align in css file other than that it seems to be good Also some form elements are making your code lengthy" now friend please suggest me how to optimize coding part of my website?
Pretty good. A few notes: You still have some script and css on your page. Use external. There's too much <h1>. Use <h2> and <h3>.
1) You have canonical issues (which means you also likely have duplicate content and split page rank/link juice issues as well). I can access every page on your site w/ multiple URLs (www and non-www version). This is not good. Choose either www or non-www as the canonical (prefered) version of your URLs and 301 redirect requests for the non-canonical version to the canonical version. 2) I believe the "SEO expert" was telling you to move all of your JavaScript and CSS styling into external files. This makes your site MUCH easier to maintain, makes your pages load faster in the browser, AND increases your content:code ratio for SEO purposes. 3) You are not making use of <h2>s. You're missing out on an opportunity to help your pages rank. 4) You have "OTS Solutions" in every <title> on your site. This is hurting your ability to rank for the other keywords each page is really targeting. It could be worse... You could have placed it at the begining of each <title>... But I would drop the site name from all <title>s except maybe the about us and contact us pages. Doing so will help your pages rank for their targeted keywords/keyword phrases. 5) This page could possibly land you in hot water with Google should a competitor report you. Link exchanges are frowned upon by Google and seen as violations of their Google Webmaster Guidelines. As such, if they think the sole purpose of the links are to manipulate rankings, you could be penalized. Make sure that when linking to sites like these 1) they are related to the topic of your site and/or 2) the link has a rel="nofollow" attribute. If you link to a bad site and that site gets hit with a penalty, you could also be penalized for promoting bad neighborhoods. If you're not 100% sure the site is legitimate and following Google's Webmaster Guidelines then I highly recommend adding the rel="nofollow" attribute to the link.
Thnak you so much for your suggestions. now please help me to set 301 redirection on my page, how to do it? and do need to set redirection for my internal pages also?