Como Remover index.php do WordPress?

Você já decidiu criar um site ou blog usando o WordPress?

É uma ótima escolha! O WordPress é uma plataforma popular e versátil que permite criar um site incrível sem a necessidade de conhecimentos avançados em programação.

Uma das coisas que você pode querer fazer é como remover o “index.php” da URL do seu site WordPress para torná-la mais limpa e amigável.

Neste guia, vamos te mostrar passo a passo como tirar o “index.php” do WordPress e melhorar a estrutura das URLs do seu site.

Isso não só melhora a aparência das suas URLs, mas também pode ter um impacto positivo no SEO do seu site, facilitando a indexação pelos mecanismos de busca.

Veja aqui Como Remover index.php WordPress, mais fique tranquilo é muito fácil e o que você vai precisar fazer é muito simples, não é comum aparecer este tipo de erro, mais quando aparecer é só ir nos Links Permanentes.

Link Permanentes

De bate e pronto, vou dizer logo, seus links permanentes pode deixar seu site todo bugado, teus links podem não funcionar direito e você achar que seu site está com problemas de configurações ou sua hospedagem não presta!

Mais a verdade é que tudo vai depender de como suas configurações dos links permanentes estejam firmadas, o bom plugin Yoast, pode gerar uma série de conflitos.

Então é preciso ficar atento na hora da configuração.

Se tiver alguma dúvida manda um comentário.

Veja aqui Como Remover index.php do WordPress, mais fique tranquilo é muito fácil e o que você vai precisar fazer é muito simples, não é comum aparecer este tipo de erro, mais quando aparecer é só ir nos Links Permanentes.

Como tirar o index.php do WordPress

Antes de começarmos a explicar como remover o index.php do WordPress, é importante entender o que é o “index.php” e por que ele aparece nas URLs.

O “index.php” é o arquivo principal do WordPress que é carregado quando alguém acessa o seu site. Por padrão, o WordPress inclui o “index.php” nas URLs como parte da estrutura.

No entanto, muitos proprietários de sites preferem ter URLs mais limpas e simplificadas, sem o “index.php”. Felizmente, é possível fazer essa alteração de forma relativamente simples.

Backup do Site

Antes de fazer qualquer alteração no seu site WordPress, é sempre recomendado fazer um backup completo do seu site.

Isso garante que, caso algo dê errado durante o processo, você possa restaurar o site para a versão anterior. Você pode usar plugins de backup confiáveis ou fazer um backup manual do seu site.

Atualizando as Configurações de Links Permanentes

Para remover o “index.php” das URLs do seu site WordPress, você precisará atualizar as configurações de links permanentes.

No painel de administração do WordPress, vá para “Configurações” e clique em “Links Permanentes”. Aqui, você encontrará várias opções de estrutura de URL. Selecione a opção “Nome do Post” e salve as alterações.

Você sabe o que são Links Permanentes?

São as URLs de cada artigo ou página, ou seja toda postagem, categoria e outras listagens do blog. O link permanente é usado quando alguém utiliza para apontar para o seu blog ou site, ou quando alguém quer enviar por e-mail o ‘link” de alguma página ou artigo seu.

O URL de cada página ou postagem deve ser fixo, ou seja permanente e nunca deve mudar, mais caso precise mudar lembre-se de usar o plugin de redirecionamento, eu uso e recomento o redirection, é gratuito e muito, mais muito eficaz.

Resolvendo WordPress index.php

Existem basicamente 3 tipos de links permanentes no WordPress:

  • Padrão “Feio”
como remover o index php no wordpress
  • Links Permanentes Legíveis
  • Quase Legível

Estrutura dos Links Permanentes e tirando index.php WordPress

No painel Configurações em Opções → Links Permanentes, você pode escolher uma das estruturas ou criar a sua própria “estrutura personalizada”, utilizando as tags estrutura.

Atenção:

Nunca coloque o URL do site no slot permalinks. Você deve usar uma das marcas de estrutura, ou uma combinação de tags apenas.

Para ativar Links permanentes com PathInfo, inicie sua estrutura de Links permanentes com index.php /.

Como Remover index.php WordPress?

Veja só, para remover index.php wordpress e também a categoria da sua base de url é muito fácil, o que você vai precisar é seguir a imagem abaixo:

Vá na aba Configurações e marque a opção ” Estrutura Personalizada”

Método 1:

Coloque conforme a estrutura da figura abaixo e clique em salvar alterações.

Remover index.php WordPress

Método 2:

como remover o index php no wordpress

Ainda existe um outro método para otimizar suas urls, é mais complexo, trabalhoso, porém muito mais técnico e as vezes, podemos precisar, se por acaso seu wordpress não responder aos ajustes executados ao index.php wordpress.


Depois de atualizar as configurações de links permanentes, você precisará fazer uma alteração no arquivo .htaccess do seu site. Esse arquivo controla as regras de redirecionamento e outras configurações do servidor.

Acesse o arquivo .htaccess, que geralmente está localizado na raiz do seu site, através do painel de controle do seu servidor ou usando um cliente FTP.

Atualizando o arquivo .htaccess

Modificar seu arquivo .htaccess no diretório raiz do FTP (ou seja, o diretório que são colocados arquivos para web). Ele já pode conter informações de configuração (que é o caso para a primeira linha abaixo) e adicione o seguinte conteúdo entre as # BEGIN WordPress e # END WordPress .

Nota: Tome muito cuidado ao manipular este arquivo, qualquer erro cometido, seu site pode ficar fora do ar.

AddHandler php56-script .php .php5
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress

Em seguida, enviar o arquivo editado de volta para o diretório raiz do FTP. Lembre-se que se faz necessário atualizar a versão do PHP da sua conta de hospedagem, se for hostgator é bom e muito fácil, mais tarde, vou postar aqui no blog de como fazer, uma vez que você pode precisar fazer novamente.

Inserindo o Código de Redirecionamento
Dentro do arquivo .htaccess, você precisará inserir o seguinte código para redirecionar as URLs com “index.php” para as URLs sem ele:

RewriteEngine On
RewriteCond %{REQUEST_URI} ^/index.php [NC]
RewriteRule ^(.*)$ /$1 [R=301,L]

Isso instruirá o servidor a redirecionar qualquer URL que contenha “index.php” para a mesma URL, mas sem o “index.php”.

Prós e Contras em Tirar o index.php do wordpress

Prós

URLs mais limpas e amigáveis

Potencial melhoria no SEO

Melhora a experiência do usuário

Contras

Possível impacto negativo em plugins específicos

Requer algum conhecimento técnico

Requer atualização do arquivo .htaccess

Você já tem hospedagem para seu site? Não? Então Leia Este Artigo!

Alterando as definições do WordPress:

Na interface administrativa WordPress, vá em Configurações> Permalinks e alterar as “Definições comuns” a “Estrutura personalizado” e digite:

ou qualquer outro URL que você está usando. O importante é remover o index.php no wordpress.

Pronto! Agora é só aproveitar a sua url, limpa como esta da imagem abaixo:

Remover index php WordPress

Mas, se você fez isso tudo e ainda continua tendo problemas, nada melhor do que desativar todos seus plugins e ir ativando 1 a 1, semana passada tive um problema com a linkagem do blog e verifiquei item por item das configurações, depois disso desativei plugin a plugin e encontrei o problema.

Pessoal, conflito de plugins é uma das causas mais frequentes em problemas num blog.

Espero que as informações sobre como remover o index.php no WordPress tenham sido úteis para vocês. Agora, quero destacar alguns pontos importantes para reforçar a importância dessa otimização em seu site.

  1. Melhoria na experiência do usuário: Com URLs limpas e amigáveis, os visitantes do seu site terão uma navegação mais intuitiva e clara. Isso facilita o compartilhamento de links e cria uma experiência positiva para quem acessa seu conteúdo.
  2. Otimização para mecanismos de busca: Os motores de busca, como o Google, dão preferência para URLs amigáveis, pois isso os ajuda a entender do que se trata cada página. Ao remover o index.php e adotar uma estrutura de links permanentes adequada, você melhora a indexação do seu site nos resultados de pesquisa, aumentando sua visibilidade online.
  3. Evita problemas de duplicidade de conteúdo: Quando o index.php está presente nas URLs, pode ocorrer duplicidade de conteúdo, pois o WordPress pode gerar versões alternativas das páginas com e sem esse parâmetro. Isso pode confundir os motores de busca e prejudicar seu posicionamento nas buscas. Ao remover o index.php, você elimina essa duplicidade indesejada.
  4. Facilita o compartilhamento em redes sociais: URLs limpas e descritivas são mais atraentes para serem compartilhadas em redes sociais, gerando mais engajamento e tráfego para o seu site. Além disso, ao compartilhar links com amigos, parceiros ou clientes por e-mail, por exemplo, você terá URLs mais amigáveis e fáceis de lembrar.

Como copywriter experiente, reforço a importância de realizar essa otimização em seu site WordPress. A remoção do index.php e a configuração correta dos links permanentes trazem benefícios significativos em termos de usabilidade, SEO e compartilhamento de conteúdo.

Agora que você já sabe como remover o index.php no WordPress, aproveite para aplicar essa otimização em seu site e desfrutar de todos os benefícios que ela proporciona. Se surgirem dúvidas durante o processo, deixe um comentário e estarei aqui para ajudar.

Não deixe que URLs confusas e problemas de configuração atrapalhem o sucesso do seu site. Siga as orientações fornecidas e otimize sua presença online, conquistando mais visitantes e alcançando melhores resultados.

Com esses passos, você removeu com sucesso o “index.php” das URLs do seu site WordPress. Certifique-se de testar todas as páginas e links para garantir que tudo esteja funcionando corretamente.

Lembre-se de que, ao atualizar o arquivo .htaccess, qualquer erro pode causar problemas no funcionamento do seu site, por isso é importante ter cuidado ao realizar essa etapa.

Desejo a você muito sucesso em seus projetos digitais!

“Seja Forte e Corajoso!”

1 comentário em “Como Remover index.php do WordPress?”

  1. Obrigado por compartilhar seus pensamentos. Eu realmente aprecio seus esforços e estarei
    aguardando sua próxima postagem, obrigado mais uma vez.

    Responder

Deixe um comentário