Make Use of Image
Text only websites are typically dull and image based websites are unrecognizable to search engines. Find a good balance between related content and images, and always make use of the image
alt attribute. However do not keyword stuff the
alt attribute as this will hurt your rankings.
Provide Additional Content with Podcast and Videos
Podcast and videos are great for users as well as lowering your bounce rate. However, without any additional content, they are rendered as useless for search engines. I recommend providing a transcript or any additional content along with your podcast and videos.
Stay Away From Image Links
Search engines feed off of links and hyperlink text plays an important role in determining rankings. As search engines cannot read images, using them as links is typically a bad idea, especially if doing so within the main navigation. If you cannot get around using image links be sure to use an
alt attribute within the image.
Do Not Use Frames
Frames are extremely bad for SEO and are also an extremely outdated method of layout, so use them only if absolutely needed. A good alternative method to frames is PHP and the ability to include files.
Do Not Use Flash
As of yet search engines are unable to index flash based websites, thus any content used within a flash based website is unknown to search engines. If you must, you may use flash elements within a website, however not for laying out any links or content. If using any flash provide alternative content as well.