Search Engine Likes
1. Sitemap
Site Map is important. You should have a link to the sitemap page in your home page. The sitemap should list your website page one by one with a descriptive title. It not only helps your visitor to find your page, but also help search engine spider to crawl your website easier.
Besides the sitemap page, you should also submit your sitemap to Google and Yahoo. These can definitely helps these two big search engine to index your website.
http://www.google.com/webmasters/sitemaps
http://siteexplorer.search.yahoo.com
2. RSS
RSS stands for “Really Simple Syndication”. It is an XML-based format and it is used to provide items containing short descriptions of web content together with a link to the full version of the content. Web publishers use RSS to create and distribute news feeds that include links, headlines, and summaries. It can be used for distributing and gathering content from sources across the Web, including newspapers, magazines, and blogs.
RSS is a popular way to distribute information across Internet. It has links, descriptions and contents which are the great resource for search engine spider.
3. Blog
Blog contains fresh and hot topic. These are the good source for search engine. If you have a blog, search engines spider may favor your website and visit your website more frequently and regularly.
Search Engine Not Like
1. Image
Search engine spider can understand the text, but they don’t know your image. Don’t put any text on your image as the spider cannot read it. Search engine spider can only interpret the image with the “alt” attribute or the file name. So, remember to add those alt attribute for every image in your web page.
2. Flash
Similar to image, search engine spider cannot interpret the flash. In Google, there is no method for you to search for flash. If you have a flash in your web page, you should provides an alternate way for the search engine to crawl.
3. Frame
Most major search engines do not support them. Search engines are unable to spider content contained in a frame, regardless of its format. You can use div tags and CSS to provide frame-like page, which are SEO friendly.
for frame, it is easy to use div and css to provide frame-style webpage.
css can provides better customization on this frame-style webpage.
besides frame & flash, it’s better not to use javascript in your menu navigation. or you should proivde an alernate to navigate your website.