SEO e Frames

Olá! Com este post, espero esclarecer por que o uso de frames não é recomendável e por que os motores de busca não se dão bem com os frames.

Frames

Frames? Para quem não ligou o nome à pessoa, frames, para o seu browser, são as partes que compõem uma página HTML. Por exemplo, um header ou sidebar que fica estático quando a barra de rolagem é mexida. Existem vários sites assim, todo mundo já viu um!

Eles melhoram a organização e manutenção de uma página, pois quando se quer fazer uma alteração em um menu, ou no cabeçalho de uma página, basta alterar o arquivo correspondente!

Problema com SEO

Enxergaram o problema? Dentro de uma página HTML composta de frames, cada frame corresponde a uma URL diferente, o que pode confundir o motor de busca a dar a resposta correta, pois cada frame, de alguma forma, estará tratando do assunto buscado, estará em uma URL diferente e poderá servir de resposta. Mesmo que o motor de busca escolha a melhor das URLs, um usuário irá vizualizar em seu browser apenas parte (um único frame) de tudo o que a página deveria estar mostrando (só um menu, só um header, etc.).

O que fazer?

Atualmente, o uso de CSS e iframes pode substituir a necessidade de frames. Na verdade, se o uso de frames era somente para organizar os componentes de uma página em arquivos diferentes, o PHP com seu include já consegue resolver essa situação muito bem.

Otimizar para melhorar

O fato é que os frames são muito pouco interessantes quando se deseja trabalhar com motores de busca. Os usuários provavelmente vão acabar sem encontrar o que desejam em um site assim e vão procurar outro. Existem formas melhores (e mais otimizadas!) de se construir e divulgar informação.

É isso aí! Até a próxima.


Assine o nosso Feed
2.425 assinantes,
assine você também!
Publique esse artigo no Twitter Salve este artigo no Delicious Cadastre esse artigo no Dihitt Cadastre esse artigo no UEBA Cadastre esse artigo no Rec6

Frank Marcel

Coordenador de SEO pela Mestre SEO e estudante do curso de Ciência da Computação da Universidade Federal de Itajubá. Trabalha com otimização de sites desde 2007.

7 Respostas à este post

  1. Na agência que trabalho estamos tentando eliminar o frame quando publicamos um site.

  2. Isso só funciona nas home pages que possuem mais de um frame na pagina não é isso?

  3. Os frames devem ser evitados praticamente ao nível de não usá-los nunca. Seja 1 vez ou 10 vezes, não importa.
    Considerando que você está usando o frame para publicar conteúdo, isso é um erro de SEO, pois o frame não é considerado como parte da página em questão, mas sim como uma página separada.
    O mais recomendado é não usar frames mesmo, pra nada.

  4. Guilherme disse,

    Interessante, eu uso iframe, =)

  5. E aí Guilherme!
    O mesmo vale para iframes. Dependendo do uso, é um erro de SEO e nao deve ser utilizado.

    Abraços!

  6. Fredy disse,

    Discordo parcialmente!

    Particularmente, removi os frames do meu site por questões de praticidade, pra facilitar navegação… fica mais fácil “favoritar” páginas, enfim, fiz olhando o lado do usuário.
    Isto foi feito recentemente, mas meu site que existe desde 2001 SEMPRE foi topo nas pesquisas na palavra chave que disputo (e olha que até algum tempo eu nem sabia que “existia” SEO, pensava que era só colocar no ar e o google colocava lá no topo).

    A uns 4 anos mais ou menos um profissional de “webmarketing” (na epoca não se ouvia SEO) chegou a discutir comigo e apelar, pois ele afirmava que frames eram fora de moda, que o google não gostava etc e tal… então mostrei a ele estava errado apontando meu site lá no topo, na frente inclusive de sites sem frames. Usava frames para menu e corpo, o clássico. E lá estava meu site no topo. O unico inconveniente era que no cache do google não visualizava legal, mas nem sei mesmo se é problema pois a maioria de usuários comuns nem sabe o que é cache?…

    Enfim, eu sabia um pouco de SEO sem saber que se quer existia. O que eu sabia se SEO, é que o mais importante é dar conteúdo ao usuário, e o google “zoiudo” como é gosta disso… no mais, são ajustes.

    Estamos encaminhando para o google indexar flash (e já vi indexações de flash na primeira página), o que era totalmente impensável a algum tempo atrás. Então, achar que frames são problemas para motores é besteira. Vai da forma que é usado, mas ai até um site sem frame pode ter problemas…

  7. Fredy, olhar para o usuário é essencial e, tenha sido seu objetivo, ou não, você também facilitou a vida das search engines.

    Sem conhecer seu nicho e suas palavras-chave, eu não vou entrar no mérito de dar parabéns ou não por manter o seu site no topo das buscas. Mas é legal saber que frames não foram um problema para você.

    Todo SEO recomenda não usar frames justamente porque o Google “não visualiza legal”- você está certo: basta dar conteúdo que o Google te favorece, mas e se ele não encontrar o conteúdo devido à, comum, desorganização dos frames?

    Também já vi sites em Flash na primeira página e é senso comum que isso não é impossível, só é problemático. Eu já vi até vídeo de pessoas “provando” que o Google encontrou conteúdo no Flash, mas totalmente questionável.

    Enquanto me perguntarem, continuarei com a minha opinião: Diga não ao uso de Frames e diga muito não ao uso de Flash.

    Abraços!

Deixe um Comentário

Nota: A moderação de comentários pode estar ativa, então não há necessidade de re-enviar o seu comentário.