Bistvo preusmeritve se nanaša na dejstvo, da se prehod na zunanjo povezavo izvede prek skripta, ki se nahaja znotraj spletnega mesta. Kot rezultat, uporabnik preide na zunanji vir, iskalni robot pa med postopkom indeksiranja ostane znotraj spletnega mesta. Skript za preusmeritev je mogoče napisati na različne načine. Navedeni primer je treba šteti za veljaven, vendar ne edini resničen.
Potrebno je
Dostop do datotečnega sistema spletnega mesta, najpreprostejšega urejevalnika besedil, na primer "Notepad"
Navodila
Korak 1
V lokalnem računalniku odprite Beležnico in napišite naslednji skript PHP: $ urlsite = $ _GET ['urlsite']; if (! Empty ($ urlsite)) {$ urlsite = str_replace ("http:", ", $ urlsite); $ urlsite = "http:". $ urlsite; header ("location: $ urlsite");} Ta skript dobi parameter urlsite prek metode GET in preveri, če je prazen. Nato odstrani https://, če je prisoten, pri čemer ostane le del URL-ja, ki ne vsebuje vrste protokola. Nato znova prilepi https://. To odpravlja možnost podvajanja kazalca protokola, potrebnega za pravilno preusmeritev. Zadnja vrstica skripta brskalniku sporoči naslov povezati.
2. korak
Ustvarjeno datoteko shranite kot redir.php. V meniju »Beležnica« izberite »Datoteka« in nato »Shrani kot«. V razdelku za vrsto datoteke v oknu za shranjevanje določite "vse vrste" in v celoti zapišite ime datoteke s pripono.
3. korak
Ustvarjeno datoteko skripta naložite v korenski imenik spletnega mesta prek nadzorne plošče. Poiščite meni »Upravitelj datotek«, pojdite v mapo spletnega mesta in kliknite gumb »Prenos«. Poiščite skript v računalniku in kliknite gumb "Naloži". Datoteka redir.php se bo pojavila v korenskem imeniku spletnega mesta.
4. korak
Prepoved indeksiranja iskalnih robotov zapišite v datoteko robot.txt: user-agent: * Disallow: /redir.php Robot iskalnika bo prezrl ta skript.
5. korak
Dodajte povezavo do obrazca https://your-site.ru/redir.php? Urlsite = https://where-need-post-link.ru/ na želeno mesto na spletnem mestu. Če je treba na naslov poslati znak “&”, ga nadomestite z “% 26”, presledek z “% 20”, “@” z “% 40”. Zdaj je povezava notranja, vendar prek skripta vodi do zunanjega vira. Iskalni robot ga bo prezrl in še naprej indeksiral spletno mesto. Tako imenovani "puzomerki", TCI in PR, ne bodo poslani.