AllExperts > Experts 
Search      
General HTML/Web Design Programming Q`s
Volunteer
Answers to thousands of questions
 Home · More Questions · Answer Library  · Encyclopedia ·
More General HTML/Web Design Programming Q`s Answers
Question Library

Ask a question about General HTML/Web Design Programming Q`s
Volunteer
Experts of the Month
Expert Login

Awards

About Us
Tell friends
Link to Us
Disclaimer

 
 
 
 
About John Martin
Expertise
I am able to answer any web design related questions including but not limited to html, dhtml, xml, wml, css, php, flash, swf and WAP. I have computers and electronics experience dating before the Military where I served as a tactical telecommunication com center operator in Military Intelligence during Desert Storm (and Desert Shield). I have a total of 22 consecutive years of computer experience (since age 14) and also teach computer classes locally. I also know little known secrets to making money online and SEO.

Experience
22 years of consecutive computer related jobs, hobbies and Military operations.

Education/Credentials
Personal experience, US Military Intelligence experience, Schooling and Signal Corp. Training as well.

Awards and Honors
Army accommodation medal and a two week advancement in A.I.T. training due to already existent computer knowledge at the time.

 
   

You are here:  Experts > Internet/Online > Personal Web Pages > General HTML/Web Design Programming Q`s > frames used in HTML: how to avoid

Topic: General HTML/Web Design Programming Q`s



Expert: John Martin
Date: 6/18/2008
Subject: frames used in HTML: how to avoid

Question
QUESTION: In many publications you find that the use of frames is negative factor for websites. (in respect to google searches and rankings). But I never read an alternative to when I click on a link left of the page 2 or more area's on that page (without opening a new window) are changed.
If you have a look at my site www.hodirawijn.be you will understand my question immediately (take Fe assortiment)

ANSWER: Actually I'm not sure what you are asking because the second sentence didn't make much sense to me.  Can you please rephrase this somehow?

---------- FOLLOW-UP ----------

QUESTION: I meant : If you want to change several informations in one page when you click on a link in the page, you have to use frames. But they (publications) say that in respect to Google ranking of your site, frames are very bad. But I never read an other solution to do what frames can do namely : changing several area's in a page with one click. Perhaps you know a method?

Answer
Ok technically there are alternative to frames like certain scripts offer.  You can see some examples on the site but namely this URL... http://www.dynamicdrive.com/dynamicindex17/ajaxpaginate/index.htm

But let me include something here... The reason that the frames are bad for SEO and ranking is because the frame and iframe content does not appear in your source code (only the iframe code does)... and if your frame content is indexed separately in the search engines then they will list separately... meaning that if someone clicked on the link in Google, it will only open the page that goes in the frame instead of opening the entire website.  Also... the relevant content that goes with those links will not appear in succession when search engines are crawling the site.  This will make the search engines think that you have links that are not relevant to the page content and will give you a low ranking.

The way that you are using an iframe is unnecessary anyway because you are loading an entire page upon clicking the link anyway.   Iframes are best use when links cause only the content to open in just that frame without reloading an entire page first.

For example, you give your frame a name...

<iframe src="url" name="main"></iframe>

then you point your link to that frame...

<a href="page-to-open-in-the-frame" target="main">text here</a>

then instead of a whole new page opening, that page will just reload inside of that frame.  

Add to this Answer    Ask a Question



  Rate this Answer
   Was this answer helpful?
Not at allDefinitely              
   12345  

     
About Us | Advertise on This Site | User Agreement | Privacy Policy | Help
Copyright  © 2008 About, Inc. About and About.com are registered trademarks of About, Inc. The About logo is a trademark of About, Inc. All rights reserved.