Frames and Search Engines



Get Web Design Tips and Tricks on mps-web-design.com. Frames and Search Engines topic will increase your understanding on Web Design Tips and Tricks. We at mps-web-design.com only provide news, articles, information in Web Design Tips and Tricks. Web Design Tips and Tricks at mps-web-design.com provides the most up to date news and articles. If you have questions please do not hesitate to contact us.


When it comes to framed sites and the effect that the use of frames by a site has on its search engine ranking, there are two schools of thought.

Some people say that framed sites, if done properly, have no problems in getting good rankings in the search engines.

Others claim that if search engine optimization is important to you, never use frames.

In my opinion, the truth lies somewhere in between. Yes, the use of frames does throw up a few issues when it comes to getting good rankings in the search engines which don't understand frames.

Hence, when you are designing a new site, I would recommend that you avoid using frames, unless you have a specific reason for doing so.

However, if you already have a site which uses frames, all is not lost. You can still get good rankings in the search engines even though you have used frames.

Furthermore, using frames also has its own advantages when it comes to search engine placement, as we shall later on.

This article assumes that you have a working knowledge of frames. For more information on frames, go to http://www.webreference.com/dev/frames/

In case your site uses frames, the key to getting good rankings lies in using the NOFRAMES tag. The NOFRAMES tag is intended to help framed web sites display some content for those people who are using browsers which don't understand frames.

The search engines which don't understand frames also look at the NOFRAMES tag. Hence, if you are using frames, you need to add content to the NOFRAMES tag.

What you should do is to add a complete web page within the NOFRAMES tag. Ensure that this page repeats the important keywords for your site a number of times.

Also, in order to ensure that the content within the NOFRAMES tag is as prominent as possible to the search engines, you should put the NOFRAMES tag right after the FRAMESET tag.
However, don't put the NOFRAMES before the FRAMESET tag. If you do that, Internet Explorer will display your site correctly but Netscape will display the content present in the NOFRAMES tag, rather than the content present within the frames.

Furthermore, you should also place a link to the page containing your navigation links in the NOFRAMES tag. This ensures that the search engines are able to spider the internal pages in your site.

One problem that occurs when you use frames is that the search engines may often display one of the internal pages in your site in response to a query.

If this internal page does not contain a link to the home page of your site, the user will be unable to navigate through your entire site.
The solution, of course, is to add a link to the home page from that internal page.

When the visitor clicks on that link, she is brought within the context of the frames.

However, simply adding a link to the home page presents yet another problem.

If the visitor had already been viewing that page within the context of the frames and then clicks on the link to the home page, a new set of frames will be created in addition to the frames already being used. I

n order to solve this problem, you have to use the TARGET = '_top' command in the link, i.e. the HTML code for the link would be something like

Go to our home page

Wrapping things up:

As I mentioned earlier, there is also an advantage to using frames. Since most Internet users are now using frames enabled browsers, it means that not many people are going to know what's present in your NOFRAMES tag.

This allows you the repeat your keywords a few more times in the NOFRAMES than what you could have done if you were writing a page which humans would also see (of course, don't repeat the keywords too many times - that can cause your web site to be penalized for spamming).

You can also avoid using tables, graphics etc. which you would otherwise need to use if humans would also view that page.

However, it is debatable whether this small advantage is sufficient to justify using frames.

For more advice on how you can take your web site to the top of the search engines, subscribe to his FREE newsletter by going to:
http://www.the-easy-way.com/newsletter.html



Rocket Spanish. - Cutting Edge Interactive Audio Course! High searches, check out learn spanish in Overture or Google. High conversions!
AstrologySource. - Professional Astrology Services, Original Content for your site. Put our Astrology Cookbook Search Engine on your site!

This post comes a bit late in the whole web 2.0 cycle. I feel that it bears repeating because I have come across sites that don't follow some basic principles when pulling in 3rd party data from sites such as flickr, twitter et. al.

APIs and data portability

The blessing of popular and easy to use APIs and the data portability of web 2.0 applications has had an unfortunate side effect, and that is that some implementations that use these services do not integrate appropriate contingency design should these 3rd party services fail.

Caching data calls to APIs is a good bit of contingency design. Many APIs will require caching - like that of Amazon - but I suspect this is intended to help limit resource use of the API host, not the site using the API. The reasons a person using API accessed data on their website would want to cache the data are:

  1. To speed up the load time of their website
  2. To have a back up plan if the API call fails

A simple implementation to handle those two cases would be one that caches an API call for a given amount of time and one that freshens stale cached data and triggers an error should an API call fail.

Caching is good contingency design practice

As I said above, this post is a bit late to the party but it is worth writing as recently I have come upon at least three sites where firebug and other widgets have revealed issues retrieving API fetched data and the site loading times have been horrible.

A decent implementation idea would be to roll your own caching wrapper and agnostically plug it in to a stable caching tool, perhaps something like Cache Lite for PHP. In this manner you have a reusable, caching library independent piece of code that can handle caching/flushing and refreshing of data which could function to handle the two cases discussed above.

And that's it. It's been 541 days since my last post. Wow. I hope this is a re-start of a new phase of blogging. Right, and it looks like I had not built the commenting functionality into this version of the site. What a surprise. I'd still like feedback so if anyone has any email me at mike at this domain and I'll pop a comment right into the database. Off to build some commenting functionality... Comments should be working now.



Article Index: | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79


More Articles:


1. WHERE THE BIG BUCKS ARE
Commonly the price received for a product is broken downinto parts. And selling price less overhead and costs is netprofit. No matter how you choose to do the math, the profit oneach sale made early in the month can be considered as a steptoward covering costs for the whole of it. Sales made once all costs have been covered, are clearly thesales you want. For the profit per sale can now be considerednet. And excepting taxes, these are bucks you can tuck intoyour pocket come the end of the month.…

2. Website Promotion and Design Tips By Steve Hill
Are you thinking that it is about time your small business had an internet presence, however are not too sure how or who to go to build and promote the website.This article will hopefully be of benefit to you as it will give you free tips on website promotion and on how to obtain a website on the cheap.Many people believe that it will cost them thousands to have a website designed and this fact alone puts many people off. Due to the large number of people who now offer website design services,…

3. Conversion Counts: Improving Web Conversion Rates
It seems that everyone’s looking for better Search Engine rankings. If you have the right keywords, a high ranking can attract targeted traffic to your site. But how many of these visitors become customers and clients? Conversion-- not ranking-- is what pays the rent.Converting Visitors into ClientsSearch Engines, print ads, referrals, email newsletters, and links all play a role in an effective web marketing strategy. But once visitors arrive at your site, how do you go about persuading them to…

4. Quicktime Format
One of the very first video formats was released by Apple Computer Systems way back in 1991. It's still in use and it's called Quicktime. In those long ago days of computers (pre-web) Quicktime was hot stuff. Like many of the really great innovations of the time, Apple was the creator. Oh you didn't know the little fact that Apple originated much of the technology that today we take for granted, did you? What, did you think all of the great inventions of the computer world came from Microsoft (s…