Com'è costruita una sitemap XML
Una sitemap in formato XML è un file che descrive la struttura del sito e consente ai motori di ricerca di esplorarne meglio i contenuti. La sua struttura è semplice e standardizzata:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.example.com/index.html</loc>
<lastmod>2024-09-20</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>
</urlset>
Ogni elemento <url>
descrive una pagina del sito e può includere:
<loc>
: l’URL della pagina<lastmod>
: data dell’ultima modifica<changefreq>
: frequenza stimata degli aggiornamenti<priority>
: importanza relativa rispetto alle altre pagine
Drupal e le sitemap XML
Storicamente, il modulo XML Sitemap è stato la soluzione principale per generare sitemap XML in Drupal. Questo modulo era in grado di includere nel file elementi come nodi, utenti, termini di tassonomia, voci di menu e percorsi personalizzati.
Tuttavia, il modulo XML Sitemap non è più l'unica soluzione perché per Drupal 11 il modulo Simple XML Sitemap ha preso piede fino quasi a diventare standard per le nuove installazioni.
Il nuovo modulo: Simple XML Sitemap
Simple XML Sitemap è un modulo moderno, leggero e compatibile con gli ultimi standard di Google. Le sue caratteristiche principali includono:
- Generazione automatica della sitemap all'aggiornamento dei contenuti
- Supporto per contenuti personalizzati e voci di menu
- Compatibilità con entità personalizzate
- Supporto per sitemap multiple
- Supporto per integrazione immagini nella sitemap
- Invio automatico a Google e Bing
Installazione e configurazione
Installa il modulo:
composer require 'drupal/simple_sitemap:^4.2'
Abilitalo:
drush en simple_sitemap
- Configuralo da:
/admin/config/search/simplesitemap
Rigenera manualmente la sitemap con:
drush simple-sitemap:generate
L'URL della sitemap sarà generalmente disponibile all'indirizzo: https://www.example.com/sitemap.xml
Integrazione con Google Search Console
Una volta generata la sitemap è utile inserirla nella Google Search Console per migliorare la copertura e l'indicizzazione del sito. Una volta aggiunto il sito, potrai caricare il percorso della sitemap direttamente dal pannello di controllo.
Con Simple XML Sitemap, Drupal 11 offre una soluzione moderna e affidabile per la gestione delle sitemap XML.