| Autor | Nachricht |
|---|---|
|
Verfasst am: 16.01.2006 [00:52]
|
|
|
tom
Themenersteller
Dabei seit: 26.11.2004
Beiträge: 283
|
Ein ganz wichtiger Punkt, wie die Domain bei den Suchmaschinen gelistet ist. Das betrifft natürlich auch den Aufruf der Domain. Jede Domain soll nur einmal bei den Suchmaschinen gelistet werden. Dazu ist es notwendig, dass keine Alias Namen vorkommen. Entweder wird eine Domain mit www. oder ohne www. eingetragen. Dazu ist es nowendig, dass man sich für eine von beiden Varianten entscheidet! Bei Sachen-fuer-Webmaster.de werde ich mich für die Variante mit www.sachen-fuer-webmaster.de entscheiden. Alle anderen Aufrufe wie z.B.: sachen-fuer-webmaster.de und sachen-fuer-webmaster.de/forum usw. werden mit Permanently moved (Status 301) weitergeleitet auf www.sachen-fuer-webmaster.de oder auch www.sachen-fuer-webmaster.de/forum usw. Welche Seite / Unterseite eben aufgerufen wurde. Natürlich sollte das von Beginn an für jedes neue Projekt / Webseite verwendet werden. Um diese Permanently moved zu verwenden, muss ein Eintrag in der .htaccess Datei vorgenommen werden! Folgende 3 Zeilen sind dazu notwendig: RewriteEngine on RewriteCond %{HTTP_HOST} !^www. [NC] RewriteCond %{HTTP_HOST} !^ RewriteRule ^(.*) <a href="http://outbound.php?url=http://www.%{HTTP_HOST}/1" target="_blank">http://www.%{HTTP_HOST}/1</a> [R=301] oder auch RewriteEngine on RewriteCond %{HTTP_HOST} !^www .sachen-fuer-webmaster .de RewriteRule ^(.*) <a href="http://outbound.php?url=http://www.sachen-fuer-webmaster.de/1" target="_blank">http://www.sachen-fuer-webmaster.de/1</a> [L,R=301] Kommt es beim Aufruf nach dieser Änderung zu einem Fehler wie diesen: ****************************************************************** Forbidden You don't have permission to access / on this server. Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request. -------------------------------------------------------------------------------- Apache/2.0.49 (Linux/SuSE) Server at sachen-fuer-webmaster.de Port 80 ****************************************************************** müssen entsprechende Rechte in der httpd.conf für die modrewrite Methode eingestellt werden! Dazu am Ende diese Zeilen einsetzen: <Directory "/home/htdocs/web15/html"> Options +FollowSymlinks +SymlinksIfOwnerMatch +Multiviews AllowOverride All </Directory> Nun sollte keine Fehlermeldung angezeigt werden und alle Aufrufe werden auf www.DOMAINNAME.de weitergeleitet. In unserem Fall auf die Domain www.sachen-fuer-webmaster.de Beispiel für den Aufruf mit <a href="http://outbound.php?url=http://sachen-fuer-webmaster.de" target="_blank">http://sachen-fuer-webmaster.de</a> wird auf <a href="http://outbound.php?url=http://www.sachen-fuer-webmaster.de" target="_blank">http://www.sachen-fuer-webmaster.de</a> weitergeleitet! Das ganze hat einige Vorteile und ist dementsprechend notwendig! 1. Durch diese Methode verhindert man doppelten Content im Index 2. Kein doppelter Content = keine Abwertung oder deswegen gekickt zu werden!! 3. PageRank Konzentration auf eine Domain. Da mit www und ohne www jeweils als zwei Domains gilt! 4. Die Linkpopularität nicht zu vergessen! Eine wichtige Methode um die Domain entsprechend zu optimieren und im Listing wieder ein Stück besser zu werden! |
|
Verfasst am: 16.01.2006 [21:01]
|
|
|
christian
Dabei seit: 21.11.2004
Beiträge: 509
|
Frage: Wieso das ganze mittels .htaccess, wenn ich es in meinem Domainrobot einstellen kann? Ob nun mit oder ohne www, es wird auf meinen Webspace geleitet. Übrigens: Ich habe da am Anfang einen grossen Fehler gemacht und darauf nicht geachtet. Seit einiger Zeit weiss ich es und melde neue Domains, auch von Kunden, nur noch mit www.xxx . . . an. Falls Du eine gute Website kennst, trag sie ein bei http://www.yomada.net. Damit auch andere davon profitieren können.
|
|
Verfasst am: 17.01.2006 [01:06]
|
|
|
tom
Themenersteller
Dabei seit: 26.11.2004
Beiträge: 283
|
Wenn beide Domains angemeldet sind, die Domain mit und ohne www, dann würde ich per .htaccess mit dem Weiterleitungs-Status 301 eine dieser Domains auf die andere Domain weiterleiten. Natürlich könnte ich entsprechend z.B.: mit Confixx auch einer dieser Domains auf die andere per Weiterleitung leiten. Nur welche Weiterleitung wird vom Confixx System verwendet? Eine Permanently moved Weiterleitung? Vor einer Weiterleitung sollte immer gerpüft werden, welche Art verwendet wird!! [Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 17.01.2006 um 01:06.] |
|
Verfasst am: 17.01.2006 [22:36]
|
|
|
joe
Dabei seit: 07.04.2002
Beiträge: 1225
|
udssr schrieb: Frage: Wieso das ganze mittels .htaccess, wenn ich es in meinem Domainrobot einstellen kann? Weil die meisten User keinen Einfluß auf die DNS-Einträge ihrer Domain haben. Und die meisten Hoster bevorzugen immer noch die faule Variante beim Anlegen von Kunden-Domains: [...SOA, NS, MX...] example.com IN A 192.0.34.166 www.example.com IN A 192.0.34.166 bzw. so (die noch faulere Variante, die alle Probleme mit Subdomains bereits im Vorfeld erschlägt): [...SOA, NS, MX...] example.com IN A 192.0.34.166 *.example.com IN A 192.0.34.166 In beiden Fällen kommst Du als Opfer solcher DNS-Einträge nicht um einen Redirect rum. Entweder per RewriteRule oder (aufwediger) per Script. cu Joe while(!asleep()) sheep++;
|
|
Verfasst am: 17.01.2006 [23:12]
|
|
|
tom
Themenersteller
Dabei seit: 26.11.2004
Beiträge: 283
|
@joe: hast du ahnung damit <!--quoteo--><div class='quotetop'>ZITAT</div><div class='quotemain'><!--quotec-->Natürlich könnte ich entsprechend z.B.: mit Confixx auch einer dieser Domains auf die andere per Weiterleitung leiten. Nur welche Weiterleitung wird vom Confixx System verwendet? Eine Permanently moved Weiterleitung?<!--QuoteEnd--></div><!--QuoteEEnd--> |
|
Verfasst am: 18.01.2006 [11:31]
|
|
|
Robbes
Dabei seit: 02.03.2002
Beiträge: 2657
|
Tom schrieb: @joe: hast du ahnung damit <!--quoteo--><div class='quotetop'>ZITAT</div><div class='quotemain'><!--quotec-->Natürlich könnte ich entsprechend z.B.: mit Confixx auch einer dieser Domains auf die andere per Weiterleitung leiten. Nur welche Weiterleitung wird vom Confixx System verwendet? Eine Permanently moved Weiterleitung? <!--QuoteEnd--></div><!--QuoteEEnd--> Guckst du in die Konfigurationsdateien vom Apache, dann siehst du's. Soweit ich mich erinner stellt Confixx sowas im Vhost ein. |