L'essenza del reindirizzamento si riduce al fatto che il passaggio a un collegamento esterno viene effettuato tramite uno script situato all'interno del sito. Di conseguenza, l'utente accede a una risorsa esterna e il robot di ricerca rimane all'interno del sito durante il processo di indicizzazione. Lo script di reindirizzamento può essere scritto in diversi modi. L'esempio dato è da considerarsi valido, ma non l'unico vero.
È necessario
Accesso al file system del sito, l'editor di testo più semplice, ad esempio "Blocco note"
Istruzioni
Passo 1
Sul tuo computer locale, apri Blocco note e scrivi il seguente script PHP: $ urlsite = $ _GET ['urlsite']; if (! Empty ($ urlsite)) {$ urlsite = str_replace ("http:", ", $ urlsite); $ urlsite = "http:". $ urlsite; header ("location: $ urlsite");} Questo script ottiene il parametro urlsite tramite il metodo GET e verifica se è vuoto. Quindi rimuove https://, se presente, lasciando solo la parte dell'URL che non contiene il tipo di protocollo. Quindi riattacca https://. Ciò elimina la possibilità di duplicare il puntatore del protocollo necessario per il corretto reindirizzamento. L'ultima riga dello script comunica al browser l'indirizzo per connettere.
Passo 2
Salva il file creato come redir.php. Nel menu "Blocco note", seleziona "File", quindi "Salva con nome". Nella sezione del tipo di file della finestra di salvataggio, specifica "tutti i tipi" e annota il nome del file per intero con l'estensione.
Passaggio 3
Carica il file di script generato nella directory principale del tuo sito tramite il pannello di controllo. Trova il menu "File Manager", vai alla cartella del sito e fai clic sul pulsante "Download". Trova lo script sul tuo computer e fai clic sul pulsante "Carica". Il file redir.php apparirà nella directory principale del sito.
Passaggio 4
Annota il divieto di indicizzazione per i robot di ricerca nel file robot.txt: user-agent: * Disallow: /redir.php Il robot del motore di ricerca ignorerà questo script.
Passaggio 5
Aggiungi un collegamento del modulo https://your-site.ru/redir.php? Urlsite = https://where-need-post-link.ru/ nel punto desiderato sul sito. Se è necessario inviare il segno “&” all'indirizzo, sostituirlo con “% 26”, lo spazio con “% 20”, “@” con “% 40”. Ora il collegamento è interno, ma tramite lo script conduce a una risorsa esterna. Il robot di ricerca lo ignorerà e continuerà a indicizzare il sito. I cosiddetti "puzomerki", TCI e PR, non verranno trasmessi.