La esencia de la redirección se reduce al hecho de que la transición a un enlace externo se realiza a través de un script ubicado dentro del sitio. Como resultado, el usuario va a un recurso externo y el robot de búsqueda permanece dentro del sitio durante el proceso de indexación. El script de redireccionamiento se puede escribir de diferentes formas. El ejemplo dado debe considerarse válido, pero no el único verdadero.
Es necesario
Acceso al sistema de archivos del sitio, el editor de texto más simple, por ejemplo, "Bloc de notas"
Instrucciones
Paso 1
En su computadora local, abra el Bloc de notas y escriba el siguiente script PHP: $ urlsite = $ _GET ['urlsite']; if (! Empty ($ urlsite)) {$ urlsite = str_replace ("http:", ", $ urlsite); $ urlsite = "http:". $ urlsite; header ("location: $ urlsite");} Este script obtiene el parámetro urlsite a través del método GET y verifica si está vacío. Luego elimina https://, si está presente, dejando solo la parte de la URL que no contiene el tipo de protocolo. Luego, vuelve a pegar https://. Esto elimina la posibilidad de duplicar el puntero de protocolo requerido para la redirección correcta. La última línea del script le dice al navegador la dirección para conectar.
Paso 2
Guarde el archivo creado como redir.php. En el menú "Bloc de notas", seleccione "Archivo" y luego "Guardar como". En la sección de tipo de archivo de la ventana de guardado, especifique "todos los tipos" y escriba el nombre del archivo completo con la extensión.
Paso 3
Sube el archivo de script generado al directorio raíz de tu sitio a través de tu panel de control. Busque el menú "Administrador de archivos", vaya a la carpeta del sitio y haga clic en el botón "Descargar". Busque el script en su computadora y haga clic en el botón "Cargar". El archivo redir.php aparecerá en el directorio raíz del sitio.
Paso 4
Escriba la prohibición de indexar para robots de búsqueda en el archivo robot.txt: user-agent: * Disallow: /redir.php El robot del motor de búsqueda ignorará este script.
Paso 5
Agregue un enlace del formulario https://your-site.ru/redir.php? Urlsite = https://where-need-post-link.ru/ en el lugar deseado del sitio. Si es necesario enviar el signo “&” a la dirección, reemplácelo con “% 26”, el espacio con “% 20”, “@” con “% 40”. Ahora el enlace es interno, pero a través del script conduce a un recurso externo. El robot de búsqueda lo ignorará y continuará indexando el sitio. Los llamados "puzomerki", TCI y PR, no se transmitirán.