php.de

Zurück   php.de > php.de Intern > Off-Topic Diskussionen

Off-Topic Diskussionen Mach mal Pause vom Programmieren!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 02.12.2009, 14:17  
Erfahrener Benutzer
 
Registriert seit: 29.08.2008
Beiträge: 777
halskrause wird schon bald berühmt werden
Standard IP von Suchmaschienen

Hi. Gibt es vielleicht irgendwo eine Liste, die die IPs von den wichtigen Suchmaschienen beinhaltet?
Ich habe eine extra Seite für "IPhone und Android's" gemacht. Ausser mit diesen Geräten soll man nicht auf die Seite zugreifen dürfen. So hab ich mir gedacht, dass ich neben "'HTTP_USER_AGENT'" auch gleich nach IPs prüfen kann, um Suchmaschienen den Einlass zu gewähren.
halskrause ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 02.12.2009, 14:33  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Glaub ich kaum dass du so eine Liste findest. Suchmaschinen werden wohl auch mehr oder weniger oft IP Adressen wechseln, bzw. die Spider nicht unbedingt immer auf der selben laufen. Daher würde ich nicht das Risiko eingehen und Suchmaschinen aussperren. Wieso möchtest du unbedingt User aussperren? Reicht nicht ein einfacher Hinweis, wenn der User Agent sagt das es kein Iphone ist dass es noch eine andere Webseite gibt?
Flor1an ist offline   Mit Zitat antworten
Alt 02.12.2009, 15:16  
Erfahrener Benutzer
 
Registriert seit: 28.05.2008
Beiträge: 2.094
PHP-Kenntnisse:
Fortgeschritten
rudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nett
Standard

google => robots.txt
__________________
++++ Wieder einer ins Netz gegangen: Phishers Fritz zufrieden ++++
Blog
rudygotya ist offline   Mit Zitat antworten
Alt 02.12.2009, 16:02  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard

Für Google hatte ich da mal was gefunden oder selber gemacht? Weiß gar nicht mehr, aber folgenden Code hab ich da:

PHP-Code:
<?php
  $robot 
'';  
  
$usr_ip       $_SERVER['SERVER_ADDR'];    
  
$usr_hostname gethostbyaddr($usr_ip);
  
$usr_ip2      gethostbyname($usr_hostname);      
  if(
$usr_ip == $usr_ip2 AND stripos($usr_hostname,'googlebot') !== FALSE) {   
    
$robot 'Google';    
  }
?>


Allgemein hat Google auch nen eigenen IP-Bereich 66.249.xxx.xxx soweit mir bekannt ist, aber kann mich da auch irren.

Anhand vom User-Agent hab ich folgenden Code, jedoch kannst du von dem nicht unbedingt ausgehen:

PHP-Code:
<?php
  $robot 
'';  
  
/* User-Agent */
  
$usr_agent strtolower($_SERVER['HTTP_USER_AGENT']);           
  if(
stripos($usr_agent,'googlebot') !== FALSE) {
    
$robot 'Google';
  } elseif(
stripos($usr_agent,'msnbot') !== FALSE) {
    
$robot 'MSN';
  } elseif(
stripos($usr_agent,'crawl.yahoo') !== FALSE) {
    
$robot 'Yahoo';
  } elseif(
stripos($usr_agent,'archiver') !== FALSE) {
    
$robot 'Alexa';
  } elseif(
stripos($usr_agent,'exabot') !== FALSE) {
    
$robot 'Exalead';
  } elseif(
stripos($usr_agent,'fast') !== FALSE) {
    
$robot 'Fast';
  } elseif(
stripos($usr_agent,'suchen.de') !== FALSE) {
    
$robot 'Suchen.de';
  } elseif(
stripos($usr_agent,'firefly') !== FALSE) {
    
$robot 'Fireball';
  } elseif(
stripos($usr_agent,'bigfinder') !== FALSE) {
    
$robot 'Bigfinder';
  }
?>

Grüße
Das Psy
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
.html anstatt .php - Suchmaschienen Optimierung! Ithron Server, Hosting und Workstations 11 22.08.2007 08:48
PHP-CMS und Suchmaschienen DerN8WaechterX PHP Tipps 2007 12 21.11.2005 19:41
[Erledigt] Suchmaschienen? PHP-Fortgeschrittene 9 21.11.2004 10:56

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
suchmaschienen, php code extra seite für iphone, php google suchmaschine aussperren, ip suchmaschinen, ip von

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:53 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum