Most of the internet traffic going to websites is generated and pointed by search engines like Google, Bing and Yahoo etc.
Boost Your Website Rank
If you design a search engine friendly site, the website can rank high in the search engines and will get lot of visitors.
Web pages and content of the website is indexed by robots or web crawlers which make a list of content of a website and include that in their result pages.
The crawlers also follow links on the found pages, read their content and add that to the database. This is how search engines are able to present the content, on a visitor search.
Don’t Use Frames
One of the reasons web developers advise not to use frames in a website is to make sure that the web pages get indexed.
Web crawlers have a hard time reading the content of framed pages, and in most cases abandon further indexing.
Most search engines can easily read text from source code of the web page, but if you present the page in combination of flash and images, it gets hard for the robots to read it, that in turn makes it hard for the search engine to know where to rank the the web page.
Use Correct Meta Tags
It is a good practice to use correct meta tags according to the content of the web page. When crawling the site the search engine will be able to know exactly, what the page is about and index it accordingly.
As an example if your website is about domain names and all your content is related to domain names, search engines will conclude that this website should be indexed in that category.
These are some of the tricks, you can use to have pages of your website indexed quickly which tell the search engine what your website is all about.