Çoğu zaman webmasterların şikayeti olan site içeriğinin çalınması durumuna artık bir son vermenin vakti geldi.Aşağıda paylaşacağım kod sayesinde sitenizden içerik çalanlar en alt kısımda kaynak linkinide kopyalamış olacaklar.Böylelikle eğer direk kopyala yapıştır siteye içerik ekleyecek olurlarsa sizin de kaynak linkinizi eklemiş olacaklar.Böylece ücretsiz backlink sağlamış olacaksınız.
Bu kodları wordpress,blogger vb. alt yapıdan sitelerde kullanabilirsiniz.Her platformda çalışmaktadır.Ben mesela bloggerda yaptım ve denedim çalıştı.
Lafı uzatmadan kodları paylaşayım.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
<script type="text/javascript"> function addLink() { var body_element = document.getElementsByTagName('body')[0]; var selection; selection = window.getSelection(); var pagelink = "<br /><br /> Kaynak Linki = <a href='"+document.location.href+"'>"+document.location.href+"</a><br />"; // var copytext = selection + pagelink; var newdiv = document.createElement('div'); newdiv.style.position='absolute'; newdiv.style.left='-99999px'; body_element.appendChild(newdiv); newdiv.innerHTML = copytext; selection.selectAllChildren(newdiv); window.setTimeout(function() { body_element.removeChild(newdiv); },0); } document.oncopy = addLink; </script> |
Bu kodları <head> </head> kodları arasına herhangi bir yere yapıştırmanız gerekiyor.
Eğer wordpress kullanıyorsanız header.php’nin içerisine <head> kodunun altına yapıştırabilirsiniz.
Eğer blogger kullanıyorsanız html’yi düzenle>şablon’a giderek <head> kodunun hemen altına yapıştırabilirsiniz.
İşlem bu kadardır.Kodları yapıştırdıktan sonra sitenize girin ve herhangi bir içerik kopyalayın sonra metin belgesine yapıştırın en alttaki “Kaynak Linki = siteadresiniz.com/icerikadi” url’sini göreceksiniz.Herkese kolay gelsin.
Bu Yazıya Tepkin Ne Oldu ?
Çok teşekkürler, bir şey soracaktım kopyalanan içerik içine harf ya da rakam ekleme şansımız var mı? Otomatik olarak ya da karışık olarak kopyalanan içeriğin içine harfleri ya da rakamları serpiştirsek. Bu şekilde yapma şansımız var mı?
Rica ederim. Dediğiniz şekilde maalesef bilmiyorum ama akıllıca bir fikir yani illaki programlama kullanılarak yapılabilir 🙂 Mesela dediğiniz javascript ile yapılabilir diye düşünüyorum ama maalesef iyi seviyede js bilmiyorum.