Pedroben 1 Posted March 7, 2019 Posted March 7, 2019 Buenas tardes, tengo una duda que no consigo solucionar y el siguiente paso es contratar un programador pero si se puede solucionar o al menos averiguar la razón por mi mismo pues mejor que mejor. Tengo un ecommerce pero no tengo los medios suficientes para tener todas las fichas de producto con contenidos nuevos y optimizados. Así que para solucionar esto ofusco los productos y cuando le optimizo la ficha al completo le quito el link ofuscado. El problema comienza ahí, en que cuando le doy a Link Ofuscado > NO, me hace caso y puedo guardar con normalidad. Pero al cabo de un tiempo se activa solo. Entonces estoy buscando posibilidades, como que sea por tipologia de productos, por poner o quitar fotos, modificar su texto actual, ponerle el robots.txt, borrar cache, pero nada, no consigo encontrar el motivo......... Así que si a alguien le ha pasado lo mismo y encontró una solución sin tener que usar a un programador se lo agradecería mucho. Gracias Share this post Link to post Share on other sites
burrots 88 Posted March 13, 2019 Posted March 13, 2019 perdon mi ignorancia: que es o dnd esta: Link Ofuscado > NO te refieres a desactivar un producto? Share this post Link to post Share on other sites
Pedroben 1 Posted March 19, 2019 Posted March 19, 2019 Ya lo he solucionado pero de todos modos gracias Pero respondiendo a tu pregunta, ofuscar un link es para evitar que google o cualquier bot pueda acceder a el, esto se hace cuando no interesa o bien porque no tenga contenido o porque se está arreglando alguna cosa. Así se evita que cualquier bot rastree una url determinada y no pueda penalizar por thin content, contenido duplicado, etc. Así que no, la función que dices de desactivar no es la función que realiza. Pero por estar está un poco mas arriba del nombre del producto. Aunque puede que fuese cosa del antiguo programador que se encargó de crear dicha función. 1 Share this post Link to post Share on other sites
burrots 88 Posted April 1, 2019 Posted April 1, 2019 ah vale. algo asi? export default class JSLink { init(){ $('.js-link').each((_, e) => { let href = $(e).data('url') ? $(e).data('url') : ''; if (href) { let a = document.createElement('a'); a.innerHTML = e.innerHTML; a.className = e.className; e.parentNode.insertBefore(a, e); e.parentNode.removeChild(e); a.setAttribute("href", href); } }) } } <span class="js-link" data-url="https://www.google.com/">enlace camuflado</span> 😵😋😎😵😋😎😵😋 1 Share this post Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now