Visualizza un messaggio singolo
  #1 (permalink)  
Vecchio 01-05-2008, 13.19.06
L'avatar di Ludus
Ludus Ludus non è in linea
Moderatore Sentinella
 
Registrato al forum dal: 20-01-2007
ubicazione: Roma
Messaggi: 4,068
predefinito Ottimizzare WordPress lato SEO

In questa guida vedremo come ottimizzare al meglio la piattaforma WordPress dal punto di vista SEO.

Ottimizzare le url di articoli e pagine

Una url, senza una buona struttura dei permalink, risulta di questo tipo:
codice HTML:
http://www.nomesito.it/?page_id=2
che rappresenta il tipo di url standard, di default della piattaforma, mentre, utilizzando una struttura personalizzata delle url, avremo
codice HTML:
http://www.nomesito.it/chi-sono
che è decisamente migliore e, soprattutto, più comprensibile e memorizzabile dall'utente.

WordPress, comunque, ci permette di scegliere anche altri tipi di url, basati sulla data e il nome dell'articolo:
codice HTML:
http://www.nomeblog.it/2008/5/01/nome-articolo/
oppure su un valore numerico:
codice HTML:
http://www.nomeblog.it/archive/2/
La migliore struttura delle url è senza dubbio quella su esposta:
codice HTML:
http://www.nomesito.it/chi-sono
Come ottenerla?

Nel pannello di controllo andate alla voce Opzioni/Permalink e scegliete la voce Campo personalizzato (fino alla versione 2.3) oppure, se avete la versione 2.5, cliccate su Impostazioni/Permalink e scegliete Struttura personalizzata, quindi inserite nel campo il codice
codice:
/%category%/%postname%/
I nostri articoli appariranno con una url del tipo
codice HTML:
http://www.nomeblog.it/nome-categoria/nome-articolo/
Per poter ottenere una url personalizzata come questa occorre utilizzare il file .htaccess, che è in realtà un'estensione, in cui vengono impartite delle regole ad un webserver Apache.

Per creare questo file è necessario creare un nuovo documento di testo con un blocco note, incollare il seguente codice:

codice:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
e salvare il file come htaccess.txt, quindi inviarlo nella directory principale del blog tramite un programma FTP e rinominarlo come .htaccess. Il file potrebbe non essere visibile, a quel punto è necessario rendere visibili i file nascosti. Con Filezilla, ad esempio, cliccate su Visualizza/Visualizza file nascosti. Cliccate ora col tasto destro del mouse e scegliete Attributi file e impostate il valore a 777.

Adesso potete tornare nel pannello di controllo e cliccare sul bottone Aggiorna la struttura dei permalink.

Scrivere un buon title e una description per articoli e pagine

Il title e la description sono molto utili per i motori di ricerca. Ci viene in aiuto il plugin All in One SEO. Una volta installato, troveremo la voce relativa in Opzioni/All in One SEO, che ci permette di personalizzare il plugin secondo le nostre esigenze.

Innanzitutto possiamo scrivere un buon title per la nostra home page ed una buona description. Mettete la spunta sulla voce Riscrivi i titoli e scegliete le impostazioni che ritenete migliori. Consiglio di deselezionare le voci Usa noindex per le categorie e Usa noindex per gli Archivi, poiché non permettono di indicizzare le categorie e gli archivi mensili del blog. Questo, da un lato, può essere utile per evitare la duplicazione dei contenuti, che può però essere evitata utilizzando l'estratto degli articoli anziché permettere negli archivi e nelle categorie la visualizzazione del testo per intero.
A questo proposito sostituite nel file index.php il codice
Codice PHP:
<?php the_content() ?>
con
Codice PHP:
<?php the_excerpt() ?>
Il plugin vi permette di scrivere una description anche per le categorie. Andate su Gestione/Categorie, che vi mostra l'elenco delle categorie che avete creato per il vostro blog. Per ognuna di queste cliccate sulla voce Modifica ed aggiungete una description personalizzata.

Passiamo ai post e alle pagine. Entrando nel menu Scrivi/Scrivi articolo oppure in Scrivi/Scrivi pagina troveremo, sotto all'editor di testo, i campi che il plugin All in One SEO ci fornisce per scrivere un title appropriato e una description per gli articoli e le pagine del blog.

Se nel campo Titolo non scriviamo nulla, nel post o nella pagina apparirà il titolo che abbiamo assegnato all'uno o all'altra nell'editor. Con il plugin, però, possiamo ampliare il title ed inserire più parole. In un articolo o in una pagina, subito prima del testo, la piattaforma inserisce automaticamente il titolo, che non è necessario fare lungo. Grazie al plugin possiamo lasciare nell'h1 o nell'h2 il titolo, mentre avere un testo più lungo per il title.

Ad esempio: Ottimizzare WordPress lato SEO è il titolo del nostro articolo. Il title potrebbe essere invece:
codice:
<title>Ottimizzare WordPress lato SEO: consigli sull'ottimizzazione di articoli e pagine</title>
Eliminare la voce “category” dalle url

Quando si visualizza la categoria di un blog, la url che riceviamo è del tipo:
codice HTML:
www.nomesito.it/category/senza-categoria/
Quel category, personalmente, non mi è mai piaciuto ed ho cominciato così ad eliminarlo. E' una voce inutile, peraltro in inglese. La url è senza dubbio migliore scritta così:
codice HTML:
www.nomesito.it/senza-categoria/
Per cancellare category occorre aprire con un editor di testo, basta il blocco note, il file rewrite.php che si trova nella cartella wp-includes.

Cercate la riga di codice
Codice PHP:
$this->category_structure = $this->front . 'category/';
che si trova più o meno a metà e sostituitela con questa:
Codice PHP:
$this->category_structure = $this->front . '';
Uploadate il file corretto e la voce category non apparirà più.

Commenti, suggerimenti e idee sono benvenuti.
__________________
"Il campo dei motori di ricerca con annesso il principio dei risultati di ordinamento è di gran lunga la scoperta più importante di tutti i tempi, le immediate generazioni future trarranno i massimi benefici evolutivi multisettoriali dall'imponente condivisione di conoscenza ordinata che tali giganti hanno prodotto e producono." - Micky docet.

Article marketing | Recensioni siti | Realizzazione siti internet a Roma
Rispondi quotando