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 allora tutti i link vengono inseriti nel sito, e quindi non penso che tutti i link siano veramente rilevanti.
I blogposts 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 è veramente consigliata?
Dovresti usare 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 a Element Definitions 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 per <changefreq> are about how frequently a page may change. Adjust the value as needed,
alwaysand
hourly` mostrano che la pagina si aggiorna frequentemente.
always
hourly
daily
weekly
monthly
yearly
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 impostare su 1.0
, importante 0.9
, importanza regolare 0.5
e non importante 0.1
o 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 .
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 es. l'elenco dei post di 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 bene i tuoi contenuti. 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.
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à.)