Creare le sitemap per un blog con WordPress

WordPress Add comments

WP-logo blackCreare le sitemap per un blog che utilizza WordPress è molto semplice, grazie all’utilizzo di opportuni plugin.

Ho usato il plurale perché ci sono fondamentalmente due tipi di sitemap: sitemap XML e sitemap HTML.

Le sitemap XML consentono ai webmaster di indicare ai motori di ricerca le pagine dei loro siti disponibili per la scansione. Si tratta appunto di un file XML contenente gli URL delle pagine del sito insieme ai rispettivi metadati aggiuntivi (data dell’ultimo aggiornamento, frequenza tipica delle modifiche, importanza rispetto agli altri URL del sito) che consente ai motori di ricerca di eseguire la scansione del sito in modo più efficiente. Il formato XML-Sitemap fu introdotto nel 2005 da Google e adottato nel 2006 da YAHOO, MSN Search e Ask.com, per questo spesso questo tipo di sitemap vengono dette “Google Sitemaps”.

Una sitemap HTML è, invece, una pagina web (quindi in formato umanamente leggibile) che elenca gerarchicamente tutte le pagine del sito. Lo scopo di questo tipo di sitemap è facilitare la navigazione.

Come ho anticipato all’inizio dell’articolo, in WordPress è possibile creare facilmente entrambi i tipi di sitemap, utilizzando i seguenti plugin.

Google (XML) Sitemaps Generator

Dopo aver eseguito l’usuale procedura di installazione e attivato il plugin, basta creare i files sitemap.xml e/o sitemap.xml.gz ed eseguirne l’upload nella root directory del blog. Utilizzando il client FTP bisogna poi modificare i permessi di questi file applicando CHMOD 775 o 777 in modo che il plugin abbia i permessi di scrittura. Per informazioni più dettagliate è possibile consultare le FAQ del plugin.

Per avere un esempio di come è fatta una sitemap XML potete guardare quella del mio blog.

Download Google (XML) Sitemaps Generator

Dagon Design Sitemap Generator

Dopo aver installato e attivato il plugin basta inserire la seguente riga nella pagina dove si vuole che compaia la sitemap:

<!-- ddsitemapgen -->

Dalla pagina delle opzioni del plugin si possono gestire numerosi aspetti come la lingua (ovviamente l’italiano non c’è!), il numero di link che compaiono in ogni pagina della sitemap, l’ordinamento dei post (per titolo, per data ecc.) e molto altro ancora.

Per avere un idea del risultato potete dare un’occhiata alla mia sitemap.

Download Dagon Design Sitemap Generator

Subscribe

Vuoi darmi una mano?

Se questo articolo ti è sembrato utile e ritieni che meriti maggiore diffusione, aiutami a promuoverlo votandolo su diggita.it.

Altri articoli che potrebbero interessarti

9 Responses to “Creare le sitemap per un blog con WordPress”

  1. Creare un file robots.txt | linux4li Says:

    [...] aver parlato di sitemap e pagine di errore 404, in questo
    articolo vedremo un’altro aspetto molto importante per [...]

  2. vincenzo Says:

    ciao complimenti per il sito. ti scrivo perchè ho installa to il
    plug in per il sitemap di google su wordpress ma il file sitemap
    non riesce a scriverlo. ho creato un file sitemap.xml con wordpad
    ma non ho scitto niente. ho settato i permessi di scittura tramite
    ftp ma il plugin continua a non scrivere niente. la url del file è
    http://www.brisatravel.com/sitemap.xml puoi darmi una mano ? grazie mille
    e se puoi rispondimi tramite mail. cuiao da vincenzo

  3. linux4life Says:

    Ciao Vincenzo! Il file sitemap.xml deve essere completamente vuoto. Il comando si riferisce all’altro plugin di cui ho parlato nel post che serve per creare una sitemap HTML.

    Prova a cancellare il contenuto del file e vedere se così funziona ;-)

  4. vincenzo Says:

    ciao grazie per la risposta comunque il plugin mi dice che c’è un
    problema per la scrittura del file . probabilmente è una questione
    di permessi ma credo di aver settato tutto bene. hai suggerimenti ?

  5. vincenzo Says:

    ok ci sono riuscito grazie per la dritta. un’ultima cosa, ho
    sentito in giro che non conviene creare e far generare il file
    robots.txt in quanto potrebbe alla lunga far scomparire le pagine
    dai motori di ricerca. e’ vero ?

  6. linux4life Says:

    Il file robots.txt serve per escludere dall’indicizzazione dei motori di ricerca alcune sezioni del sito specificate nel file. Per esempio tutte le cartelle di amministrazione di WordPress (quelle che iniziano per wp-) non serve che vengano indicizzate in quanto i visitatori non possono comunque accedervi. Se puoi interessarti ho scritto un post sull’argomento

  7. vincenzo Says:

    ok grazie mille seguirò il tuo consiglio. un’ultima cosa. il mio
    sito . pewr alcune keywords tipo crociere 2×1 è subito uscito in
    prima pagina di google. adesso non riesco più a far uscire nuovi
    posti nelle prime pagine. secondo te da cosa può dipendere ? saluti
    vincenzo

  8. linux4life Says:

    Su questo non so dirti molto. L’unica cosa che so è che il meccanismo di base della popolarità dei motori di ricerca e basato sul numero e sul tipo dei link che un sito riceve. Se un sito è linkato tante volte da siti di qualità allora si piazza bene nei motori di ricerca.

  9. Guido Says:

    Ho installato i due plug in: 1.Google (XML) Sitemaps Generator;
    2.Dagon Design Sitemap Generator. Creata la pagina con il nome
    sitemamp ho inserito il code: . Quando vado per visualizzare la
    pagina sitemaps mi da il senguente errore; Not Found The requested
    URL /sitemap.xml.gz/ was not found on this server. ..come mai?
    grazie mille

Leave a Reply

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in

Valid XHTML 1.0 Transitional