Skocz do zawartości

Ukrycie części tekstu przeb botami JavaSrcipt brak wiedzy


konst-anty

Rekomendowane odpowiedzi

Witam,

 

pierwsza sprawa zaznaczam, że moja wiedza o JS jest równa 0, więc proszę o wyrozumiałość.

 

Sprawa wygląda tak.

 

Chciałbym ukryć przed botami wyszukiwarek wybrane treści zapisane w dokumencie html znajdujące się w divach.

 

znalazłem rozwiązanie w postaci umieszczenia tych tekstów w dokumencie javascript i zablokowania do niego dostępu przez robot.txt.

 

User-Agent: *
Disallow:
Disallow: /js

Sitemap: https://jakaśdomena.pl/sitemap.xml

 

mój dokument js wygląda tak:

 

$(document).ready(function(){
    showLists();
});
 
I teraz trzymajcie się, nie wiem co dalej robić, tzn gdzie wpisać ten tekst w dokumencie js oraz jak "wsadzić" go do HTML.
 
rozwiązanie znalazłem na https://stackoverflow.com/
 
 
Odnośnik do komentarza
Udostępnij na innych stronach

Ja bym to zrobił tak:

<div id="div1"></div>

<script>$.ajax({
  url: '/zablokowanykatalog/jakis.html',
  success: function(data) {
    $('#div1').html(data);
  }
});
</script>

Do katalogu o nazwie "zablokowanykatalog" wrzucasz dokumenty html które chcesz wczytać do divów. Powyższy kod powielasz w zależności od potrzeb zmieniając div1 i jakis.html
 
Następnie jeszcze w robots.txt:

User-agent: *
Disallow: /zablokowanykatalog/

Oczywiście musisz wczytać na stronie bibliotekę jquery:

<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
</head>
Odnośnik do komentarza
Udostępnij na innych stronach

W kodzie strony tego nie będzie, a do katalogu bot ma zabroniony dostęp.

 

Jeśli nie ufasz to jeszcze dajesz ajaxa postem, zamiast dokumentów html dajesz php i tam wyświetlasz dane tylko w przypadku post, a nie get.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności