Tutorial: Como redirecionar erro 404 no Wordpress

  • Autor Autor Cicklow
  • Data de início Data de início
Este tópico foi traduzido automaticamente do espanhol. Ver original
muito obrigado, fiz como você diz e subi o redir.php para o diretório principal do fórum mas agora a página fica em branco

sim, isso é do litespeed (é incompatível com muitas coisas o litespeed)... :/ ... dá para solucionar... mas você não indica ao Google ou ao buscador que é um erro 404... no 1º code que você me passou em vez de usar (no plugin):
PHP:
  header ('HTTP/1.1 404 Not Found');
    header('location: /');
    die();

usa:
PHP:
    header('location: /');
    die();

e isso redirecionaria... mas você não indica a ninguém que é um erro 404...
 
muito bom. Dúvida, alguém sabe como baixar a taxa de rejeição?
 
meu site:
Post original: Seorimícuaro | Cicklow
Post com erro: Cicklow

🙂

PD: isso eu montei quando saiu o lance do adsense e os sem conteúdo, então para evitar isso, só editei o 404.php do theme e coloquei esse code, dessa maneira se não encontra nada, redireciona para o início e não tem drama com adsense! 🙂

Olá, vejo que seu site não redireciona para a HOME, é melhor tê-lo sem redirecionar para o SEO?
 
Olá, vejo que seu site não redireciona para a HOME, é melhor tê-lo sem redirecionar para o SEO?

hahaha é que naquele momento eu tinha outro theme, quando mudei esqueci de colocar isso XD... quanto ao SEO não sei, neste caso era redirecionar para o início para não mostrar o erro nem banners de adsense nem nada naquele lugar.
 
pergunta da minha infinita ignorância:
para o usuário, não seria melhor que se "customizasse" a página 404 em vez de mandá-lo para a home? por exemplo mostrar tags e categorias junto com uma caixa de busca.
imaginem que entram buscando algum artigo e resulta que cai na home, vão para a caixa de busca e volta a cair na home?
além disso, e cito:
Pessoalmente não uso, já que é como ter anestesia geral...
Nunca sabe onde há erros para consertar.
 
Última edição:
Um tuto muito útil, obrigado
 
Olá [MENTION=9679]cicklow[/MENTION] , muito boa a ideia.

Te pergunto algo, poderia dando algumas voltas redirecionar dinamicamente?.

Me explico, por exemplo, chega alguém na minha página procurando um post determinado que está em midomino.com/carpeta/nombredelpost/page/22 (o do page é porque tenho mal indexado no Google um monte assim).

Como poderia converter isso em midominio.com/carpeta/nombredelpost simplesmente?.

Estive vendo e encontrei que o título me coloca, diante do erro 404 o título da página me coloca "Nothing Found for: carpeta nombre del post page 22".

Tem forma que possa aproveitar essa info e concatenar uma URL e redirecionar a midominio.com/carpeta/nombredelpost

Espero não ter te causado muita confusão, isso salvaria minha vida. :topsy_turvy:

Te ofereço um fernet, um gancia, o que quiser!


------------------------


Adiciono algo, talvez seja mais fácil, só tenho que truncar a última parte page/22
O problema eu tenho sempre com números de 2 dígitos.
uso o plugin Redirection por se te serve me passar uma expressão regular, ou senão algo para o .HTAccess.
 
Última edição:
Olá [MENTION=9679]cicklow[/MENTION] , muito boa a ideia.

Te pergunto algo, poderia dando algumas voltas redirecionar dinamicamente?.

Me explico, por exemplo, chega alguém na minha página procurando um post determinado que está em midomino.com/carpeta/nombredelpost/page/22 (o do page é porque tenho mal indexado no Google um monte assim).

Como poderia converter isso em midominio.com/carpeta/nombredelpost simplesmente?.

Estive vendo e encontrei que o título me coloca, diante do erro 404 o título da página me coloca "Nothing Found for: carpeta nombre del post page 22".

Tem forma que possa aproveitar essa info e concatenar uma URL e redirecionar a midominio.com/carpeta/nombredelpost

Espero não ter te causado muita confusão, isso salvaria minha vida. :topsy_turvy:

Te ofereço um fernet, um gancia, o que quiser!


------------------------


Adiciono algo, talvez seja mais fácil, só tenho que truncar a última parte page/22
O problema eu tenho sempre com números de 2 dígitos.
uso o plugin Redirection por se te serve me passar uma expressão regular, ou senão algo para o .HTAccess.

não sei se vai funcionar para você mas no .htaccess
HTML:
    RewriteRule ^(.*)/page/(.*) /$1 [R=301,L]
 
não sei se vai funcionar para você mas no .htaccess
HTML:
    RewriteRule ^(.*)/page/(.*) /$1 [R=301,L]

Tenho duas palavras para você: MITO!.

jaja, muito obrigado, sempre me tira de apuros

Ah. o do fernet era verdade, se vier para estes lados te convido quando quiser. Um abraço cara, nos lemos.
 
Obrigado :encouragement:
 
Quero lançar uma pergunta a respeito deste tópico. Se redirecionamos para a home ou onde quisermos não perdemos a página 404?
E que eu saiba o Google vê com bons olhos ter uma página 404.
O que pensam?
Estou enganado?
 
Quero lançar uma pergunta a respeito deste tópico. Se redirecionamos para a home ou onde quisermos não perdemos a página 404?
E que eu saiba o Google vê com bons olhos ter uma página 404.
O que pensam?
Estou enganado?

Nem é bom nem é ruim, o ruim é que você não tenha uma página dado que os visitantes devem ver conteúdo. Bem você pode personalizar um erro 404 ou redirecioná-lo.
 
Muito bem, caso não queira fazer página desse erro serve bastante, obrigado
 
Muito bom aporte.

Suponho que com este código economizamos instalar plugins como link juicy keep e ter o WP mais limpo.

Tem alguma maneira de redirecionar para o último post em vez da home page?
 
funciona

Ainda funciona?
 
Obrigado! Vou levar comigo ! :encouragement:
 
Obrigado pelo aporte, tem sido realmente útil! :encouragement:
 
Voltar
Topo