Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Digital Marketing
    4. SEO
    5. Sito del 1999 quasi sparito da Google
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • B
      bodyweb User • 19 dic 2007, 03:15 ultima modifica di

      Sito del 1999 quasi sparito da Google

      Sito : musclenutrition.com
      On line dal 1999
      Di solito era piazzato bene su Google, ora è sparito anche cercando con parola chiave il sito stesso.
      Ho cambiato le lingue disponibili e le ho collegate ad un cookie, da quel momento è iniziata (apparentemente) la discesa.

      Il https://www.google.com/webmasters/tools/webcrawlerrors mi dice :

      URLs not followed (483), tutti praticamente, Redirect error

      Altri siti fatti da me sono "ben" posizionati, guardate alcune parole chiave ad esempio : proteine muscletech nitrotech hardcore

      pharmapure.it e muscle.it sono miei. musclenutrition.com è il sito principale e le visite stanno diminuendo.

      Help ! :arrabbiato:

      Dominio:
      musclenutrition.com

      Motori:
      Google

      Prima indicizzazione o attività:
      1999

      Cambiamenti effettuati:
      Ho cambiato le lingue disponibili e le ho collegate ad un cookie

      Eventi legati ai link:
      Integratori alimentari

      Sito realizzato con:
      PHP MySql

      Come ho aumentato la popolarità:
      Google e forum di discussione

      Chiavi:
      alimentazione,allenamento,aminoacidi,bcaa,bodybuilding,creatina,culturismo,dieta,glutammina,integratori,proteine,vitamine

      Sitemaps:
      No

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti
         

      • B
        bodyweb User • 19 dic 2007, 03:34 ultima modifica di

        Opps, deve essere successo qualche cosa di strano mentre il forum traduceva ed inseriva nel post l'ultima parte che ho compilato.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • dechigno
          dechigno Super User • 19 dic 2007, 08:25 ultima modifica di

          Ciao Bodyweb,

          ho dato un'occhiata al tuo sito.

          A mio avviso, la discesa nelle serp è dovuto a quell'errore di URL non rilevate. Quali pagine non vengono rilevate? hai provato a fare simulazioni con browser tesutali come indicato nei suggerimenti di Google?

          Poi, un'altra cosa, ti conviene fare due cose:

          1. Creare e sottomettere la sitemap del sito a Google
          2. Modificare la preferenza di indicizzazione del dominio (sempre dal WMT di Google) indicando che vuoi che il sito sia indicizzato col www anzichè senza (la tua home infatti è stata indicizzata senza, ma il resto delle pagine con il "www").

          Tienici informati,
          a presto 😉

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • B
            bodyweb User • 19 dic 2007, 12:30 ultima modifica di

            Non capisco che tipo di errore sia, dice solo errore, anche con il Lynx, da errore, ma non specifica il motivo. Le pagine non rileavate sono TUTTE, compresa la home page, non capisco il motivo.

            1. Non so come fare, come si può creare un sitemap in XML ?
            2. Già fatto ieri sera.
            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • dechigno
              dechigno Super User • 19 dic 2007, 13:39 ultima modifica di

              Ciao,

              puoi crearle qui le tue sitemap: seoutility.com/it/google_sitemap.asp

              Molto semplice da usare e veloce (il limite sono 1000 url per mappa).

              Ciao 😉

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • B
                bodyweb User • 19 dic 2007, 14:17 ultima modifica di

                Per qualche motivo le mappe non mi venivano generate, forse perchè uso Safari da Mac, ho ad ogni modo ripiegato per http://www.xml-sitemaps.com/ ed ora Google ha la sua sitemap da 500 pagine.

                La modifica che ho fatto al sito è stata questa : http://forum.html.it/forum/showthread.php?postid=11041497#post11041497

                Ho fatto in modo che ogni frase esiste in 5 lingue, la lingua viene scelta tramite il settaggio di un cookie. Anzi, ora che ci penso, i cookies vengono settati richiamando un file che setta i cookies, che sia quello che Google non riesce a caricare ?

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • B
                  bodyweb User • 19 dic 2007, 15:27 ultima modifica di

                  E' possibile che il motivo sia il redirezionamento ad una pagina di settaggio cookies che non contiene meta tag di riconoscimento alcuno ?

                  La home page e tutte le altre pagine iniziano con l'inclusione dei file di configurazione, variabili e cookies. I meta tag sono contenuti nell'header delle pagine stesse.
                  Quando però il crawler web vede questo :

                  [PHP]<?php
                  $langs = array("it", "en");
                  if(!isset($_COOKIE['lang'])) {
                  setcookie("lang", "en", time()+3600);
                  //questa in verità dovrebbe essere con la lingua di sistema
                  header("Location: cookieset.php");
                  }
                  else {
                  if (!in_array($_COOKIE['lang'], $langs)) {
                  //se la lingua di sistema non è tra quelle disponibili oppure
                  //qualche buontempone ha creato un cookie "ad hoc" con dati
                  //inconsistenti, mettiamo a posto le cose con una lingua di default
                  setcookie("lang", "en", time()+3600);
                  header("Location: cookieset.php");
                  }
                  //resto del codice
                  }
                  ?> [/PHP]

                  Viene redirezionato alla pagina cookieset.php , pagina che non contiene nessun tipo di meta tag, potrebbe essere qui il punto dove Google va in crisi.
                  I normali browser a differenza dei crawler ricevono i cookies e proseguono senza errori.

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • dechigno
                    dechigno Super User • 19 dic 2007, 16:34 ultima modifica di

                    Si, penso sia proprio questo il problema.

                    Lo spider, non avendo i cookies non visualizza correttamente la pagina e dà problemi nell'indicizzazione.

                    Ti consiglio di sistemare questa funzione, altrimenti rischi di perdere tutta l'indicizzazione del sito. 🙂

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • B
                      bodyweb User • 19 dic 2007, 17:03 ultima modifica di

                      Perdona se posso apparire prolisso, ma vorrei chiarire del tutto la cosa perchè mi preme ($:D) e perchè anche chi legge possa avere un riferimento valido.

                      Riguardo il cookie non rilevato del crawler credo si risolva qui :

                      [PHP]if ($_COOKIE[languagecookie]) {
                      $languagechoice=$_COOKIE[languagecookie];
                      include_once("admin/language-$languagechoice.php");
                      //include_once("http://$sito/admin/language-$languagechoice.php");
                      } else {
                      $languagechoice="it";
                      include_once("admin/language-$languagechoice.php");
                      }[/PHP]

                      Il problema potrebbe essere quel file di settaggio cookies che era :

                      [PHP]<?php

                          // Codice PHP con settaggio cookies
                      

                      ?>[/PHP]

                      Ed oggi ho cambiato in :

                      [PHP]
                      <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
                      <HTML>

                      <HEAD>
                      <TITLE>Cookies setting</TITLE>
                      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" ><!-- no cache headers -->
                      <META http-equiv=Pragma content=no-cache>
                      <link rel="Shortcut Icon" href="/favicon.ico">
                      <META http-equiv=Expires content=-1>
                      <META http-equiv=Cache-Control content=no-cache><!-- end no cache headers -->
                      <meta name="description" content="<?php echo"$lsitedesc"; ?>">
                      <meta name="keywords" content="<?php echo"$lsitekeyw"; ?>">
                      <meta name="robots"content="index,follow">
                      <meta name="copyright" content="Copyright 1999-2007. Farmapure srl. All Rights Reserved.">
                      <meta name="author" content="Longhi Sergio">
                      <meta name="generator" content="Dreamweaver">
                      <meta name="language" content="<?php echo"$languagecookie"; ?>">
                      <meta name="revisit-after" content="1">
                      <META http-equiv=MSThemeCompatible content=Yes>
                      <meta name="verify-v1" content="yM/Rh6wvcNKv1BeDR2ewkfOuo0oCtVO7Y2gNQqZ0NhA=" />
                      </HEAD>
                      <BODY>

                      <?php

                          // Codice PHP con settaggio cookies
                      

                      ?>
                      </BODY>
                      </HTML>
                      [/PHP]

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • B
                        bodyweb User • 20 dic 2007, 03:51 ultima modifica di

                        Ok, gira e rigira sembra essere stato header("Location: cookieset.php"); , un balzo che fa ritornare nell'header un responso 302 invece di 200.
                        Eliminato quello l'header torna a rispondere con 200, Ok.

                        Ora continuerò l'ottimizzazione e vediamo se l'indicizzazione torna a posto.

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • B
                          bodyweb User • 26 dic 2007, 18:31 ultima modifica di

                          Sta tornando tutto a posto, problema risolto.
                          Morale, attenzione ai salti all'interno delle pagine.

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • C
                            cosmoweb User Attivo • 27 dic 2007, 23:38 ultima modifica di

                            @Bodyweb said:

                            Sta tornando tutto a posto, problema risolto.
                            Morale, attenzione ai salti all'interno delle pagine.

                            Non ho capito che tipo di problema aveva il tuo sito. :mmm:

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • B
                              bodyweb User • 27 dic 2007, 23:47 ultima modifica di

                              @cosmoweb said:

                              Non ho capito che tipo di problema aveva il tuo sito. :?L'header restituiva il codice 302, redirect, invece di 200, ok.

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • M
                                moroandrea User Attivo • 29 dic 2007, 13:51 ultima modifica di

                                @Bodyweb said:

                                L'header restituiva il codice 302, redirect, invece di 200, ok.

                                Non conosco il php ma potevi semplicemente far girare quella funzione senza mai abbandonare la pagina che lo richiama e fare url redirecting.
                                Molto più performante e ti avrebbe evitato casini vari.

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • B
                                  bodyweb User • 29 dic 2007, 14:37 ultima modifica di

                                  @moroandrea said:

                                  Non conosco il php ma potevi semplicemente far girare quella funzione senza mai abbandonare la pagina che lo richiama e fare url redirecting.
                                  Molto più performante e ti avrebbe evitato casini vari.Non setta il cookies immediatamente, questo è il problema, se leggi su html.it è il motivo per il quale mi fu suggerito da un programmatore di fare in quel modo.
                                  Nel sito c'è un riconoscimento automatico della lingua del browser e relativo caricamento della lingua corrispondente.

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • M
                                    moroandrea User Attivo • 29 dic 2007, 18:22 ultima modifica di

                                    Beh non entro nel merito, ripeto, perchè non conosco il php, ma il metodo di funzionamento è sempre lo stesso (in termini di richieste/invio server/client) e una cosa del genere è fattibilissima monopagina con linguaggi MS.
                                    Cmq, l'importante è che abbia capito dove stava il problema e che hai spiegato a tutti.

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • M
                                      moroandrea User Attivo • 29 dic 2007, 18:23 ultima modifica di

                                      Non entro nel merito. Con linguaggi MS sarebbe stato possibile, ma l'importante è che tu abbia risolto e hai fatto partecipe della tua soluzione la community.

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      Caricamento altri post
                                      Rispondi
                                      • Topic risposta
                                      Effettua l'accesso per rispondere
                                      • Da Vecchi a Nuovi
                                      • Da Nuovi a Vecchi
                                      • Più Voti