Negli ultimi due giorni, abbiamo iniziato a ricevere un errore modello mancante quando il bot di Google tenta di accedere alla nostra home page principale (benvenuto/indice). Sono stato a guardare questo per un paio d'ore e so che mi manca solo qualcosa di semplice.Googlebot riceve errore modello mancante per un modello esistente
A ActionView::MissingTemplate occurred in welcome#index:
Missing template welcome/index with {:handlers=>[:erb, :rjs, :builder, :rhtml, :rxml, :haml], :formats=>["*/*;q=0.9"], :locale=>[:en, :en]}
Ma il modello esiste (index.html.haml). Se no, nessuno poteva accedere alla nostra home page.
Ecco alcune informazioni aggiuntive ambiente:
* REMOTE_ADDR : 66.249.72.139
* REMOTE_PORT : 56883
* REQUEST_METHOD : GET
* REQUEST_URI :/
* Parameters: {"controller"=>"welcome", "action"=>"index"}
Tutte le comprensioni avete sarebbe molto apprezzato.
Hai provato "Visualizza come Googlebot" su Google Webmaster Tools per vedere se si ottiene un errore di più chiaro? http://support.google.com/webmasters/bin/answer.py?hl=it&answer=158587 –
Buon suggerimento. Ho appena fatto e è tornato successo. Tuttavia, non riesco a dire a google di usare https, che è il protocollo in cui si verifica l'errore. – TDH
Stranamente, hai controllato, anche in Diagnosi, nell'area di scansione per verificare se tu se Google sta segnalando qualcosa lì? Forse sta passando alcuni parametri. –