![]() |
|
Homepage |
Web Marketing |
Una Homepage ottimizzata per i motori di ricerca | |
Una Homepage ottimizzata per i motori di ricerca
Concesso in esclusiva a MrWebmaster.it - E' vietata la pubblicazione senza espresso consenso del proprietario <meta name="description" content="Salumeria TalDeiTali - etc..."> <meta name="keywords" content="salame provola ricotta etc...">Altri Meta Tag quantomeno interessanti sono classification che indica la tipologia di sito, robots che indica allo spider del motore quali pagine indicizzare e come, revisit-after che indica allo spider ogni quanti giorni tornare per indicizzare nuovi contenuti. In ogni caso per una completa panoramica di questo elemento consiglio la lettura dell'articolo relativo al Tag "meta" dell'HTML. Il corpo della pagina Il corpo della pagina dev'essere snello ed essenziale nel codice HTML, per cui sconsiglio a priori gli editor ad interfaccia visuali a favore del blocco note, o anche di un qualsiasi editor purchè se ne usi solo la parte relativa al codice HTML senza lasciare che le funzioni GUI del programma lo sporchino. L'elemento fondamentale che consiglio di utilizzare è il Tag h1 per il titolo ed h2 per eventuali sottotitoli o per i nomi di eventuali sottocategorie menzionati in una pagina delle macrocategorie. Per il resto consiglio di utilizzare il menu orizzontale (per intenderci sotto al logo) e di studiare un layout che contenga il menu verticale sulla sinistra dell'interfaccia (guardando il monitor) piuttosto che sulla destra: i motori si comportano come il parser del browser leggendo il codice dall'alto verso il basso e da sinistra verso destra, quindi prima si trovano i link interni e più semplicità di indicizzazione è prevista. Utilizzare il grassetto col Tag b per indicare le parole chiave nel testo oppure strong ed evitare il più possibile il grasstto con stilizzazioni CSS, dato che per i motori di ricerca non si tratta di parole importanti da prendere in considerazione. Ricordo che prima sono posizionati gli elementi all'interno del codice della pagina e più semplice sarà che i motori di ricerca li indicizzino come contenuti importanti per la pagina stessa. I link alle pagine interne E' risaputo che i motori di ricerca non amano le querystring, ovvero gli indirizzi che presentano dei parametri dopo l'estensione del file corrente. Torniamo al sito della salumeria ed immaginiamo che sia stato realizzato in ASP piuttosto che in PHP. Un esempio di querystring è il seguente: /prodotti/prosotto.asp?nome=salameoppure: /prodotti/prosotto.asp?nome=provolaSono considerati molto meglio i seguenti: /prodotti/salame.aspe: /prodotti/provola.aspPer quanto scomodo e poco pratico e veloce risulti ad un programmatore, questo è quanto! Esistono in ogni caso sistemi di URL rewriting da impostare direttamente sul server Web, oppure si può dinamizzare il processo di creazione delle pagine creazione delle pagine e scrittura dei contenuti. In ogni caso non andiamo fuori tema, quindi lascio lettore la scelta dello strumento da adottare per la creazione di questo sistema di assegnazione dei nomi alle pagine e consiglio lo studio, almeno basilare, di un linguaggio lato server. Vediamo adesso come vanno scritti i link. La sintassi base, già nota a tutti, è la seguente: <a href="salame.asp">Salame</a>E' molto importante indicare il title del link ed eventualmente indicarlo in grassetto: <a href="salame.asp" title="Salame"><b>Salame</b></a>Lo stesso discorso vale per le immagini cliccabili che possono ospitare il testo alternativo sia con l'attributo alt che con il "title" sul link. Conclusioni e considerazioni La cosa più difficile in questa attività è quella di far convivere gli aspetti estetici, funzionali e strategici: allo scopo è consigliabile essere ingrado di poter gestire da soli tutto quanto c'è da gestire, oppure lavorare in un team di persone specializzate nel loro profilo professionale ma con conoscenze l'uno dell'attività dell'altro. |
IN EVIDENZA
Effetto ombra su testo con Photoshop
Guadagna col tuo sito grazie a TradeD...
Guida XHTML
Riscrivere le URL con Asp
Riavviare IIS
HTTP 500 internal server error
Generare password casuali in Javascri...
Errore 80004005: Cannot update. Datab...
Introduzione ad Ajax ed Asp con Jscri...
Referenze dei Tag Html
Stringhe di connessione via ODBC e Ol...
Referenze dei fogli di stile Css
Le espressioni regolari in Javascript
|
||||
© 2001/2010 lukeonweb.net - A cura di Luca Ruggiero, Partita IVA 05564851219 -
Privacy |
Pubblicità |
Contatti
| |||||