Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 231 Pomógł: 17 Dołączył: 26.08.2007 Ostrzeżenie: (10%)
|
Witam,
Czy istnieje możliwość zdefiniowania w pliku robots.txt aby roboty wyszukiwarek miały dostęp do strony 1 raz dziennie? Pozdrawiam Ten post edytował Puzi 27.03.2013, 09:38:10 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 335 Pomógł: 34 Dołączył: 9.11.2005 Skąd: Wrocław Ostrzeżenie: (10%)
|
Myślę, że można to rozwiązać za pomocą PHP. Tutaj masz IP popularnych robotów: http://chceme.info/ips/ Musisz stworzyć sobie tabelę w bazie, np.
Kod bot (tinyint) || lastVisit (id) bot (typu tinyint) w bazie to numer bota, np. 1 - google, 2 - msn/live, 3 - yahoo. Skoro z powyższego linku wiesz, jakie mają IP, to musisz np. na stronie głównej (lub na każdej podstronie) sprawdzić IP odwiedzającego, jak znajdzie się jakiś z tego zakresu, to sprawdzasz czy lastVisit (data w formie unixowej) było już dzisiaj, jeżeli było danego bota, to po prostu blokujesz mu dostęp do strony, jeżeli nie to puszczasz go dalej. Użytkowników nie będących w wyżej wymienionym zakresie przepuszczasz od razu. Nie jestem pozycjonerem i nie mam pojęcia jaki to będzie miało wpływ na roboty, ale myślę, że powinno zadziałać.
Ten post edytował in5ane 27.03.2013, 10:31:32 |
|
|
|
Puzi [inne] Ograniczenia dla robotów 27.03.2013, 09:37:57
nospor Cytatjeżeli było danego bota, to po prostu blokuje... 27.03.2013, 10:33:35
in5ane Dlatego napisałem, że nie wiem, jaki to będzie mia... 27.03.2013, 10:38:09
Puzi Dostęp dla robotów chcę ograniczyć ponieważ ich żą... 27.03.2013, 10:48:14 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 23:27 |