Forum Per Webmaster - Tutti Per Uno  
forum per webmaster Directory TPU foto galleria TPU Registrazione Regolamento TPU FAQ cerca nel forum contatta lo staff Lo staff di TPU

Vai indietro   Forum Per Webmaster - Tutti Per Uno > Tecnica > WebDesign e Scripting
Registrazione FAQ Lista utenti Calendario Cerca Messaggi odierni Segna come letti

WebDesign e Scripting Discussioni inerenti la realizzazione di pagine web e script .

Rispondi
 
LinkBack Strumenti della discussione Modalità  di visualizzazione
  #1 (permalink)  
Vecchio 01-05-2008, 01:19 PM
L'avatar di Ludus
Ludus Ludus non in linea
Moderatore Sentinella
 
Data di registrazione: Jan 2007
Ubicazione: Roma
Messaggi: 3,394
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.
__________________


Mai, mai dimenticare chi sei, perchè di certo il mondo non lo dimenticherà. Trasforma chi sei nella tua forza, così non potrà mai essere la tua debolezza. Fanne un'armatura, e non potrà mai essere usata contro di te. - A Game of Thrones, G.R.R. Martin
Edgar Allan Poe | Recensioni siti | Realizzazione siti internet a Roma
Rispondi citando
  #2 (permalink)  
Vecchio 01-05-2008, 02:51 PM
Giuseppe M. Giuseppe M. non in linea
Junior Member
 
Data di registrazione: Apr 2008
Messaggi: 5
Predefinito

GRande il risultato per i permalink!
Grazie.

Giuseppe Maurella
Web Marketer
www.giuseppemaurella.com
g-m@giuseppemaurella.com
__________________
Giuseppe Maurella
Web Marketer
http://www.giuseppemaurella.com/
Rispondi citando
  #3 (permalink)  
Vecchio 03-05-2008, 09:51 AM
L'avatar di Ludus
Ludus Ludus non in linea
Moderatore Sentinella
 
Data di registrazione: Jan 2007
Ubicazione: Roma
Messaggi: 3,394
Predefinito

Riguardo all'eliminazione della voce "category" raccomando di fare questa operazione all'inizio, altrimenti si rischia di far visualizzare tutte pagine 404.

In un blog vuoto ha funzionato. Vuoto nel senso che era presente soltanto il classico "Ciao mondo!". Ho creato nuove categorie e le url erano senza la voce "category" e non davano problemi.

In un blog già avviato, invece, le url dei post e delle categorie davano un errore 404.
__________________


Mai, mai dimenticare chi sei, perchè di certo il mondo non lo dimenticherà. Trasforma chi sei nella tua forza, così non potrà mai essere la tua debolezza. Fanne un'armatura, e non potrà mai essere usata contro di te. - A Game of Thrones, G.R.R. Martin
Edgar Allan Poe | Recensioni siti | Realizzazione siti internet a Roma
Rispondi citando
Rispondi



Strumenti della discussione
Modalità  di visualizzazione

Regole di scrittura
Tu non puoi inserire i messaggi
Tu non puoi rispondere ai messaggi
Tu non puoi inviare gli allegati
Tu non puoi modificare i tuoi messaggi

codice vB è Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Attivo


Tutti gli orari sono GMT +2. Attualmente sono le 08:19 AM.


Powered by vBulletin versione 3.6.7
Copyright ©: 2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0 RC8
Traduzione italiana a cura di: vBulletinItalia.it
Grafica by Ludus