Three Tips for Frames and SEO
February 15th, 2010 by Jon
Sometimes, the technologies you use to build your website can do severe damage to your chances of a high ranking. When this happens, it’s usually a surprise. After all, you don’t expect the very material your site is made of to be the central cause of a diving PageRank. One of the design technologies that has long been a problem for SEO is the use of frames.
Frames became very popular quite a few years ago now, and have somewhat gone out of fashion. Although web designers have definitely gone off frames, you will still come across the odd site on the net that makes use of them. This is because frames, which essentially split your page into separate sections that act as pages on their own, are useful for some kinds of sites. It’s possible that you might find yourself in a position where you need to use a frame.
Different SEO companies will have different fallback plans for frames, and you can talk to our experts at SEO Consult about the methods available for your site. Like any other SEO issue, there are some old standard techniques that are favourites. The three top solutions for the frame problem on a website are:
- Work your ‘no frames’ tags. Your <NOFRAMES> tag can be used with your frames code to reveal any information the search engines might have missed. In basic terms, all of the content in the various frames on the page needs to be copied and pasted into a single, unframed, coded document. This is done by copying the navigation frames and body frames and working them into the main frame for the page. The content needs to be put between ‘noframes’ tags to let the search engines know that this is content a user would be seeing inside frames.
- Redirects. There are times when a ‘no frames’ tag will not solve the problem. This is particularly true when users are unable to see the framed content due to their browser. This can mean that only the main frame is visible or, even worse, the user lands on an inner frame. If the user lands on an inner frame, they are likely to get stuck without navigation to the rest of the site. To cover this eventuality, it can be a good idea to embed code to redirect users to the main frame page. This needs to be put into each of the inner frames, as you can have no certainty where the user will land. This can create problems as well, as users who are automatically redirected to another page tend to get irritated.
- Don’t use them in the first place. This may not sound like a solution to the average site owner, but it’s certainly considered a solution to most experts involved in SEO and web design. In finding another way to lay out your information, you can save yourself a whole lot of trouble. Unless you absolutely must have frames on your pages, avoiding them can be the best option of all.
Link to us
If you want to link to this blog, copy and paste the following HTML code to your website.










This is really good quality info, thanks a lot.
Great Blog info on SEO and frames but what about when using wordpress plugins for social media which seem to put the buttons into iframes?
Does this cause SEO problems or not?
Hi Richard,
You wouldn’t run into any issues using social media buttons in frames.
You only really run into issues when using frames when content that you want robots to crawl is contained within a frame, and since social media buttons aren’t really a huge deal to the page, it’d be fine to simply use a plug-in that uses frames for social media buttons.
Where possible, avoid frames, but for small things like social media buttons that aren’t important to the page, it’s not a huge deal.