can anyone tell me?
Are you a Google Analytics enthusiast?
Share and download Custom Google Analytics Reports, dashboards and advanced segments--for FREE!

www.CustomReportSharing.com
From the folks who brought you High Rankings!
More SEO Content
International SEM | Social Media | Search Friendly Design | SEO | Paid Search / PPC | Seminars | Forum Threads | Q&A | Copywriting | Keyword Research | Web Analytics / Conversions | Blogging | Dynamic Sites | Linking | SEO Services | Site Architecture | Search Engine Spam | Wrap-ups | Business Issues | HRA Questions | Online Courses
Are Frames A No-no?
Started by
ch3rry
, Jul 30 2009 11:09 AM
6 replies to this topic
#1
Posted 30 July 2009 - 11:09 AM
#2
Posted 30 July 2009 - 11:42 AM
Strictly speaking, no frames are not a no-no. The search engines can index framed pages just fine, however there are some caveats.
The main issue is that when the engines index framed sites they crawl and index each of the files/pages that make up the frame. And those are the pages that will appear in their index for users to click on since those are the ones that contain actual content.
So if you have a typical setup where you have one frame that controls and shows all of the navigation elements of the visual page, and another frame that contains the content you'll usually see the 2nd page showing up in the SERPs. Meaning if someone were to click through they get your content, but then have no way to navigate further around your site. This obviously raises usability issues for your visitors.
There are several ways you can combat this, the simplest being to have a bit of javascript or something at the top of each of your pages that gets pulled into the framed page that checks to see if it's the parent window or not. If it's not the parent do nothing because the other frames should already be there. If it is the parent fire a redirect that will get the users to the page that contains both/all of your frame references.
FWIW, for the way most have traditionally used framed pages, there are simply easier and better ways to do the same sort of thing these days, ways that don't carry the same problems. For instance, you could use Server Side Includes, PHP Includes and the like to pull your navigation elements right into the page for you.
The main issue is that when the engines index framed sites they crawl and index each of the files/pages that make up the frame. And those are the pages that will appear in their index for users to click on since those are the ones that contain actual content.
So if you have a typical setup where you have one frame that controls and shows all of the navigation elements of the visual page, and another frame that contains the content you'll usually see the 2nd page showing up in the SERPs. Meaning if someone were to click through they get your content, but then have no way to navigate further around your site. This obviously raises usability issues for your visitors.
There are several ways you can combat this, the simplest being to have a bit of javascript or something at the top of each of your pages that gets pulled into the framed page that checks to see if it's the parent window or not. If it's not the parent do nothing because the other frames should already be there. If it is the parent fire a redirect that will get the users to the page that contains both/all of your frame references.
FWIW, for the way most have traditionally used framed pages, there are simply easier and better ways to do the same sort of thing these days, ways that don't carry the same problems. For instance, you could use Server Side Includes, PHP Includes and the like to pull your navigation elements right into the page for you.
#3
Posted 30 July 2009 - 01:39 PM
QUOTE
Are Frames A No-no?
For many reasons, yes.
Certainly you can work around their many usability and search engine nightmares, but in 2009, why bother?
#4
Posted 30 July 2009 - 05:38 PM
thanks!
#5
Posted 31 July 2009 - 02:58 PM
People still use frames?
Technically, you could make them work. But it's not really recommended to try.
Technically, you could make them work. But it's not really recommended to try.
#6
Posted 31 July 2009 - 03:32 PM
LOL- I love that this question is still around.
For the average site, there's no need for frames. Frames were popular in the days before SSI and dynamic sites because they reduced repetitive code! They were awesome.
I used to say frames were still good for online applications and sites where a lot of scrolling was required but these days with CSS and fixed positioning, there is really no good use for frames.
For the average site, there's no need for frames. Frames were popular in the days before SSI and dynamic sites because they reduced repetitive code! They were awesome.
I used to say frames were still good for online applications and sites where a lot of scrolling was required but these days with CSS and fixed positioning, there is really no good use for frames.
#7
Posted 01 August 2009 - 04:35 AM
QUOTE
here is really no good use for frames
I beg to differ
I use frames on my site to show availability calendars for rental properties.
This allows other agents to imbed the same calendar in their web pages.
Everyone has an up-to-date copy at all times.
Of course, I am not bothered how the SE see this, it is purely for real people.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users







