Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Botões de EDITAR e de DELETAR

Caio,

O problema de se colocar botões de editar e de deletar como âncoras (<a>) é que o algoritmo de rastreamento (crawler) do Google segue links e que fatalmente seguiria tais links acionando-os acidentalmente. Claro, não considerando que esta tela está protegida por uma autenticação.

Concordas ?

Ai teríamos que ver outra opção para estes botões no Bootstrap, certo ?

3 respostas

Oi Marcelo, tudo bom?

Realmente o crawler do google costuma passar pelos nossos links publicos. Entretanto, há algumas possibilidades de contornar essa situação. Uma delas é utilizar o atributo rel='nofollow' para indicar ao google que aquele link não deve ser clickado.

A outra, é utilizar uma tag form ao inves de um link. Algo como:

link:
<a href="seuLink" class="btn btn-success">enviar</a>

form:
<form action="seuLink">
    <input class="btn btn-success" type="submit" value="enviar">
</a>

Assim, conseguimos reaproveitar o estilo do bootstrap normalmente e contornamos o google bot =)

Qualquer duvida é só falar.

Abraço!

Oi André,

Não entendi porque da necessidade do

<form action="seuLink">

e não apenas o

 <input class="btn btn-success" type="submit" value="enviar">
solução!

A ideia, é que troquemos o link por algo que realize a mesma funcionalidade. Assim como no link realizamos um request com metodo GET especificando o caminho no atributo href, a tag Form realiza um request com metodo GET na url que passamos no atributo action.

Se tivessemos usado apenas a tag input, ela não saberia para onde enviar a requisição, pois é no atributo action da tag form que especificamos esse caminho =)

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software