Yahoo!® Site Explorer - BETACercando nuovi metodi per promuovere l’indicizzazione dei miei contenuti, mi sono imbattuto nel servizio Yahoo!® Site Explorer. Ammettiamolo, questa volta me ne sono accorto in ritardo. Il servizio è online già da tempo. Tuttavia non mi sono sorpreso di averlo ignorato, perchè secondo me c’è ancora molto lavoro da fare.

La cosa che mi ha spinto a cercare il servizio è stata la recente notizia della standardizzazione delle Sitemaps da parte di Google,Yahoo! e Microsoft. Avendo già da tempo impostato una sitemap per Google (grazie al mitico plugin per wordpress Google Sitemaps, da poco aggiornato con il nuovo standard e giunto alla versione 3.0 beta), ho pensato bene di mandarla anche a Yahoo! , che da tempo indicizza i miei risultati in modo totalmente “alla cazzo“: tant’è che ricevo visite da quel motore di ricerca con referer relativi a versioni ormai vetuste di questo sito (e da tempo sparite dal web)!

Innanzitutto: per accedere al servizio è necessario avere un account Yahoo!, e fin qui niente di strano. Avendolo già, non ho avuto problemi.

Una volta entrato nel pannello di controllo, ho trovato un’interfaccia molto simile a quella di Google Webmaster Tools. Peccato che sia molto meno funzionale e povera di funzioni.

  • Autenticazione del sito: è la procedura che permette a voi webmaster di provare che il sito che avete inserito nel manager è proprio il vostro. L’unica modalità offerta da Yahoo! è l’upload di un file di controllo nella root del proprio sito. Questo sicuramente creerà problemi a chi non ha accesso FTP al proprio spazio (ad esempio i blog su blogspot)
  • Sitemap Submitting: Non ho trovato alcun modulo per indicare a Yahoo! dove si trova la mia Sitemap. Qualcuno ha qualche idea? Viene effettuato il fetch in automatico? Chi sa, parli o taccia per sempre
  • Feed Submitting: una funzionalità interessante riguarda la possibilità di indicare dove si trova il proprio feed. Anche qui però c’è un problema di usabilità: il form prevede che il vostro feed si trovi nella root del vostro sito. E per i servizi con URL esterno (come Feedburner)? Come fare?

Per quest’ultimo problema ci sono due soluzioni che mi vengono in mente: la prima è seguire il suggerimento dato dalle FAQ Yahoo! ovvero utilizzare un file di testo contenente i link dei feed e dargli in pasto l’URL del file di testo. Io ho provato così e vi farò sapere se me l’ha accettato.

La seconda possibilità che mi viene in mente è impostare una regola di URL Rewriting tramite .htaccess, in modo da associare un link sul vostro dominio al redirect verso il feed esterno (ad esempio il feed di FeedBurner). Questo dovrebbe già essere implementato se utilizzate FeedBurner (maggiori info qui). Tuttavia, sarà per la mia avversione quasi “religiosa” verso ogni forma di redirect (in quanto molto spesso i motori di ricerca penalizzano il redirect), non ho utilizzato questa soluzione.

Sarebbe tutto molto più semplice se nel pannello di Yahoo! si potesse inserire un URL arbitrario.

Conclusioni: il servizio è in BETA, e quindi sarà sicuramente migliorato. Per il momento il suo funzionamento non è molto trasparente, anzi direi che è troppo macchinoso! Forse sono io che non ho ben capito come funziona, ma se è così significa che è poco usabile. Che ne pensate?

Update 7 Dicembre 2006: grazie a questo articolo, ho scoperto che è possibile inviare la propria sitemap tramite lo stesso form di submit utilizzato per i feed. Grazie al blog dynamick per la segnalazione!