Realizar una redireccion 301 en .net webconfig

Una de las cosas que hay que tener en cuenta a la hora de realizar un posicionamiento web, es la eliminación de errores 404 . Estos errores son de página no encontrada. Pueden aparecer por varios motivos, cambio del la url por otra, o eliminación de la página en cuestión.

Normalment si usamos un CMS tipo Joomla, wordpress o drupal ... usamos un componente que nos ayude a realizar este tipod e operaciones para eliminar errores, el problema viene cuando utilizamos .net con webconfig.

 

Para ver estos errores, lo hacemos desde webmaster o usando un programa como xenu para enlaces rotos.

Una vez detectado el error usamos estas etiquetas para cada una de las redirecciones:

 

<rewrite>
<rules>
<rule name="Redirect" stopProcessing="true">
<match url="Oposiciones/prisiones.aspx" />
<action type="Redirect" url="http://testdeoposiciones.com/prisiones.aspx"http://testdeoposiciones.com/prisiones.aspx
redirectType="Permanent" />
</rule>
</rules>
</rewrite>