Come creare una buona sitemap per un sito Web dinamico


11

Ho un sito Web con contenuti dinamici e diversi tipi di pagine. Ho alcune pagine che cambiano raramente e ho pagine come i blog che cambiano spesso. Le pagine del blog hanno anche collegamenti per l'ordinamento, ad esempio l'ordinamento per data, asc, desc.

In alcune pagine ho anche collegamenti a diversi contenuti a schede e collegamenti che sono solo collegamenti di ancoraggio.

Ora, quando uso un generatore di sitemap xml, tutti i collegamenti vengono gettati nel sito e quindi non penso che tutti i collegamenti siano davvero pertinenti.

I blog fino ad ora vengono anche inseriti nella Sitemap. È davvero necessario? Penso che i link ai blogposts possano essere indicizzati bene.

Il modo migliore per creare una Sitemap è semplicemente quello di assegnare manualmente i collegamenti del menu principale alla Sitemap o l'indicizzazione di tutto è davvero consigliata?

Risposte:


6

Dovresti usare la tua Sitemap per indicizzare tutto. Non c'è alcun aspetto negativo nell'includere ogni url, e c'è il pericolo che su larga scala alcuni url si perderanno.

Nella tua Sitemap, ogni URL può avere diversi set di dati associati. Dai un'occhiata alle Definizioni degli elementi e regola le impostazioni per gli URL più importanti e meno importanti

<url>
  <loc>http://www.example.com/about</loc>
  <lastmod> 2010-06-30</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.8</priority>
</url>

I valori di <changefreq> are about how frequently a page may change. Adjust the value as needed,sempre ogni andora ti mostrano che la pagina si aggiorna frequentemente.

  1. always
  2. hourly
  3. daily
  4. weekly
  5. monthly
  6. yearly
  7. never

E puoi impostare il valore per <priority>:

  • <priority>1.0</priority>
  • <priority>0.9</priority>
  • <priority>0.8</priority>
  • <priority>0.7</priority>
  • <priority>0.6</priority>
  • <priority>0.5</priority>
  • <priority>0.4</priority>
  • <priority>0.3</priority>
  • <priority>0.2</priority>
  • <priority>0.1</priority>
  • <priority>0.0</priority>

Quindi, per le pagine che ritieni più importanti, imposta gli elementi in ordine di priorità. Molto importante impostato su 1.0, importante 0.9, importanza regolare 0.5e non importante 0.1o 0.0. Questo dovrebbe darti la quantità di controllo che stai cercando.

In breve, non c'è alcun aspetto negativo nel mantenere tutto, supponendo che tu abbia meno di 50.000 URL .


Grazie per la risposta e per aver corretto l'ortografia nella domanda. Una cosa, se ho un sito web con circa 3000 collegamenti, dovrei passare manualmente attraverso tutti i collegamenti e mettere la priorità, che mi richiederà secoli.
Saif Bechan,

Se lo fai a mano, metterei tutto a posto 0.5, quindi metterei il più importante a 1.0. Quindi, se hai tempo, puoi dare la priorità al meno importante.
artlung

2

Se stai usando un software di blogging decente, dovresti avere un feed RSS, che è utilizzabile come Sitemap e probabilmente un'opzione migliore. Puoi sicuramente inviare feed RSS come sitemap agli strumenti per i webmaster di Google e Yahoo. A seconda degli altri contenuti potrebbe essere necessaria anche una Sitemap.

Le pagine del blog hanno anche collegamenti per l'ordinamento, ad esempio l'ordinamento per data, asc, desc.

Vorrei provare a evitare le pagine con diversi ordinamenti: sono essenzialmente gli stessi contenuti con viste diverse. Assicurati solo di avere le pagine principali indicizzate, ad esempio l'elenco dei post del blog, impaginato.

I blogposts fino ad ora vengono anche inseriti nella Sitemap. È davvero necessario? Penso che i link ai blogposts possano essere indicizzati bene.

Hai ragione, i motori di ricerca dovrebbero essere in grado di trovare i tuoi contenuti bene. Le Sitemap XML non sono sempre necessarie. Ma è un buon modo per indicizzare i tuoi contenuti un po 'più rapidamente, in particolare se alcune pagine sono nidificate in profondità nel tuo sito o è un sito particolarmente nuovo.


1
Alcuni dei pacchetti di blog hanno anche strumenti di generazione di sitemap decenti, come questo plugin di WordPress: wordpress.org/extend/plugins/google-sitemap-generator
JasonBirch

Oh purtroppo ho un sito web che è stato creato da zero. Ma questa sembra una bella caratteristica da aggiungere, non sapevo che fosse possibile anche con le Sitemap. In questo modo la Sitemap è sempre aggiornata, il che ha più senso della creazione di una nuova Sitemap ogni volta.
Saif Bechan,

0

Puoi prendere in considerazione A1 Sitemap Generator. Calcolerà i valori di priorità in base al collegamento interno. (Forse vale la pena provare. Altrimenti ignora il valore di priorità.)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.