Essensen av omdirigering koker ned til det faktum at overgangen til en ekstern lenke skjer gjennom et skript som ligger inne på nettstedet. Som et resultat går brukeren til en ekstern ressurs, og søkeroboten forblir inne på nettstedet under indekseringsprosessen. Viderekoblingsskriptet kan skrives på forskjellige måter. Det gitte eksemplet bør betraktes som gyldig, men ikke det eneste sanne.
Det er nødvendig
Tilgang til filsystemet på nettstedet, den enkleste tekstredigereren, for eksempel "Notisblokk"
Bruksanvisning
Trinn 1
Åpne Notisblokk på din lokale datamaskin og skriv følgende PHP-skript: $ urlsite = $ _GET ['urlsite']; if (! Empty ($ urlsite)) {$ urlsite = str_replace ("http:", ", $ urlsite); $ urlsite = "http:". $ urlsite; header ("location: $ urlsite");} Dette skriptet får urlsite-parameteren via GET-metoden og sjekker om den er tom. Deretter fjerner den https://, hvis den er tilstede, og etterlater bare den delen av URL-en som ikke inneholder protokolltypen. Stikker deretter https:// på nytt. Dette eliminerer muligheten for å duplisere protokollpekeren som kreves for riktig omdirigering. Den siste linjen i skriptet forteller nettleseren adressen å koble.
Steg 2
Lagre den opprettede filen som redir.php. I menyen "Notisblokk" velger du "Fil" og deretter "Lagre som". I filtypedelen i lagringsvinduet, spesifiser "alle typer", og skriv ned filnavnet i sin helhet med utvidelsen.
Trinn 3
Last opp den genererte skriptfilen til rotkatalogen på nettstedet ditt via kontrollpanelet. Finn "File Manager" -menyen, gå til nettstedsmappen og klikk på "Last ned" -knappen. Finn skriptet på datamaskinen din og klikk på "Last opp" -knappen. Redir.php-filen vises i rotkatalogen til nettstedet.
Trinn 4
Skriv ned forbudet mot indeksering av søkeroboter i robot.txt-filen: user-agent: * Disallow: /redir.php Søkemotorroboten vil ignorere dette skriptet.
Trinn 5
Legg til en lenke med skjemaet https://your-site.ru/redir.php? Urlsite = https://where-need-post-link.ru/ på ønsket sted på nettstedet. Hvis det er nødvendig å sende “&” -tegnet til adressen, erstatter du det med “% 26”, mellomrommet med “% 20”, “@” med “% 40”. Nå er lenken intern, men gjennom skriptet fører den til en ekstern ressurs. Søkeroboten vil ignorere det og fortsette å indeksere nettstedet. Den såkalte "puzomerki", TCI og PR, vil ikke bli overført.