Check for Relevancy and Design: Is the website design speaking your targets and themes well to the visitor as well as search engines too. This can be nicely achieved through a nice part of keyword rich content present on your website. Keep in mind that most of the top search engines will rank your site depending upon the topic they determine you are offering.
Use of keyword rich META Tags: META tags located within the invisible source of your web page. They are designed to provide the details of your web site to visiting search engine spiders
Search Engine ‘Unfriendly Dynamic URL’s : Unfriendly dynamic URL’s are a common side effect of using a Content Management System that is not designed with search engine rankings kept in mind so do re-writing of the URL’s to make them into non-dynamic form
Polish & Optimize Text: You have to keep your text engaging as well as smartly optimized to present an obvious topic to the visiting search engine spiders or visitors coming to your website.
Check for technologies used on your website
- Frames: it makes your website less SEO Friendly, so avoid making use of frames else use ‘No Frames tags’.
- Flash: Flash Files makes your website less SEO friendly and heavy to load.
- Java script and CSS file: externalize it into .js file else place the java script code into the bottom.
Spot Check for Spam: some web designers add hidden text because they think it will help your rankings. This is entirely untrue and can cause extreme problems for your search engine visibility. Don’t use any spam techniques like keyword stuffing, cloaking, hidden text etc etc.
Navigation and Provide Clear Paths: Is the navigation within your site entirely graphical or programming oriented? In this case you should create a textual link menu at the bottom of your page