Eu tenho a configuração do Blogger com o painel Archive do blog mostrado em todas as páginas para que os usuários possam acessar facilmente as postagens antigas. O problema é que ele lista o título de cada página neste painel, o que significa que a página atual está obtendo palavras-chave não diretamente relevantes para ela, mas para uma página diferente.
Por exemplo, eu poderia estar escrevendo sobre laranjas, mas uma semana atrás eu estava escrevendo sobre maçãs. A página sobre laranjas agora é vista pelos mecanismos de pesquisa também falando sobre maçãs, já que há um link no painel Arquivo para o meu post de uma semana atrás sobre maçãs. O oposto também é verdadeiro onde a página de maçãs também indexa as palavras-chave laranja.
Existe alguma maneira de excluir uma determinada seção de uma página da indexação? (por exemplo, como ter um todo <div>
marcado como noindex
algo semelhante.)
Sei que o Blogger tem a opção de remover o título das páginas no Painel de arquivamento, mas eu preferiria que elas permanecessem lá para que os usuários saibam quais postagens estão disponíveis.
fonte
Respostas:
Supostamente, você pode adicionar a classe
robots-nocontent
aos elementos da sua página, assim:O Yahoo respeita isso , embora eu não saiba se outros mecanismos de pesquisa respeitam isso. Parece que o Google não está suportando isso no momento. Eu suspeito que, se você carregar seu conteúdo via ajax, obterá o mesmo efeito de não estar presente na página.
fonte
Não existe uma maneira geral de fazer isso e, pessoalmente, eu não me incomodaria. Os mecanismos de pesquisa são muito bons em reconhecer conteúdo relevante em uma página e, embora esse conteúdo possa aparecer nas palavras-chave encontradas pelos mecanismos de pesquisa, isso não significa que tornaria a página relevante para essas palavras-chave.
Se você tem uma página sobre "Peixe" e uma página sobre "Cães" (que tem o link para a página sobre "Peixe" em algum lugar na barra lateral), os mecanismos de pesquisa geralmente reconhecem que a página sobre "Peixe" é muito mais relevante para "Peixe" do que a página sobre "Cães", que menciona "Peixe" na barra lateral. É possível que as duas páginas sejam encontradas em algum momento, mas, geralmente, uma vez que geralmente uma página do site é mostrada nos resultados da pesquisa, isso não é algo que vale a pena se preocupar.
Não há necessidade de gostar disso, e os mecanismos de pesquisa provavelmente ficarão mais confusos se você tentar (por exemplo, se você usa JavaScript para ocultar o conteúdo, você nunca sabe quando os mecanismos de pesquisa começarão a encontrar esse conteúdo independentemente). Da mesma forma, o uso de iframes com robots.txt desabilitado ou o AJAX frequentemente degradam a qualidade de suas páginas para os usuários (diminuem a velocidade ou a tornam menos utilizável em vários dispositivos), portanto, a menos que haja uma razão muito, muito forte e comprovada de que você precisa fazer isso, eu recomendo fortemente não se preocupar com isso.
fonte
Acredito que você possa usar um iFrame e o código interno só será indexado se você permitir que o Google indexe essa página. Portanto, se você colocar um nofollow no seu robots.txt para o arquivo carregado no iFrame, você estará bem.
fonte
O texto da palavra-chave em um link é aplicado principalmente à página para a qual o link aponta, não à página em que o link está. Pessoalmente, eu não me preocuparia muito com isso. Você provavelmente ficaria pior removendo / ocultando os títulos do que deixando assim.
fonte
O Google oferece uma maneira própria de excluir texto indesejado do índice .
No seu exemplo, você falou sobre a âncora, que o Google oferece neste exemplo:
E existem alguns outros modos.
fonte