• User

    da htm a php. Perdo posizionamento?

    Per facilitare l'aggiornamento del menu di navigazione delle mie pagine utilizzando un -include-, avrei bisogno di modificare le pagine da .htm a .php.

    Se lo faccio, posso perdere il posizionamento?

    Le pagine sono identiche per il codice. (naturalmente eliminerei poi quelle htm per evitare duplicati)

    Grazie.


  • User Attivo

    @Fairfocs said:

    Per facilitare l'aggiornamento del menu di navigazione delle mie pagine utilizzando un -include-, avrei bisogno di modificare le pagine da .htm a .php.

    Se lo faccio, posso perdere il posizionamento?

    Le pagine sono identiche per il codice. (naturalmente eliminerei poi quelle htm per evitare duplicati)

    Grazie.

    Ciao Faifocs,

    se cambi estensione per i motori saranno pagine nuove e quindi soggette a rifare il loro iter per riposizionarsi, in ogni caso.

    😉


  • User

    Potresti effettuare un redirect (301) dalle pagine .htm alle corrispondenti pagine .php; in questo modo dovresti trasferire la "popolarità" dalle vecchie alle nuove.

    bye bye


  • User Attivo

    ...se non l'hai già fatto mettici un redirect 301 . Se non lo fai e le pagine sono già indicizzate incappi in duplicate content.:figo:


  • User

    Scusate se mi intrometto, ma devo togliermi un dubbio su un problemino simile. Ho appena rifatto le mie paginette con Dreamweaver (prima avevo usato Front Page), l'estensione è cambiata da .htm a .html e naturalmente questo influirà anche sul Page Rank (avevo 3) e sui motori di ricerca in generale. Non ho pagine in Asp o Php, il server che ospita il mio sito ha Windows.
    Ho letto qua e la di consigli sull'uso di Redirect 301 per non correre il rischio ad esempio che Google consideri le mie nuove pagine un doppione di quelle che ha già indicizzato (infatti i testi sono uguali), però ho anche letto che si deve usare solo su Server Unix o Linux. Non ricordo più dove ma da qualche parte avevo trovato un suggerimento per effettuare una cosa simile su pagine in html, mi ero scritto questo codice da inserire nella sezione Head delle pagine ... (e qui casca l'asino!):
    <META HTTP-EQUIV=Refresh CONTENT="0; URL=http://www.nomedominio.it/nuovonomepagina.html">
    se l'ho trascritto giusto e se il ragionamento fila, devo metterlo nelle pagine vecchie? Le avrei già eliminate dal server però ne ho tenuto una copia e potrei ricaricarle. Però prima ch'io faccia una porcata potreste consiglirmi?
    Grazie


  • User Attivo

    ...devi mettere il codice che hai fornito sulle pagine vecchie , in modo tale che al passaggio degli spider e per gli utenti vengano indirizzati su quelle nuove. Utilizza http://web-sniffer.net per verificare la correttezza del redirect.

    Per windows potresti utilizzare Isapi Rewrite, un software da installae sul sever al fine di gestire i rediredt 301 ed i rewrite url.

    Per i server linux utlizzi i file .htaccess.

    Guarda anche questa discussione sul redirect 301

    :ciauz:


  • User

    Grazie, ho letto anche l'altra discussione, se ben capisco nelle pagine vecchie oltre a mettere il codice suddetto nella sezione header dovrei togliere tutto il codice che crea layout, testi, ecc. Potrei cioè lasciare solo il codice per il redirect? tipo:
    <html>
    <head>
    <META HTTP-EQUIV=Refresh CONTENT="0; (http://www.giorgiotave.it/wikigt/os/URL)=http://www.nomedominio.it/nuovonomepagina.html">
    </head>
    <body></body>
    </html
    Grazie ancora


  • User Attivo

    ... si non tochherei nulla ne cancellerei, metterei solo il codice per il redirect 301.

    😉


  • User

    Chiudo la mia parentesi, nel frattempo ho trovato altri post sull'argomento, credo di averli letti tutti! Alla fine ho inserito solo questa riga di codice:
    <meta http-equiv="refresh" content="0; URL=http://www.nomedominio.it/nomepagina.html"/>
    non ho messo proprio nient'altro (nemmeno <html> <head> ecc.) e ... funziona tutto (spero gradisca anche Google). Ho provato anche web-sniffer e nella sua finestra di riepilogo oltre al codice che avevo inserito io è apparso questo messaggio: HTTP Status Code: HTTP/1.1 200 OK
    Grazie ancora


  • Super User

    @blues said:

    Scusate se mi intrometto, ma devo togliermi un dubbio su un problemino simile. Ho appena rifatto le mie paginette con Dreamweaver (prima avevo usato Front Page), l'estensione è cambiata da .htm a .html
    C'è una soluzione pazzescamente semplice e senza nessun tipo di problema:
    **TOGLI QUELLA "L"

    **Se tu rinomini le pagine in .htm (facendo attenzione che anche i nuovi link puntino a .htm), non hai risolto il problema?

    Il server le legge uguali, i motori le leggono uguali, gli utenti li leggono uguali, cioé:
    Nessun rischio di perdita PR, utenti, redirect fatti male, ecc.

    :ciauz:


  • User

    Credo che farò pellegrinaggio in Burundi (con tutto il rispetto per i nativi del luogo). Quando si è troppo inesperti ci si perde nelle classiche bolle di sapone.
    Ho abbandonato da poco il cavernicolo Front Page e scoprendo così che l'HTML è tutta un'altra cosa da quella che vorrebbero far sembrare in casa Microsoft. Mi sono bollito il cervello per studiare e imparare a creare pagine con i CSS ed ora sono andato a cozzare contro una banalità! chiedo scusa, hai ragione, ho già riportato l'estensione a .htm ... era un classico alla "uovo di Colombo" (lo vedo già rivoltarsi nella tomba per le risate!)


  • Super User

    Vai tranquillo, l'importante è che hai risolto.
    :ciauz: