script parte parametros para ocultar link htaccess esconder enmascarar camuflar javascript onclick blogs

javascript - parte - ocultar url htaccess



ocultar URL en la barra de estado (2)

He leído que la gente ha hecho esta pregunta muchas veces y he encontrado una respuesta, aunque tuve que hacerlo manualmente para TODOS los enlaces de mi blog. Pero me tropecé con el formato que no puedo poner en práctica:

el formato que uso:

<a onclick=''location.href="#"'' style=''cursor: pointer;''target=''_blank''>

pero no puedo hacer que funcione para los datos: post.href, no se abrirá en absoluto.

<a onclick=''location.href="data:post.href"'' style=''cursor: pointer;'' target=''_blank''>

¿Puede alguien ayudarme con esto? Gracias por adelantado


En general, no tener un enlace href en el no se recomienda por razones de SEO. El rastreador de Google se basa en el href en los enlaces para rastrear el sitio y enlaza los jugos que pasan usando el href en la etiqueta. Para que su sitio tenga una mejor clasificación en los resultados de búsqueda, necesitará href para proporcionar la estructura de árbol para GoogleBot.

Para evitar la copia, le sugiero que use un poco de jQuery para ocultar las etiquetas href. Utiliza javascript para eliminar las etiquetas href. Al hacer clic en los enlaces, se abrirá una nueva ventana con la ubicación href.

El ejemplo se proporciona a continuación:

<!DOCTYPE html> <html lang="en"> <head> <script src="http://code.jquery.com/jquery-1.10.0.min.js"></script> <script> $(function(){ $("a.hidelink").each(function (index, element){ var href = $(this).attr("href"); $(this).attr("hiddenhref", href); $(this).removeAttr("href"); }); $("a.hidelink").click(function(){ url = $(this).attr("hiddenhref"); window.open(url, ''_blank''); }) }); </script> <style> a.hidelink { cursor: pointer; text-decoration: underline; } </style> </head> <body> <a class="hidelink" href="http://www.google.com">Some Link</a> </body> </html>


No estoy seguro de qué es exactamente lo que obtienes de los datos: ¡post.href! simplemente intente utilizar return false after url como a continuación:

<a onclick=''location.href="data:post.href";return false;'' style=''cursor: pointer;'' target=''_blank''>