9 febbraio 2008

Indicizzazione, il problema frame

Uno dei maggiori problemi dei frame, riguarda l'indicizzazione da parte dei Motori di Ricerca, che tramite i loro spider, ricercano keywords ( parole chiave ) esclusivamente tramite file di testo.

I Motori di Ricerca, adottano oramai da tempo nei loro spider, nuovi algoritmi di ricerca per indicizzare le pagine dei siti web. Se un tempo le keywords, erano ricercate nel tag <title>........</title>, e nei META-TAG tipo:

<meta name="description” content=”qui va la descrizione del sito”>

<meta name="keywords” content=” parola chiave, altre parole chiave”>

Oggi le keywords, vengono ricercate tra la struttura delle pagine, mediante testo, ( vi ricordo che anche i link, sono strutturati semplicemente da del testo ) ecco l'importanza di evitare i frame, in favore di pagine strutturate in modo “testuale”

Esempio di codice xhtml, di una pagina che usa frame.


<!DOCTYPE html

PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"

"DTD/xhtml1-frameset.dtd">

<html>

<head><title>Pagina Web</title>

</head>

<frameset cols="200,*"&gt;

<frame name="Contents" target="main">

<frame name="main">

</frameset>

</html>


I Motori di Ricerca vedono esattamente quello che vediamo noi, cioè niente di veramente utile hai fini dell'indicizzazione. Se proprio non possiamo fare a meno di un sito con frame, ma vogliamo essere indicizzati almeno nei principali Motori, tipo Google, dobbiamo usare il tag “riparatore” <noframe>......</noframe> .

Esempio di pagina web indicizzabile tramite aggiunta del tag <noframe>.


     <!DOCTYPE html

PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"

"DTD/xhtml1-frameset.dtd">

<html>

<head><title>Pagina Web</title>

</head>

<frameset cols="200,*">

<frame name="Contents" target="main">

<frame name="main">

<noframes>

<body>

<div id="header">

.....

</div>

<div id="contenuto-centrale">

.....

</div>

<div id="navigazione-sx">

.....

</div>

<div id="pie-di-pagina">

.....

</div>

</body>

</noframes>

</frameset>

</html>


In questo modo possiamo strutturare la pagina nel modo che vogliamo, è rendere più facile il lavoro dei Motori di Ricerca, che trovando le nostre pagine, ci renderanno anche il favore di indicizzarle.

Nessun commento: