there are scores of factors that may make or break your site with both users and search engines, below are a few do’s and don’ts that will point you in the right direction.
Do’s:
CSS based layouts
CSS sites are faster to run, it’s easier to navigate around them and there’s extra user interaction. They also let designers have extra command over search engine optimization, make it easier to add Meta tags and keywords and, sites are easier to update and maintain.
right use of headings
The correct use of Headers and Headings helps the search engines to crawl your site and index them in the search engine. besides while choosing a heading attempt to incorporate keywords and something important to attract traffic into your websites pages.
Flawless XHTML
You ought at all times investigate your website with W3C Validator as it will prove errors which you can patch up before submitting your sitemap. Ironing out all the errors before your website goes live will ensure your site is user(and search engine) friendly.
usage of subfolders
When setting up your page structure it is crucial to have your page keywords included in the page tile/page name. By doing this you are helping to enhance your on-site SEO and which in turn will improve your search engine ranking. Most websites have page structures such as ‘http://…/pg 5/ type= 3′ which does not help the search engines to recognize your website.
Don’ts:
Overuse of flash
Full flash sites are not liked by Google nowadays as content is most important. On full flash websites the second most hit button on the web is the “skip intro” button. Don’t get me wrong a small flash banner does mate your site look good, just don’t overdo.
No Sitemap
By not having a sitemap for you website you are basically not telling Google about it. A sitemap lets the Google spiders (bots) will crawl your website and get your site indexed. We have worked on sites before where a client had updated their website but not submitted a sitemap; the problem then was that Google did not know anything about the new pages or content.
Table based design
Table based website design is becoming a thing of the past as the internet becomes more and more powerful. This is down to complex problems when updating websites built with tables and also the speed in which it takes to load a website solely built using tables.
No clear navigation
Poor navigation is not acceptable when building a website. A user will not spend more than 2 minutes trying to figure out how and where to find the information they want, they will simply move onto another site and you will lose that person for good.
Excess utilization of images/ scripts
Having loads of of images and scripts will distract the end user from the content and the message that you want to deliver. Also images and scripts can sometimes take awhile to load on your website and users will not wait.
at hand are a number of factors that might make or break your website with both users and SE. Today mostly javascript frameworks like mootools are used by developers which can exceed easily the 50kb mark.


