Diverse oplossingen, zoals bijvoorbeeld het werken met meta-tags, helpen de spider alleen om de desbetreffende pagina te vinden, niet de drie samen. De noframes tag kan de spiders tegemoet komen. Neem de onderstaande code over:
<html> <head> <title> Frames en spiders </title>
<link rel="stylesheet" type="text/css" href="../css/text.css"> </head>
<frameset cols="20%,*" border="10"> <frame src="content.html" name="contents"> <frameset rows="*,4*"> <frame src="titel.html" scrolling="no" name="header"> <frame src="intro.html" name="body"> </frameset>
<noframes>
<body> <h2> Frames en spiders </h2>
Wat frames zijn
Frames zijn losse paginas met een stukje code, die weer in een andere pagina passen. Zo kan een pagina worden verpreid over verschillende HTML bestanden zodat u een website krijgt dat bestaat uit iets als:
index.html header.html navigatie.html content-pagina-naam.html footer.html <p> Wanneer u deze tekst ziet dan is uw browser niet in staat om frames te in te lezen. Echter alle pagina's kunnen toch bekeken worden! Bezoek vooral onze website! <p> <a href="content.html">Contents</a> </body>
</noframes>
</frameset>
</html>
De spider en de browser van uw websitebezoeker zien de additionele informatie, die is opgenomen in de noframes tag , zoals hieronder is weergegeven:
De tekst in content.html wordt probleemloos gelezen door de zoekmachine. Bovendien zal de spider de hele website doorzoeken. Hoewel Internet Explorer niet kieskeurig is wat betreft de locatie van de noframes tag (hij mag ook als eerste worden opgenomen), is het vanwege andere browsers aan te raden om de noframes tag direct achter de frame informatie te plaatsen. Overigens is de inhoud van de titel frame van groot belang voor de zoekmachine, neem dus altijd een titel op in de noframes tag.
|