Skip to main content

Come impedire di copiare il testo sul tuo sito

Nei molti casi sono applicate delle sanzioni salate per chi copia i contenuti da siti esterni. Tutto questo è legato dall’unicità dei contenuti.Nonostante gli algoritmi avanzati delle SERP che facilmente riconoscono il contenuto plagiato, le persone continuano a copiare il contenuto da risorse esterne.

Metodi per impedire di copiare i contenuti

Non esiste un metodo standard che impedisce completamente di copiare il sito. Sappiamo perfettamente che ogni tipo di difesa si potrebbe violare, ma questi metodi sono efficaci per impedire a copiare il contenuto a chi non se ne intende di web.

Nel primo metodo utilizzeremo uno script abbastanza comune, utilizzeremo javascript, questo script impedisce la selezione e la copia dei contenuti.

<script type=»text/javascript»>

               document.ondragstart = noselect;

               document.onselectstart = noselect;

               document.oncontextmenu = noselect;

               function noselect() {return false;}

</script>

Il lato negativo di questo metodo è la possibilità di copiare il contenuto utilizzando lo strumento ispeziona elemento.

Come impedire di copiare i contenuti CSS?

Il metodo è molto simile al metodo indicato sopra ma viene realizzato utilizzando CSS.

<style type="text/css">

.noselect {

-moz-user-select: none;

-webkit-user-select: none;

-ms-user-select: none;

-o-user-select: none;

user-select: none;

}

</style>

Firmare il contenuto

Utilizzando gli script, possiamo firmare il contenuto quando viene copiato. Sarà possibile modificarlo utilizzando un editor di testo.

<script type=»text/javascript»>

function slyLink() {

               var istS = ‘Origine’; 

               var copyR = ‘© dominio’; 

               var body_element = document.getElementsByTagName(‘body’)[0];

               var choose;

               choose = window.getSelection();

               var myLink = document.location.href;

               var authorLink = «

               » + istS + ‘ ‘ + «»+myLink+»

               » + copyR;

               var copytext = choose + authorLink;

               var addDiv = document.createElement(‘div’);

               addDiv.style.position = ‘absolute’;

               addDiv.style.left = ‘-99999px’;

               body_element.appendChild(addDiv);

               addDiv.innerHTML = copytext;

               choose.selectAllChildren(addDiv);

               window.setTimeout(function() {

                              body_element.removeChild(addDiv);

               },0);

}

document.oncopy = slyLink;

</script>

Come segnalare la risorsa che ha copiato il contenuto?

Immaginati nonostante tutte le prevenzioni, utilizzo degli script ecc.., il tuo contenuto viene copiato lo stesso? Come segnalare che il tuo contenuto è stato copiato? Prima di tutto vediamo a chi appartiene il dominio, utilizzeremo un servizio molto pratico WHO IS? Perfetto, adesso possiamo rivolgerci a Google e segnalare il contenuto copiato utilizzano https://support.google.com/legal/contact/lr_legalother?product=websearch compilando un semplice form. Google potrebbe eliminare il link con il contenuto plagiato e non indicizzarlo più.

Leave a Reply

Cosa rallenta il tuo sito web?