Pubblicato il 07/12/15e aggiornato il

Google ha modificato le impostazioni per le sitemap di Blogger.

Come inviare la sitemap dinamica di Blogger a Google su Search Console dopo che il numero massimo di link per ogni pagina è passato da 500 a 150.
Recentemente Google ha deprecato le Feed API e questo ha portato a una drastica riduzione del numero degli elementi presenti in ciascuna sitemap. Seguendo le istruzioni dello stesso Google infatti avevamo suddiviso il numero di post in pacchetti di 500 incollando nell'apposito campo delle stringhe di questo tipo per un blog che avesse fino a 3000 articoli

atom.xml?redirect=false&start-index=1&max-results=500
atom.xml?redirect=false&start-index=501&max-results=500
atom.xml?redirect=false&start-index=1001&max-results=500
atom.xml?redirect=false&start-index=1501&max-results=500
atom.xml?redirect=false&start-index=2001&max-results=500
atom.xml?redirect=false&start-index=2501&max-results=500

Nel caso i post fossero stati più di 3000 si sarebbero aggiunte altre stringhe con la stessa sintassi modificando solo il numero iniziale colorato di rosso. Dopo la modifica di queste API e dopo l'introduzione della sitemap nel file robots.txt le cose sono significativamente cambiate. Infatti se aprite il file robots.txt che per questo sito si trova all'indirizzo

http://www.ideepercomputeredinternet.com/robots.txt

visualizzerete anche l'URL della sitemap ufficiale di Google.

url-sitemap

che sempre per questo sito si trova a questo indirizzo

http://www.ideepercomputeredinternet.com/sitemap.xml

Se si incolla tale indirizzo nel browser si visualizzerà la sitemap ufficiali di Google per questo blog

sitemap-google-blogger


Si tratta di un file .xml. Si può cliccare con il destro del cursore sulla pagina quindi scegliere Salva con nome (Chrome) per salvare la sitemap da aprire con una applicazione tipo Notepad++ 

pagine-sitemap
Sono 20 pagine di sitemap. Le ultime pagine si trovano a questi indirizzi

http://www.ideepercomputeredinternet.com/sitemap.xml?page=17
http://www.ideepercomputeredinternet.com/sitemap.xml?page=18
http://www.ideepercomputeredinternet.com/sitemap.xml?page=19
http://www.ideepercomputeredinternet.com/sitemap.xml?page=20

Questo blog ha attualmente 5090 articoli quindi il numero di post per ciascuna sitemap è inferiore a 500. Adesso controlliamo su Search Console ex Strumenti per Webmaster 

sitemap-inviate
Come vedete nonostante abbia settato l'invio di 500 link per ogni sitemap ne sono stati inviati solo 151 vale a dire 150 post più la homepage. Evidentemente bisogna modificare l'approccio con le sitemap di Blogger diventate dinamiche e adattarci alle nuove API di Google. Selezioniamo tutte le sitemap che abbiamo inviato e eliminiamole da Scansione > Sitemap. Niente paura non succederà nulla di grave al vostro sito che sarà comunque sempre indicizzato nello stesso modo.

eliminare-sitemap

Successivamente si clicca su Aggiorna la pagina

aggiornare-pagina-sitemap

Ora si va in alto a destra e si clicca su Aggiungi/Testa Sitemap

aggiungere-sitemap

Nel campo accanto all'URL del nostro sito si digita sitemap.xml e si va su Invia Sitemap. Si aggiorna nuovamente la pagina e la sitemap andrà in elaborazione

sitemap-elaborazione-blogger

Quando Google avrà elaborato la sitemap dinamica inviata aggiornerò il post però alcune cose sono chiare già da adesso. Se si clicca sul link /sitemap.xml si aprirà questa pagina 


sitemap-blogger

con 20 sitemap inviate ciascuna con 150 URL così come avevamo già visto in precedenza.

Aggiornamento: Come evidenziato nei commenti al momento Google Search Console non è in grado di indicizzare più di 3000 post (20x150) quindi se si ha un sito con un numero superiore di articoli dovremo inviare manualmente le pagine di sitemap mancanti.




7 commenti :

  1. ++++Top Ernesto++++ e complimenti per i 5100 post!!

    RispondiElimina
  2. Consiglio a tutti quelli che avevano modificato il robots.txt con le vecchie Sitemap di aggiornarlo con le nuove direttive

    RispondiElimina
  3. Salve
    come sicuramente avete notato, inviando la nuova sitemap si creano fino a un massimo di 20 pagine ognuna della quali comprende 150 post del sito per un totale di 3000. Questo potrebbe sembrare un problema per chi gestisce un sito con oltre 3000 post, ma basta inviare nuove sitemap come sitemap.xml?page=21 o sitemap.xml?page=22 e così via, ricordando che ogni pagina invia altri 150 post.

    RispondiElimina
    Risposte
    1. Sto ancora testando e non ho ancora la risposta. Potrebbe essere solo un fatto momentaneo e che in seguito venga superato questo numero delle 20 pagine perché altrimenti sarebbe un problema. Però ci sono siti con milioni di pagine e Google porrà certamente rimedio. Quando avrò trovato qualcosa di utile ci farò un altro post
      @#

      Elimina
  4. Ciao Ernesto, una domanda.. Ho aggiunto ieri la sitemap del mio blog per l'indicizzazione, come da te spiegato. Come mai ne invia 1612 (che sono appunto tutti i miei post) ma ne indicizza solo 1485? O_O Grazie

    RispondiElimina
    Risposte
    1. Per tutti è così. L'indicizzazione totale è rarissima. Se scopri un post a cui tieni che non è indicizzato devi indicizzarlo tu manualmente seguendo queste istruzioni
      http://www.ideepercomputeredinternet.com/2016/02/google-indicizzare-post-search-console.html
      @#

      Elimina
    2. Ahhhhhh ok.. adesso ho capito! infatti ho indicizzato spesso a mano seguendo quel tuo post.. alcuni post che non apparivano nei risultati di ricerca di google.. Grazie mille come sempre gentilissimo!

      Elimina

Non inserire link cliccabili altrimenti il commento verrà eliminato. Metti la spunta a Inviami notifiche per essere avvertito via email di nuovi commenti. Se ti ho aiutato con il post o con le risposte ai commenti condividi su Facebook o su Twitter. Grazie.