Para fins de SEO, deve <a>
tags com href="#"
fazer uso de rel="nofollow"
, rel="noindex"
, rel="noindex, nofollow"
, ou faz que não importa?
Estou perguntando porque tenho alguns elementos no meu site onde uso tags âncora para acionar mouseovers, etc., e só estou me perguntando como os mecanismos de pesquisa lidam com esses links.
Respostas:
Não siga os links internos .
Apontar para um # plano como destino provavelmente não "vincula" a lugar nenhum, mas ainda não há razão para fazê-lo.
fonte
Você não deve ter links com
#
oujavascript:void(0)
em primeiro lugar. Você deve apontar o link para um recurso apropriado - por exemplo, se você estiver criando um visualizador de imagens, o link deve ir para a própria imagem. Se você estiver criando uma janela pop-up, o link deve apontar para o URL da janela pop-up, caso o usuário tenha o Javascript desativado.Se não houver nenhum recurso apropriado, você não deve usar um link em primeiro lugar. Use um elemento span ou div e anexe o evento Javascript a ele. Observe que você pode estilizá-lo para parecer um link com
cursor: pointer;
E como Su recomenda, nunca use
nofollow
em links internos. Costumava haver um processo chamado "escultura de PageRank" (que era ridículo e pouco eficaz de qualquer maneira), mas que não é mais eficaz.fonte
Pessoalmente, eu sempre preferiria não incluir links com href = "#", mas acho que depende do contexto.
Se você estiver fazendo algo inteligente com javascript com o link em questão, que seria uma das únicas razões pelas quais eu esperaria encontrar um href = "#" ou href = "javascript: void (0);", por que não , em vez de permitir que o link apareça em marcações fáceis de localizar (não tenho certeza se essa é realmente uma palavra), por que não simplesmente anexá-lo à página sempre que o seu javascript for executado, anexando manipuladores de eventos e outras funcionalidades, conforme necessário.
Embora o uso de id / anchors como a navegação em uma página seja perfeitamente válido, não vejo uma razão para fornecer uma vazia, embora sem um exemplo tudo isso seja subjetivo / conjectural.
APOLOGIES
Eu acho que realmente não respondi a pergunta lá ....
Acho que pode ser tratado pelo google como um link para a página atual, mas não tenho certeza de como isso prejudicaria ou ajudaria o SEO.
Realisticamente, não há uma situação em que eu possa pensar em que seria uma boa idéia fornecer um link totalmente morto.
Responda. Não importa, mas ainda assim, não faça isso de qualquer maneira ....!
Boa sorte!
fonte
A menos que você tenha Tags de título no link, o sinal # não fará nada. Não é um link, porque praticamente não há valor. Você sempre pode usar name = "".
fonte
As pessoas que não são vistas usam guias, não cursores e estarão passando de uma marca de âncora para outra ao percorrer a página.
Portanto, se você estiver escrevendo páginas que serão lidas por pessoas que usam navegadores de conversão de texto em fala (como o Jaws) usando as tags # internas à página, é uma maneira muito útil de estruturar a navegação.
O Jaws anunciará essas tags quando a pessoa as alcançar. Assim, você pode criar um diretório de links internos importantes usando as tags #.
Você também deve usar as tags H1, H2 etc. etc. de maneira significativa, pois elas também são usadas para criar um índice não visual do conteúdo para a pessoa que está navegando na página.
fonte