7. Use Flash content sparingly
Several years ago Flash hit the scene and spread like wild fire. It was neat looking, quick to download and brought interactivity and animation on the web to a new height. However, from an SEO standpoint, Flash files might as well be spacer GIFs - they're empty. Search engines are not able to index text/content within a Flash file. For this reason, while Flash can do a lot for presentation, from an accessibility and SEO standpoint it should be used very sparingly and only on non-crucial content.
8. Ensure that each page has a unique <title> and meta description tag
Optimization of <title> tags is one of the most important on-page SEO points. Many webmasters are apparently unaware and use either duplicate <title> tags for multiple pages or do not target search traffíc at all within this valuable tag. Run a search on a competitive keyword of your choice on Google - clíck on the first few links that show up and see what text appears in the title bar for the window. You should see right away that this is a key place to include target keywords for your pages.
9. Make sure that important page elements are HTML
The simple fact to keep in mind when optimizing a page is that the crawlers are basically only looking at your source code. Anything you've put together in a Flash movie, an image or any other multimedia component is likely to be invisible to search engines. With that in mind it should be clear that the most important elements of your page, where the heart of your content will lie, should be presented in clean, standards-compliant and optimized HTML source code.
10. Be sure to target keywords in your page content
Some webmasters publish their pages in hopes that they will rank well for competitive keywords within their topic or niche. However, this will simply nevër happen unless you include your target keywords in the page content. This means creating well-optimized content that mentions these keywords frequently without triggering sp@m filters. Any way you cut it you're going to need to do some writing - if you don't like doing it yourself it's a good idea to hire a professional copy writer. Simply put: without relevant content that mentions your target keywords you will not rank well.
11. Don't use frames
There is still some debate as to whether frames are absolutely horrible for SEO or whether they are simply just not the best choice. Is there really a difference? Either way, you probably don't want to use frames. Crawlers can have trouble getting through to your content and effectively indexing individual pages, for one thing. For another, most functionality that the use of frames allows is easily duplicated using proper CSS coding. There is still some use for a frames-based layout, but it is still better to avoid it if at all possible.
12. Make sure that your server is returning a 404 error code for unfound pages
We've all seen it. We're browsing around at a new or familiar site, clicking links and reading content, when we get the infamous blank screen that reads "404 page not found" error. While broken links that point to these pages should definitely be avoided you also don't want to create a "custom error page" to replace this page.
Why? Well, it's simple: if you generate a custom error page, crawlers can spend time following broken links that they won't know are broken. A 404 error page is easily recognizable, and search engine crawlers are programmed to stop following links that generate this page. If crawlers end up in a section of your site that is down through an old link that you missed, they might not spend the time to index the rest of your site.
13. Ensure that crawlers will not fall into infinite loops
Many webmasters see fit to include scripting languages, such as Perl, Php and Asp to add interactive functionality to their web pages. Whether for a calendar system, a forum, eCommerce functionality for an online store, etc. scripting is used quite frequently on the internet. However, what some webmasters don't realize is that unless they use robots.txt files or take other preventative measures search engine crawlers can fall into what are called "infinite loops" in their pages.
Imagine, if you will, a scrípt that allows a webmaster to add a calendar to one of his pages. Now, any programmer worth his salt would base this scrípt on calculations - it would auto-generate each page based on the previous month and a formula to determine how the days and dates would fall. That scrípt, depending on sophistication, could plausibly extend infinitely into the past or future.
Now think of the way a crawler works - it follows links, indexes what it finds, and follows more links. What's to stop a crawler from clicking "next month" in a calendar scrípt an infinite number of times? Nothing - well, almost nothing. Crawlers are well-built programs that need to run efficiently. As such they are built to recognize when they've run into an "infinite loop" situation like this, and they will simply stop indexing pages at a site that is flagged for this error.
|