Loading



Alterando a apresentação do seu domínio no WordPress

Grande parte dos websites podem ser acessados tanto usando o nome de domínio com o prefixo www ou sem colocar este prefixo. Alguns websites tanto suportam o endereço http://www.nomedosite.com ou http://nomedosite.com. Este não é nenhum problema para os seus visitantes, mas é uma grave falha de SEO, que pode até causar algum tipo de penalidade no Google. O grande problema aqui é o conteúdo duplicado: Robots dos motores de busca podem pensar que o endereço com www e sem www representam duas páginas diferentes, com mesmo conteúdo, considerando assim conteúdo duplicado. Além disso, você corre o risco de ter dois pageranks diferentes para a mesma página, o que é de certeza um problema.

Aconselho que visitem o Blog dos Domínios para saber mais sobre domínios próprios e como comprar e vender domínios.

A primeira coisa que devemos fazer para corrigir este problema é indicar uma formatação de domínio como a padrão do site. Na página de configurações do Google Webmasters Tools existe uma opção para indicar o preferred domain(domínio padrão), que será usado pelo Google como o padrão da conta. Se você por exemplo escolher o nome com www como padrão da sua conta, o Google irá colocar www em todas as páginas do seu site indexadas naquele motor de buscas. Eu prefiro usar o endereço sem www como padrão da conta, mas é uma questão pessoal: Porquê estar a repetir www em todas as páginas se eu posso remover?

Criando redireccionamentos 301 para o domínio padrão

Depois de escolher o domínio padrão a usar no seu blog, você precisa redireccionar todo o tráfego e links que apontavam para o formato antigo, para o novo domínio padrão escolhido. O redireccionamento pode ser permanente, uma vez que a nossa escolha é definitiva. Assim, depois de algum tempo, todos os endereços antigos nos índices dos motores de busca serão substituidos pelos novos que indicamos no redireccionamento.

Imagina que a sua escolha foi usar endereços com o prefixo www, então usaremos o htacess para colocar este prefixo nas URLs que não tiverem. Para isso, basta abrir o ficheiro .htacess no directório raiz do seu WordPress(ai onde está o wp-config.php!) e colar o seguinte código:

RewriteEngine On

RewriteCond %{HTTP_HOST} !^(.*)\.seusite\.com$ [NC]
RewriteRule ^(.*)$ http://www.seusite.com/$1 [R=301,L]

Substitua o seusite.com pelo nome de domínio do seu site. Assim redireccionamos todas as requisições e links de seusite.com para www.seusite.com. Note que no INFOmoz eu fiz exactamente o contrário, pois não preciso de www no endereço. Esta forma de redireccionamento só funciona em servidores Apache rodando no Linux, uma vez que apenas estes possuem suporte a mod_rewrite.

Para saber mais sobre domínios, aconselho que visitem o Blog dos Domínios, do Nuno, que é um dos anunciantes aqui do INFOmoz, e possui excelentes artigos sobre domínios próprios.

Tabela de Conteúdos

Artigos Relacionados:

  1. Torne o seu blog multi-idiomas com o plugin xlanguage
  2. Online Casino Reports- Saiba tudo sobre Casinos em Português
  3. Como tornar o Google Analytics independente do seu tema no WordPress
  4. Como adicionar link para editar artigo nos posts do seu blog WordPress
  5. Como evitar que plugins de terceiros destruam seu blog WordPress
  • http://intensedebate.com/people/Netmind Netmind

    No meu caso também é o contrario seria então assim???

    RewriteCond %{HTTP_HOST} !^(.*)\\.www.seusite\\.com$ [NC]
    RewriteRule ^(.*)$ http://seusite.com/$1 [R=301,L]

    Verifique se esta correto, por gentileza

    [Reply]

  • http://intensedebate.com/people/Netmind Netmind

    Ou então

    RewriteCond %{HTTP_HOST} http://www.seusite.com/$1 [NC]
    RewriteRule ^(.*)$ !^(.*)\\.seusite\\.com$ [R=301,L]

    [Reply]

  • http://intensedebate.com/people/Netmind Netmind

    Ou então

    RewriteCond %{HTTP_HOST} http://www.seusite.com/$1 [NC]
    RewriteRule ^(.*)$ !^(.*)\\.seusite\\.com$ [R=301,L]

    [Reply]

    BackstageEL Reply:

    Oi Netmind. Aqui está a solução para o caso contrário

    RewriteCond %{HTTP_HOST} ^www\\.seusite\\.com$ [NC]
    RewriteRule ^(.*)$ http://seusite.com/$1 [R=301,L]

    O que tinha de fazer é pegar a primeira linha do segundo comentário e a segunda linha do primeiro comentário rsrsrs

    Obrigado por comentar aqui no INFOmoz

    [Reply]

  • http://intensedebate.com/people/Netmind Netmind

    Obrigado eu, já agreguei vc no meu RSS. Gostei muito do teu blog. Visita o meu

    netmind.com (no twitter netmid, no facebook Miguel Cabezas em Belém do Pará, Brazil)

    Um prazer te conhecer

    [Reply]

  • http://intensedebate.com/people/Netmind Netmind

    Desculpa eu de novo :)

    o meu arquivo original .htacess é:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /blog/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /blog/index.php [L]
    </IfModule>
    # END WordPress

    tentei assim

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /blog/
    RewriteCond %{HTTP_HOST} ^www\\.blogdonetmind\\.com$ [NC]
    RewriteRule ^(.*)$ http://blogdonetmind.com/$1 [R=301,L]
    </IfModule>
    # END WordPress

    redireciona mas mostra o blog sem formatação

    a minha instalação de wp esta em blogdonetmind.com/blog no entanto tenho dos arquivos .htacess um em blogdontetmind.com e outro em blogodnetmind.com/blog

    tem que gregar ao path o arquivo index ou algo assim?

    [Reply]

    BackstageEL Reply:

    Oi Netmind, tentei visitar o seu blog, mas ele diz not found…. Voce removeu o blog?

    Quando acesso o blogdonetmind.com tudo bem, mas com /blog nao encontra nada

    [Reply]

  • http://intensedebate.com/people/Netmind Netmind

    blogdonetmind.com/blog é onde esta a minha instalação do wordpress, não é para acessar o blog nessa url.

    Creio que não me expliquei bem.

    O problema é o redirecionamento de http://www.blogdonetmind.com para blogdonetmind.com que é a url que tenho indexada no google. Na verdade ele sempre redirecionou, porem eu gostaria de saber como faz isto (baseado na configuração atual do arquivo .htacess), pois eu não mexi no arquivo .htacess nunca até hoje.

    Cuando fui mexer para fazer o redirecionamento conforme a tua dica, ele mantive o redirecionamento, porém, o blog ficou mostrando os post sem a formatação do tema. Assim que restabeleci o arquivo .htacess original sem as mudanças.

    De todas formas estou pesquisando o problema.

    Grato pela tua atenção.

    [Reply]

|Downloads: 1| Login - Copyright © 2007 - 2012 INFOmoz.net| Desenvolvido por Elisio Leonardo