• Bannato User

    Domande sull'ottimizzazione e-commerce in asp

    Ciao a tutti,

    complimenti per il forum, veramente molto interessante.

    Ho bisogno di un piccolo aiuto per migliorare il posizionamento del mio sito secondario, un e-commerce.

    Al momento non ho mai curato il posizionamento di questo sito, anche perchè ero più interessato al primario, ma ora vorrei spingere un pochino pure il piccoletto.

    Ora 4 domande per capire come è meglio muoversi.
    Premetto mi sono letto tutta la guida di Giordio e mi sono letto 50 post del forum.

    1. l'e-commerce usa tecnologia asp, e quindi genera pagine tipo www.sitoweb.it/scheda.asp?ciccio=123. GG la legge e la indicizza?

    2. la prima pagina in realtà è la seconda, la prima determina la lingua del browser e di conseguenza lo rinvia alla pagina della lingua corrispondente, questo è doorway?

    3. il primo sito a 5000 pagine indicizzare da GG a rank 4 e la home in rank 5, può aiutare il piccoletto?

    4. se mi compro 20 siti e ci metto dentro 20 sezioni del principale, e poi faccio linkare al piccoletto può aiutare?

    So che sono domande da newbye, ma lo sono 😄

    Ciao e Grazie x l'aiuto.

    Ps.
    se può servire il principale e www.giardinaggio.it e il secondario www.rose.it (old version) www.rizzonelli.it (new version)

    Mauro


  • Super User

    @Mauro said:

    1. l'e-commerce usa tecnologia asp, e quindi genera pagine tipo www.sitoweb.it/scheda.asp?ciccio=123. GG la legge e la indicizza?

    si. ci mette un po' piu' di tempo, magari, ma le indicizza.

    1. la prima pagina in realtà è la seconda, la prima determina la lingua del browser e di conseguenza lo rinvia alla pagina della lingua corrispondente, questo è doorway?

    no, e' redirect. il punto e': come viene fatto?

    1. il primo sito a 5000 pagine indicizzare da GG a rank 4 e la home in rank 5, può aiutare il piccoletto?

    si, un bel link dalla homepage al piccoletto e via.

    1. se mi compro 20 siti e ci metto dentro 20 sezioni del principale, e poi faccio linkare al piccoletto può aiutare?

    se per sezioni del principale intendi disitribuire i contenuti gia' presenti sui siti nuovi, non ne vale la pena. quei sitarelli rischiano il filtro antiduplicazione, e non spingeranno mai un granche'. inoltre non credo che in quel settore ci sia troppo bisogno di un network cosi'. puoi rinviare questa decisione ad un momento successivo, secondo me

    So che sono domande da newbye, ma lo sono 😄

    Ciao e Grazie x l'aiuto.

    Ps.
    se può servire il principale e www.giardinaggio.it e il secondario www.rose.it (old version) www.rizzonelli.it (new version)

    Mauro

    un paio di cose:
    il menu' della categoria in che linguaggio e' fatto? io non riesco a visualizzarlo.
    ci sono errori (credo nel config) e non trova i prodotti.

    poi vediamo il resto :ciauz:


  • Bannato User

    per quanto riguarda il www.rizzonelli.it è un problema di db non è tutto pieno e se non selezioni Italiano come lingua, di befaul da EN e per ora il db è vuoto.
    Se invece e www.rose.it, sono in cacca 😢

    Tnx per le info sopra

    Mauro


  • Super User

    rizzonelli 🙂

    ed ero in inglese 🙂

    tutto ok :ciauz:


  • Super User

    dunque:

    googlebot partira' sicuramente con l'inglese, quindi regolati di conseguenza.

    altro suggerimento al volo: personalizza i <title></title>.

    ogni pagina/prodotto un <title></title> specifico.


  • Bannato User

    Ok modificato title,
    ora tutte le pagine hanno un nome proprio.

    posso usare la pagina index.asp, che ti , metto il codice

    
    <html>
    <head>
    <title>Rose</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    
    
    <body>
    <% 
    dim oBrowser
     Set oBrowser = CreateWBstatSimple&#40;"wbstat3/wbstat3_spec/",True,"Sconosciuto",False&#41;
    if instr&#40;oBrowser&#40;"Browser.Language.Code"&#41;, "it"&#41; > 0 then %>
    
    <% elseif instr&#40;oBrowser&#40;"Browser.Language.Code"&#41;, "en"&#41; > 0 then %>
    
    <% elseif instr&#40;oBrowser&#40;"Browser.Language.Code"&#41;, "fr"&#41; > 0 then %>
    
    <% elseif instr&#40;oBrowser&#40;"Browser.Language.Code"&#41;, "es"&#41; > 0 then %>
    
    <% elseif instr&#40;oBrowser&#40;"Browser.Language.Code"&#41;, "de"&#41; > 0 then %>
    
    <% else %>
    
    <%
    end if
    
    %>
    </body>
    </html>
    

    per fare una doorway, nel senso GG prima di saltare alla pagina della lingua del Browser leggera tutto quello che c'è sopra al redirect ?

    Grazie
    Mauro


  • Super User

    aspettiamo un responso da qualcuno esperto di programmazione.

    nel frattempo ho cambiato oggetto al thread. cosi' e' piu' chiaro di cosa si parla e attira l'attenzione di piu' gente interessata all'argomento e/o capace di rispondere alle tue domande 🙂

    ciao :ciauz:


  • Bannato User

    Ok grazie per il momento,

    aspetterò altre notizie.

    Mentre aspetto faccio delle provine

    Grazie Mauro 😄


  • Super User

    per fare una doorway, nel senso GG prima di saltare alla pagina della lingua del Browser leggera tutto quello che c'è sopra al redirect ?
    ciao e benvenuto..

    stai confondendo un pochino le cose...
    il tuo codice è lato server quindi una doorway non fa al caso tuo,
    mentre potresti fare del cloaking...o meglio se è un utente lo reindirizzi alle varie lingue mentre se si tratta di uno spider gli mostri altri contenuti ottimizzati,

    nel tuo caso eviterei il cloaking perchè rischioso e inoltre hai a disposizione un network di siti già forte...
    leggi nelle FAQ [url=http://www.giorgiotave.it/forum/viewtopic.php?p=15237#15237]doorway e cloaking

    ciao 😎


  • Bannato User

    grazie per il benvenuto,

    allora, forse non mi sono spiegato io il redirect alle pagine contenenti il codice per cambiare la "sessione di lingua", lo ottengo con un class asp, questo mi controlla side server la lingua del browser e poi me lo manda al giusto file. esempio:

    www.XXX.it IIS me lo manda a
    www.XXX.it/index.asp il class guarda la lingua e lo rimanda a
    www.XXX.it/default.asp con la lingua giusta.

    ora mi sorgono due problemi

    il primo è capire de sn index.asp posso mettere anche pezzi di codice ottimizzato per gli spider.

    il secondo e come far andare su tutte le lingue GG, mi spiego, il sito è in asp, le pagine sono tutte uguali, ma in base al class.asp o alla selezione dell'utente, assegno una sessione con la lingua, in base a questa la pagina carica da un altro file la linga della sessione.
    Ora se non trovo nessuna lingua di befault restituiso inglese come lingua, ovviamente lo spider mi darà sempre questo risultato. Come faccio ad assegnare allo spider una sessione diversa?
    Posso usare il class.asp che trova tutti glie spider e di conseguenza li mando su un file random che mi cambia a caso tra le 5 lingue?
    Questi sono i diversi formati che il class trova:
    ------- ROBOT ---------------------
    0 - Search Engine Spider
    1 - Validator & Checker
    2 - Offline Browser
    3 - Downloader
    8 - Others
    9 - ROBOT
    ------- BROWSER -------------------
    10 - Internet Browser
    15 - Multimedia Browser
    20 - WAP Browser
    Uso delle condizionali e rimando i primi 6 a una pagina random?

    Avrei altre domande ma meglio se faccio un passo alla volta.

    Grazie 1000 per l'aiuto Mauro


  • Bannato User

    Riciao a tutti,

    sta notte ho aggiunto un pezzo di codice che dovrebbe andare bene, almeno spero.

    Mi resta il dubbio per le lingue ci date un occhio?

    <% 
    dim oBrowser
     Set oBrowser = CreateWBstatSimple&#40;"wbstat3/wbstat3_spec/",True,"Sconosciuto",False&#41;
     if oBrowser&#40;"Browser.SubType"&#41; =< 9 then %>
    <% 
    RANDOMIZE
    LowestNumber = 1
    HighestNumber = 5
    RandomNumber = Int&#40;&#40;HighestNumber-LowestNumber+1&#41;*Rnd+LowestNumber&#41;
    SELECT Case RandomNumber
    %>
    <% Case 1 %> <% Session&#40;"lingua"&#41;= "EN" %>
    <% Case 2 %> <% Session&#40;"lingua"&#41;= "SP" %>
    <% Case 3 %> <% Session&#40;"lingua"&#41;= "FR" %>
    <% Case 4 %> <% Session&#40;"lingua"&#41;= "GR" %>
    <% Case 5 %> <% Session&#40;"lingua"&#41;= "IT" %>
    <% End Select %>
    <% else %>
    <% 
     Set oBrowser = CreateWBstatSimple&#40;"wbstat3/wbstat3_spec/",True,"Sconosciuto",False&#41;
    if instr&#40;oBrowser&#40;"Browser.Language.Code"&#41;, "it"&#41; > 0 then %>
    <%
    If Request.Cookies&#40;"Ecom"&#41;&#40;"SessionID"&#41; <> "" and session&#40;"lingua"&#41; <> "IT" Then
    		Response.Cookies&#40;"Ecom"&#41;.Expires = date&#40;&#41; -1
    end if
    Session&#40;"lingua"&#41;= "IT"
    %>
    <% elseif instr&#40;oBrowser&#40;"Browser.Language.Code"&#41;, "en"&#41; > 0 then %>
    <%
    If Request.Cookies&#40;"Ecom"&#41;&#40;"SessionID"&#41; <> "" and session&#40;"lingua"&#41; <> "EN" Then
    		Response.Cookies&#40;"Ecom"&#41;.Expires = date&#40;&#41; -1
    end if
    Session&#40;"lingua"&#41;= "EN"
    %>
    <% elseif instr&#40;oBrowser&#40;"Browser.Language.Code"&#41;, "fr"&#41; > 0 then %>
    <%
    If Request.Cookies&#40;"Ecom"&#41;&#40;"SessionID"&#41; <> "" and session&#40;"lingua"&#41; <> "FR" Then
    		Response.Cookies&#40;"Ecom"&#41;.Expires = date&#40;&#41; -1
    end if
    Session&#40;"lingua"&#41;= "FR"
    %>
    <% elseif instr&#40;oBrowser&#40;"Browser.Language.Code"&#41;, "es"&#41; > 0 then %>
    <%
    If Request.Cookies&#40;"Ecom"&#41;&#40;"SessionID"&#41; <> "" and session&#40;"lingua"&#41; <> "SP" Then
    		Response.Cookies&#40;"Ecom"&#41;.Expires = date&#40;&#41; -1
    end if
    Session&#40;"lingua"&#41;= "SP"
    %>
    <% elseif instr&#40;oBrowser&#40;"Browser.Language.Code"&#41;, "de"&#41; > 0 then %>
    <%
    If Request.Cookies&#40;"Ecom"&#41;&#40;"SessionID"&#41; <> "" and session&#40;"lingua"&#41; <> "GR" Then
    		Response.Cookies&#40;"Ecom"&#41;.Expires = date&#40;&#41; -1
    end if
    Session&#40;"lingua"&#41;= "GR"
    %>
    <% else %>
    <%
    If Request.Cookies&#40;"Ecom"&#41;&#40;"SessionID"&#41; <> "" and session&#40;"lingua"&#41; <> "EN" Then
    		Response.Cookies&#40;"Ecom"&#41;.Expires = date&#40;&#41; -1
    end if
    Session&#40;"lingua"&#41;= "EN"
    %>
    <%
    end if
    %> 
    <%
    end if
    %> 
    
    

    che dite è una cazzata? :mmm:

    non so come altro fare a dare a google una sessione lingua diversa da EN :arrabbiato:

    Grazie Mauro :ciauz:


  • Super User

    il primo è capire de sn index.asp posso mettere anche pezzi di codice ottimizzato per gli spider.

    il secondo e come far andare su tutte le lingue GG

    non puoi inserire cocodice ottimizzato per i motori in inderx.asp

    per far leggere ai motori tutte le pagine nelle varie lingue crea un a mappa del sito che linka le home nelle varie lingue...

    comunque il fatto che a www.sito.it/default.asp il motore trova 5 linque diverse non è bello... se ho capito bene la pagina è sempre default.asp ma in lingue diverse... crea 5 pagine distinte ... defaultIT.asp defaultEN.asp ecc..