Tutorial: Cómo redirigir error 404 en Wordpress

  • Autor Autor Cicklow
  • Fecha de inicio Fecha de inicio
Cicklow

Cicklow

Admin
Épsilon
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Este tips es muy facil de implementar y lo que hacemos es que sino se encuentra algo en nuestro blog, (no con el buscador, sino error 404) redireccionamos al inicio. Solo tenemos que crear un archivo llamado 404.php en la carpeta de nuestro theme con este code:
PHP:
<?php
	header ('HTTP/1.1 404 Not Found');
	header('location: /');
	die();
?>

Saludos y suerte! 🙂
 
Tutorial aprobado, muy sencillo pero me parece útil 🙂 igual lo implemento. Se agradece el aporte.

¿@clicklow puedes mostrar un sitio de ejemplo?
 
Última edición:
Gracias por el aporte:encouragement:
 
Excelente! :encouragement:
 
Gracias 🙂
 
Si funciona ya lo probé en mi blog
Gracias a Enlace eliminado Exelente aporte
 
Tutorial aprobado, muy sencillo pero me parece útil 🙂 igual lo implemento. Se agradece el aporte.

¿@clicklow puedes mostrar un sitio de ejemplo?

mi sitio:
Post original: Seorimícuaro | Cicklow
Post con error: Cicklow

🙂

PD: esto lo arme cuando salio lo de adsense y los sin contenido, entonces para evitar eso, solo edite el 404.php del theme y le puse ese code, de esta manera si no se encuentra nada, redirecciona al inicio y no hay drama con adsense! 🙂
 
Última edición:
Este tips es muy facil de implementar y lo que hacemos es que sino se encuentra algo en nuestro blog, (no con el buscador, sino error 404) redireccionamos al inicio. Solo tenemos que crear un archivo llamado 404.php en la carpeta de nuestro theme con este code:
PHP:
<?php
	header ('HTTP/1.1 404 Not Found');
	header('location: /');
	die();
?>

Saludos y suerte! 🙂

Yo utilizo este, creo que es similar.
PHP:
<?php 
header ("Location: http://midominio.tld"); 
?>
 
Hacedlo con htaccess y os ahorráis meterlo en cada página.
 
Hacedlo con htaccess y os ahorráis meterlo en cada página.

de la misma manera que subimmos el 404.php, tendremos que andar editando el .htaccess para cada sitio... -.-

- - - Actualizado - - -

Yo utilizo este, creo que es similar.
PHP:
<?php 
header ("Location: http://midominio.tld"); 
?>

si es lo mismo, pero en ese caso tenes que andar editando el dominio.tld para cada sitio que subas el 404.php, con el code que uso redirecciona al inicio del blog, sea cual sea el blog.
 
Como lo escribí en otro post..


El 404 es 404 no te perjudica en el posicionamiento y lo pueden ver aquí ¿Perjudican los 404 a mi sitio web? - El Blog para Webmasters de Google no intenten hacer nada más que personalizar esa plantilla para intentar bajar la tasa de rebote, es lo más recomendable y saludable para el buscador, que ocurre, una vez que el bot encuentra ese 404 serás informado en WMT, lo que haces es ponerlo como solucionado y solicitar la eliminación de URL, cualquier otra cosa que hagas te generará problemas que pueden dar paso a una penalización.

O sea... si en google tienes indexada una URL con "X" título cuando hacen clic deben abrir ese mismo URL con el mismo titulo "X" si no es así DEBE abrir la página de error 404, caso contrario puede ser interpretado como manipulación, contenido duplicado o error en la estructura del sitio, todos peores que informar lo que realmente pasa "La página no existe".


Una vez más, no recomiendo esa acción.
 
Como lo escribí en otro post..


El 404 es 404 no te perjudica en el posicionamiento y lo pueden ver aquí ¿Perjudican los 404 a mi sitio web? - El Blog para Webmasters de Google no intenten hacer nada más que personalizar esa plantilla para intentar bajar la tasa de rebote, es lo más recomendable y saludable para el buscador, que ocurre, una vez que el bot encuentra ese 404 serás informado en WMT, lo que haces es ponerlo como solucionado y solicitar la eliminación de URL, cualquier otra cosa que hagas te generará problemas que pueden dar paso a una penalización.

O sea... si en google tienes indexada una URL con "X" título cuando hacen clic deben abrir ese mismo URL con el mismo titulo "X" si no es así DEBE abrir la página de error 404, caso contrario puede ser interpretado como manipulación, contenido duplicado o error en la estructura del sitio, todos peores que informar lo que realmente pasa "La página no existe".


Una vez más, no recomiendo esa acción.

Me parece que tiene logica lo que dices... Gracias!
 
Funciona perfecto implementado y me evito de problemas, gracias 😛8:
 
Excelente colega gracias :encouragement:
 
Buen aporte hace mucho que andaba buscando algo como esto!! :encouragement:
 
Muchas gracias 🙂
 
Muy Buen aporte amigo Gracias yo pensaba hacer uno igual pero este esta excelente :')
 
Estoy leyendo pero no encuentro la solución. Como creo un archivo llamado 404.php en la carpeta del theme? A donde debo dirigirme?

Gracias
 
Este tips es muy facil de implementar y lo que hacemos es que sino se encuentra algo en nuestro blog, (no con el buscador, sino error 404) redireccionamos al inicio. Solo tenemos que crear un archivo llamado 404.php en la carpeta de nuestro theme con este code:
PHP:
<?php
	header ('HTTP/1.1 404 Not Found');
	header('location: /');
	die();
?>

Saludos y suerte! 🙂



Excelente aporte!!!


Probado y funcionando!!
 
Atrás
Arriba