These Search Engine Optimization guidelines are aimed at improving website rankings in search engine results. They are geared towards improving your Google ranking, but are valid for all search engines.
Following these guidelines will help Google find, index, and rank your website pages.
Please visit the GO Soft Search Engine Optimization services page if you would like some help to improve the Google, and other search engine rankings, for your website.
Paying attention to these design and content guidelines will go a long way towards writing your website in such a way as to enable Google to easily index and rank your pages. These guidelines are mostly things that you, as a web developer, should be doing anyway to meet modern standards compliant HTML/XHTML.
Do the simple things that any good web developer should be doing anyway, and wait for your website to steadily climb up the rankings. You will be surprised at how quickly your google ranking will come good simply by building your website technically correctly.
Lynx
Use a text browser such as Lynx to examine your site, because most search engine spiders see your site much as Lynx would. If features such as Javascript, cookies, session IDs, frames, DHTML, or Flash keep you from seeing all of your site in a text browser, then search engine spiders may have trouble crawling your site.
robots.txt
Make use of a robots.txt file on your web server. This file tells crawlers which directories can or cannot be crawled. Make sure it is current for your site, so that you don't accidentally block the Googlebot crawler. You can test your robots.txt file to make sure you're using it correctly with the robots.txt analysis tool available in Google Webmaster Tools. Use robots.txt to prevent crawling of search results pages or other auto-generated pages that don't add value for users coming from search engines.
Content Management Systems
If you use a Content Management System (CRM), make sure that it creates pages and links that search engines can crawl.
The following quality guidelines, basic and specific, cover the most common forms of deceptive or manipulative behaviour that Google may respond negatively to.
Webmasters who spend their energies upholding the spirit of the basic principles of web development will provide a much better user experience, and subsequently enjoy better ranking than those who spend their time looking for loopholes they can exploit to trick or mislead search engine bots.
Make pages primarily for users, not for search engines. Don't deceive your users or present different content to search engines than you display to users. This is commonly referred to as 'cloaking'.
Don't participate in link schemes designed to increase your site's ranking. In particular, avoid links to web spammers or 'bad neighborhoods' on the web, as your own ranking may be affected adversely by those links.
Don't use unauthorized computer programs to submit pages as they will count against you in Google's ranking algorithm.
Avoid tricks intended to improve search engine rankings:
Be aware that Google seems to have a probationary period where new sites, even if indexed, will not necessarily appear in search results immediately. You may have to wait a period of 90 - 120 days after your website is launched to see it appear in Google results at its full potential. The Google Sandbox is not a recognized algorithm by Google. It is just a phrase used to describe the effect often seen with new websites that have only recently been found by Google.