Search Engine Optimization Tips and Tricks – Learn how to increase visibility in Search Engines – Part 33 – Using frames in your page is frowned upon as a part of SEO

In the previous post (rich content and SEO), we argued that rich content by itself, even though it may look attractive to a section of your users, can pose problems for SEO since search engine crawlers don’t know how to easily read and index rich content. In this post, we talk about the use of frames and its potential for improving or causing problems to your Search Engine ranking,
A lot of you may even wonder about what frames are, and why are we even talking about frames ? After all, when sites first came up, there was a huge push to use frames as a way to separate out different sections of your site, and keep some sections fixed while the user could wander around in the other sections of your site. And it was something new, something cool (keep in mind that I am talking about several years back). However, what is the scene today ? There are sites that have been created from earlier that are using this method, and their owners worry about why their sites still do not have a prominent place in search engine results.
Frames is considered by many to be a dead technology, since you can use CSS if you want to ensure stuff such as a corporate logo always being visible, or any other matter that you would always like the user to see even if everything else in the other frame is scrolling.
Why are frames considered bad ? The construction of frames is such that you have a structure that splits the page into a container which hosts the different frames, which seemingly act as separate pages. And search engines treat them like separate pages (with some search engines actually having difficulty in going beyond the container code and not being able to get to the individual pages contained in the frames – this has to do with the assembler frame actually referencing the included frames as a ‘src’ tag rather than a ‘href’ tag). Even those search engines that are able to index the pages within the frames do so without any reference to the framed structure of the page, and when somebody visits the page from a search engine result, they will actually lead directly to the page. When they reach such a page, they no longer have the frame within their browser, and may find navigation to other elements of the site as a big problem.
What is a solution to this ? Well, using the NOFRAMES tag is a solution, but it requires for you to place your content in a separate section marked by the Noframes tag and search engines will read this. However, this also means that you need to spend more effort to ensure that all your content is kept in a sort of duplicate mode, and I am sure that you could use other means of replicating the usefullness of frames and do more for Search Engine Optimization.

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>