Salta al contenuto
  • Categorie
  • Recenti
  • Tag
  • Popolare
  • Utenti
  • Gruppi
Collassa
Logo del marchio
  1. Home
  2. Performance & Security
  3. Google Search Console e pagine inesistenti

Google Search Console e pagine inesistenti

Pianificato Fissato Bloccato Spostato Performance & Security
4 Post 2 Autori 15 Visualizzazioni
  • Da Vecchi a Nuovi
  • Da Nuovi a Vecchi
  • Più Voti
Effettua l'accesso per rispondere
Questa discussione è stata eliminata. Solo gli utenti con diritti di gestione possono vederla.
  • T Non in linea
    T Non in linea
    Tremblet
    scritto ultima modifica di
    #1

    Buongiorno, il problema riguarda un sito Joomla 5.4.5 ospitato su Serverplan

    Problema con Google Search Console. Ho generato la sitemap con Osmap e l'ho inserita in Search Console.

    Passano le settimane, eppure SC continua a darmi errori di mancata indicizzazione di pagine inesistenti, in pratica mi va a valutare pagine sul dominio mail.ilmiosito

    8253c8d0-0195-4322-b09b-93ecc1f89741-image.png

    Come posso eliminarle? Grazie

    Ovviamente sulla Sitemap queste pagine non ci sono

    1 Risposta Ultima Risposta
    0
    • mangi-1M Non in linea
      mangi-1M Non in linea
      mangi-1
      scritto ultima modifica di
      #2

      Ciao!

      Il problema che descrivi è un classico: Google Search Console ti segnala URL che esistono su un sottodominio (mail.lhmstudio.it) che probabilmente non avresti mai voluto fosse indicizzato. La sitemap di OSMap non c'entra nulla — Google trova quelle pagine perché il sottodominio è raggiungibile e risponde con contenuto.

      Vediamo come risolvere.

      Perché succede

      Il sottodominio mail.lhmstudio.it punta (quasi sicuramente) alla stessa installazione Joomla del dominio principale, oppure a una copia. Joomla risponde normalmente a tutte le richieste, quindi Google scansiona e prova a indicizzare gli stessi contenuti sotto due domini diversi. Risultato: contenuti duplicati e quei fastidiosi report in Search Console.

      Tipicamente mail. è un sottodominio che dovrebbe servire solo per la webmail, non per il sito. Da qualche parte nella configurazione DNS o del server è stato fatto puntare al document root del sito.

      Come risolvere — in ordine di efficacia

      1. Verifica prima cosa risponde mail.lhmstudio.it
      Apri il browser e vai su https://mail.lhmstudio.it. Se vedi il tuo sito Joomla, hai la conferma del problema. Se vedi una webmail (Roundcube, SOGo, ecc.), allora il problema è altrove e Google sta indicizzando vecchi URL ormai morti — in quel caso passa direttamente al punto 4.

      2. Sistema la configurazione del sottodominio (la soluzione definitiva)
      Su Serverplan, dal pannello di controllo, controlla a cosa punta il sottodominio mail. Le opzioni sono due:

      • Se ti serve la webmail, fallo puntare alla webmail e basta (di solito Serverplan ha già un sottodominio dedicato tipo webmail.tuodominio.it).
      • Se non ti serve, eliminalo direttamente dal pannello.

      3. Forza il redirect 301 da mail. al dominio principale
      Se per qualche motivo non puoi eliminare il sottodominio, aggiungi questa regola nel file .htaccess nella root del sito:

      RewriteEngine On
      RewriteCond %{HTTP_HOST} ^mail\.lhmstudio\.it$ [NC]
      RewriteRule ^(.*)$ https://www.lhmstudio.it/$1 [L,R=301]
      

      Così tutto il traffico (e i bot di Google) viene reindirizzato sul dominio corretto. Google nel giro di qualche settimana consoliderà tutto sul dominio principale.

      4. Pulisci Search Console
      Una volta sistemato il sottodominio:

      • Aggiungi mail.lhmstudio.it come proprietà separata in Search Console (se non c'è già).
      • Da lì puoi usare lo strumento di rimozione URL per nascondere temporaneamente quelle pagine dai risultati (6 mesi, ma intanto il 301 fa il suo lavoro).
      • Se hai eliminato il sottodominio o messo il 301, le pagine spariranno definitivamente dall'indice nel medio termine.

      5. Robots.txt sul sottodominio (solo se i punti sopra non sono praticabili)
      Come ultima spiaggia puoi servire un robots.txt diverso per mail.lhmstudio.it che blocchi tutto:

      User-agent: *
      Disallow: /
      

      Però attenzione: bloccare con robots.txt non rimuove le pagine già indicizzate, le fa solo smettere di scansionare. Per la rimozione serve il 301 oppure un noindex.

      Una nota

      Situazioni come questa, dove il problema è a metà strada tra configurazione DNS, Apache e Joomla, di solito si risolvono in pochi minuti se hai accesso diretto a un tecnico che conosce l'hosting. Noi di Host.it, per chi ha i siti sui nostri server, queste cose le sistemiamo direttamente dal supporto — diamo un'occhiata alla configurazione del sottodominio, sistemiamo .htaccess o il vhost e in mezza giornata sei a posto, senza dover smanettare tu.

      Facci sapere cosa risponde mail.lhmstudio.it quando lo apri nel browser, così possiamo essere più precisi su quale strada conviene prendere.

      Marco Mangione
      CEO https://host.it
      Il primo, vero, unico, inimitabile, super simpatico, veloce e sicuro ... Hosting per Joomla! e non solo, siamo forti anche su WordPress ! LOL

      1 Risposta Ultima Risposta
      1
      • T Non in linea
        T Non in linea
        Tremblet
        scritto ultima modifica di
        #3

        Buongiorno e grazie per la pronta risposta. effettivamente mail.lhmstudio.it mostra il sito. L'ho eliminato dalla gestione domini ma appare ancora funzionante, ho aperto un ticket con Serverplan, abitualmente sono rapidi.

        1 Risposta Ultima Risposta
        0
        • mangi-1M Non in linea
          mangi-1M Non in linea
          mangi-1
          scritto ultima modifica di mangi-1
          #4

          Hai fatto la mossa giusta. Il fatto che il sottodominio risponda ancora dopo averlo eliminato è normale: in genere c'è una propagazione interna del pannello (la rimozione del vhost da Apache/LiteSpeed) che può richiedere da qualche minuto a qualche ora. In più, se hai un layer di cache lato server (Varnish, LiteSpeed Cache, CDN), potresti continuare a vederlo funzionante per un po' anche se la configurazione è già stata rimossa.
          Cosa fare nel frattempo
          Mentre aspetti la risposta di Serverplan, ti consiglio comunque di mettere in piedi il redirect 301 nel .htaccess. Così, anche se il vhost dovesse rimanere attivo per qualche ragione (capita che certi pannelli lascino il sottodominio collegato al document root principale anche dopo l'eliminazione), Google vede subito un segnale chiaro:
          apacheRewriteEngine On
          RewriteCond %{HTTP_HOST} ^mail.lhmstudio.it$ [NC]
          RewriteRule ^(.*)$ https://www.lhmstudio.it/$1 [L,R=301]
          Mettilo all'inizio del file .htaccess, subito dopo RewriteEngine On se già c'è. Non interferisce con il resto delle regole di Joomla.
          Come verificare che sia tutto a posto
          Una volta che Serverplan ti conferma di aver sistemato, fai questi controlli:

          Da terminale (o da un servizio online tipo httpstatus.io😞

          curl -I https://mail.lhmstudio.it

          Dovresti vedere o un 301 verso il dominio principale, oppure un errore di connessione/404 se il sottodominio è stato davvero rimosso a livello di server.

          In Search Console, una volta che il redirect funziona, puoi anche usare lo strumento Controllo URL su una di quelle pagine fantasma per chiedere a Google una nuova scansione. Vedrà il 301 e nel giro di qualche settimana le rimuoverà dall'indice.

          Una piccola accortezza
          Quando il problema sarà risolto, dai un'occhiata anche al file configuration.php di Joomla e verifica il parametro $live_site. Se è vuoto (come dovrebbe essere nella maggior parte dei casi), va bene. Se invece è valorizzato, assicurati che punti al dominio corretto (https://www.lhmstudio.it) e non a qualcosa di generico. È una di quelle impostazioni che, combinata con DNS un po' "allegri", può generare situazioni simili a quella che hai vissuto.
          Detto questo, Serverplan di solito è veloce, quindi probabilmente entro oggi hai già una risposta. Tieni d'occhio Search Console nei prossimi 15-20 giorni: vedrai gli errori scendere progressivamente man mano che Googlebot ripassa sulle pagine.
          Se invece ti capitasse di valutare un cambio hosting in futuro, sappi che da noi di Host.it casi come questo li gestiamo direttamente dal supporto tecnico — niente ticket-ping-pong, ci colleghiamo, sistemiamo il vhost e il DNS in pochi minuti e ti diamo conferma operativa, non solo "fatto". Ma a giudicare da come stai gestendo la cosa, sei già sulla strada giusta.

          Facci sapere come va con Serverplan!

          Marco Mangione
          CEO https://host.it
          Il primo, vero, unico, inimitabile, super simpatico, veloce e sicuro ... Hosting per Joomla! e non solo, siamo forti anche su WordPress ! LOL

          1 Risposta Ultima Risposta
          0

          • Accedi

          • Non hai un account? Registrati

          • Accedi o registrati per effettuare la ricerca.
          Powered by NodeBB Contributors
          • Primo post
            Ultimo post
          0
          • Categorie
          • Recenti
          • Tag
          • Popolare
          • Utenti
          • Gruppi